:root{--color-brand-primary:#9a0b0c}@font-face{font-display:swap;font-family:Montserrat;font-weight:300;src:url(/fonts/montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:400;src:url(/fonts/montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:500;src:url(/fonts/montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:600;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:800;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-weight:500;src:url(/fonts/oswald/Oswald-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:400;src:url(/fonts/roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:500;src:url(/fonts/roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:700;src:url(/fonts/roboto/Roboto-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-weight:400;src:url(/fonts/roboto-condensed/RobotoCondensed-Regular.ttf) format("truetype")}@font-face{font-family:Veneer;font-style:normal;font-weight:400;src:url(/fonts/veneer-three.eot);src:url(/fonts/veneer-three.eot?#iefix) format("eot"),url(/fonts/veneer-three.woff2) format("woff2"),url(/fonts/veneer-three.woff) format("woff"),url(/fonts/veneer-three.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:200;src:url(/fonts/titillium-web/TitilliumWeb-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:300;src:url(/fonts/titillium-web/TitilliumWeb-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:400;src:url(/fonts/titillium-web/TitilliumWeb-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:600;src:url(/fonts/titillium-web/TitilliumWeb-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:700;src:url(/fonts/titillium-web/TitilliumWeb-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:900;src:url(/fonts/titillium-web/TitilliumWeb-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:morganite;src:url(/fonts/morganite/Morganite-Medium.woff2) format("woff2"),url(/fonts/morganite/Morganite-Medium.woff) format("woff"),url(/fonts/morganite/Morganite-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:morganite-black;src:url(/fonts/morganite/Morganite-Black.woff2) format("woff2"),url(/fonts/morganite/Morganite-Black.woff) format("woff"),url(/fonts/morganite/Morganite-Black.ttf) format("truetype")}.text-404{color:#dc3b3a;font-size:1.3rem;font-weight:700;text-align:center}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/fonts/titillium-web/TitilliumWeb-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:700;src:url(/fonts/titillium-web/TitilliumWeb-Bold.ttf) format("truetype")}.leadership-page{margin-top:-120px;overflow:hidden;padding-bottom:326px;position:relative}.leadership-page .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;z-index:-1}.leadership-page .bg-1,.leadership-page .bg-2{background-color:#e6e6e6;display:none;height:100%;inset:0}@media (min-width:1200px){.leadership-page .bg-1,.leadership-page .bg-2{display:block}}.leadership-page .bg-1{clip-path:polygon(0 0,max(50px,(100% - 1312px)/2 - 50px) 0,calc(50% - 336px) 1900px,0 2308px)}.leadership-page .bg-2{clip-path:polygon(100% 1900px,100% 3800px,calc(50% + 397px) 3200px)}.leadership-page .bg-3{clip-path:polygon(0 0,100% 0,100% 50%,15% 100%,0 100%);filter:brightness(.4);height:260px}@media (min-width:768px){.leadership-page .bg-3{clip-path:polygon(0 0,100% 0,15% 100%,0 100%);height:430px}}@media (min-width:1200px){.leadership-page .bg-3{clip-path:polygon(0 0,100% 0,100% 50px,calc(50% - 496px) 100%)}}.leadership-page h1{color:#010205;font-family:morganite-black;font-size:80px;letter-spacing:11px;line-height:.75;margin:0 auto;max-width:1280px;padding:240px 12px 60px;text-align:right;text-transform:uppercase}@media (min-width:480px){.leadership-page h1{padding:240px 60px 95px 12px}}@media (min-width:1200px){.leadership-page h1{font-size:160px;letter-spacing:22px;line-height:120px;padding:286px 12px 75px}}.leadership-page h1 .highlight{color:#9a0b0c;display:block;font-size:48px;letter-spacing:7px;line-height:.75;text-align:right}@media (min-width:1200px){.leadership-page h1 .highlight{font-size:99px;letter-spacing:14px;line-height:70px;padding-right:8px}}.leadership-page .flickity-viewport{height:600px!important;padding:50px 0}.leadership-page .carousel-cell{background-color:#9a0b0c;height:500px;position:absolute;width:33.333%}@media (max-width:1200px){.leadership-page .carousel-cell{width:50%}}@media (max-width:480px){.leadership-page .carousel-cell{width:100%}}.leadership-page .carousel-cell .name{bottom:20px;color:#fff;display:none;font-family:morganite-black;font-size:130px;letter-spacing:22px;line-height:120px;line-height:.75;margin:0;padding:10px;position:absolute;text-shadow:2px 2px 4px #000;z-index:999}@media (max-width:1200px){.leadership-page .carousel-cell .name{font-size:100px}}.leadership-page .carousel-cell img{height:500px;mix-blend-mode:lighten;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:.1s}.leadership-page .carousel-cell.open{position:absolute;z-index:100}.leadership-page .carousel-cell.open .name{display:block}.leadership-page .carousel-cell.open img{mix-blend-mode:normal;transform:scale(1.3)}.leadership-page .leadership-detail-content{margin:20px auto 0;max-width:740px;padding:0 32px;width:100%}@media (min-width:1200px){.leadership-page .leadership-detail-content{transform:translateX(147px)}}.leadership-page .leadership-detail-content .role{color:#9a0b0c;font-family:morganite-black;font-size:40px;letter-spacing:6px;margin:0;padding-top:10px;text-transform:uppercase}@media (min-width:1200px){.leadership-page .leadership-detail-content .role{font-size:68px;letter-spacing:8px}}.leadership-page .leadership-detail-content .dynamic-content{margin-top:60px}.leadership-page .leadership-detail-content .dynamic-content .bio{font-family:Titillium Web,sans-serif;font-size:24px;line-height:1.8}.leadership-page .leadership-detail-content .dynamic-content .bio p{margin-bottom:20px}@media (min-width:1200px){.leadership-page .leadership-detail-content .dynamic-content .bio{font-size:32px}}.leadership-page .leadership-detail-content .dynamic-content .bio strong{color:#9a0b0c}@media (min-width:1200px){.leadership-page .leadership-detail-content .dynamic-content .bio .offset{transform:translateX(-50%)}}.leadership-page .leadership-detail-content .dynamic-content .bio .link-black{color:#000;font-weight:700}.leadership-page .leadership-detail-content .dynamic-content .bio .link-black:hover{color:#000}.leadership-page .leadership-detail-content .dynamic-content .bio .link-black.underline{text-decoration:underline}
