.text-center{text-align:center}.pull-left{float:left !important}.pull-right{float:right !important}.center-block{display:block;margin-left:auto;margin-right:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.show{display:block !important}.hidden{display:none !important}.invisible{visibility:hidden}.text-overflow{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.width-restrict{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:20px;padding-right:20px}@media screen and (min-width:992px){.width-restrict{padding-left:0;padding-right:0}}.uppercase{text-transform:uppercase}@media(max-width:768px){.hide-on-mobile{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.\--static{overflow:hidden}@media screen and (min-width:768px){.\--hidden-xs{display:none}}@media screen and (min-width:992px){.\--hidden-sm{display:none}}@media screen and (min-width:1200px){.\--hidden-md{display:none}}.leadership-hero{margin-top:177px;padding:0;padding-top:48px;padding-bottom:55px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../../images/desktop-background.jpg)}@media screen and (min-width:980px){.leadership-hero{margin-top:-60px}}@media screen and (min-width:980px){.leadership-hero{margin-top:-60px}}.leadership-hero__container{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:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.leadership-hero__heading{text-align:center;color:#fff;font-family:'Lato',sans-serif;font-size:52px;font-weight:300;line-height:1.2}@media screen and (min-width:500px){.leadership-hero__heading{line-height:112px}}.leadership-hero__buttons{text-align:center}.leadership-hero__buttons li{display:inline;padding-left:6px;padding-right:6px}.leadership-hero__buttons li button{background-color:transparent;border-radius:4px;border:1px solid #fff;color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.43px;line-height:13.71px;cursor:pointer;outline:0}.leadership-hero__buttons li button::-moz-focus-inner{border:0}.leadership-hero__buttons li button:hover,.leadership-hero__buttons li button.\--active{color:#3d4042;background-color:#fff}.leadership-cards{padding:0;background-color:#f1f1f4}.leadership-cards__container{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:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;max-width:1274px;width:100%;margin:0 auto;padding-top:88px;padding-bottom:136px}.leadership-cards__heading{text-align:center;color:#3d4042;font-family:'Lato',sans-serif;font-size:44px;font-weight:400;line-height:112px}.leadership-cards__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leadership-cards__button{background:0;border:0}.leadership-cards__button:hover{background:0}.leadership-cards__button img{display:block;max-height:120px;width:auto}.leadership-cards__card{width:100%;max-width:282px;border-radius:4px;background-color:#fff;border:0;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:43px;padding-bottom:44px;margin-left:13px;margin-right:13px;margin-top:13px;margin-bottom:13px}.leadership-cards__card:hover{background-color:#fff}.leadership-cards__card-picture{border-radius:50%;width:114px;height:114px}.leadership-cards__card-heading{padding-top:21px;padding-bottom:9px;color:#3d4042;font-family:'Lato',sans-serif;font-size:23px;font-weight:400;letter-spacing:-0.56px;line-height:49.5px}.leadership-cards__card-title{padding-top:9px;color:#3d4042;font-family:'Lato',sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.31px}.leadership-cards__card-top{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:center;-ms-flex-pack:center;justify-content:center;text-align:center}.leadership-cards__card-bottom{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leadership-cards__model{position:fixed;background-color:rgba(0,0,0,0.6);height:100vh;width:100vw;top:0;left:0;z-index:999;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leadership-cards__model.\--open{display:-webkit-box;display:-ms-flexbox;display:flex}.leadership-cards__model-inner{margin:20px;padding:20px;max-width:880px;width:100%;min-height:470px;border-radius:5px;background-color:#fff;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.leadership-cards__model-button{position:absolute;top:0;right:0;background-color:transparent;border:0;padding:25px}.leadership-cards__model-button:hover{background-color:transparent;border:0}.leadership-cards__model-image{display:block;margin:0 auto;padding-bottom:34px}.leadership-cards__model-content{text-align:center;margin:0 auto;max-width:528px;color:#3d4042;font-family:'Lato',sans-serif;font-size:15px;font-weight:300;line-height:22px}.leadership-list{background-color:#172129;padding:0}.leadership-list__container{text-align:center;padding-top:89px;padding-bottom:87px;width:100%;margin:0 auto}.leadership-list__heading{color:#fff;font-family:'Lato',sans-serif;font-size:44px;font-weight:400;line-height:112px}.leadership-list__subheading{padding-top:26px;color:#fff;font-family:'Lato',sans-serif;font-size:22px;font-weight:700;line-height:112px}.leadership-list__list{display:none;table-layout:fixed}@media screen and (min-width:992px){.leadership-list__list{display:table}}.leadership-list__list th:first-child{text-align:right;padding-right:26px;color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px}.leadership-list__list th:first-child a{color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__list th:first-child a:hover{color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__list th:last-child{text-align:left;padding-left:26px;color:#0078d2;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px}.leadership-list__list th:last-child a{color:#0078d2;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__list th:last-child a:hover{color:#0078d2;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__mobile-list{display:table}@media screen and (min-width:992px){.leadership-list__mobile-list{display:none}}.leadership-list__mobile-list th{text-align:center;color:#0078d2;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;padding-bottom:26px}.leadership-list__mobile-list th a{color:#0078d2;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__mobile-list th a:hover{color:#0078d2;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__mobile-list th a:last-child{color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__mobile-list th a:last-child:hover{color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-list__mobile-list th span{color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;line-height:48px;text-decoration:none}.leadership-team-cards{padding:0;background-color:#f1f1f4}.leadership-team-cards__container{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:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;max-width:1274px;width:100%;margin:0 auto;padding-top:88px;padding-bottom:136px}.leadership-team-cards__heading{text-align:center;color:#3d4042;font-family:'Lato',sans-serif;font-size:44px;font-weight:400;line-height:112px}.leadership-team-cards__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leadership-team-cards__card{width:100%;max-width:282px;border-radius:4px;background-color:#fff;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px;padding-bottom:32px;margin-left:13px;margin-right:13px;margin-top:13px;margin-bottom:13px}.leadership-team-cards__card-heading{padding-top:25px;padding-bottom:18px;color:#3d4042;font-family:'Lato',sans-serif;font-size:23px;font-weight:400;letter-spacing:-0.56px;line-height:49.5px}.leadership-team-cards__card-title{text-align:center;padding-top:9px;color:#3d4042;font-family:'Lato',sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.31px;max-width:161px;padding-bottom:17px;min-height:72px}.leadership-team-cards__card-link{color:#3d4042;font-family:'Lato',sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.31px;text-decoration:none}