.roar-elem-theme .elementor-widget .cbt-leadership{box-sizing:border-box;width:100%}.roar-elem-theme .elementor-widget .cbt-leadership__head{margin-bottom:clamp(3.4rem,4vw,5.2rem);max-width:640px;max-width:64rem}.roar-elem-theme .elementor-widget .cbt-leadership__eyebrow{color:#79242f;color:var(--cbt-burgundy,#79242f);display:inline-block;font-family:PT Sans,system-ui,-apple-system,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,-apple-system,sans-serif);font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.16em;margin-bottom:.8rem;text-transform:uppercase}.roar-elem-theme .elementor-widget .cbt-leadership__title{color:#1a2233;color:var(--cbt-navy,#1a2233);font-family:"PT Serif",Georgia,serif;font-family:var(--cbt-font-serif,"PT Serif",Georgia,serif);font-size:clamp(28px,3.2vw,42px);font-size:clamp(2.8rem,3.2vw,4.2rem);line-height:1.2;margin:0 0 1.2rem}.roar-elem-theme .elementor-widget .cbt-leadership__title em{color:#79242f;color:var(--cbt-burgundy,#79242f);font-style:italic}.roar-elem-theme .elementor-widget .cbt-leadership__lede{color:#3a3f4a;color:var(--cbt-text,#3a3f4a);font-family:PT Sans,system-ui,-apple-system,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,-apple-system,sans-serif);font-size:16px;font-size:1.6rem;line-height:1.6;margin:0}.roar-elem-theme .elementor-widget .cbt-leadership figure.cbt-leadership__banner{box-shadow:0 2.6rem 5.2rem -3rem rgba(0,0,0,.55);box-sizing:border-box;margin-bottom:clamp(4rem,5vw,6.4rem);overflow:hidden;position:relative;width:100%}.roar-elem-theme .elementor-widget .cbt-leadership figure.cbt-leadership__banner img{display:block;height:clamp(260px,32vw,440px);height:clamp(26rem,32vw,44rem);-o-object-fit:cover;object-fit:cover;-o-object-position:center 34%;object-position:center 34%;width:100%}.roar-elem-theme .elementor-widget .cbt-leadership figure.cbt-leadership__banner figcaption{background:linear-gradient(180deg,transparent,rgba(26,34,51,.82));bottom:0;color:#fff;font-family:PT Sans,system-ui,-apple-system,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,-apple-system,sans-serif);font-size:11.5px;font-size:1.15rem;font-weight:700;left:0;letter-spacing:.14em;padding:5.2rem 2.8rem 2rem;position:absolute;right:0;text-transform:uppercase;z-index:2}.roar-elem-theme .elementor-widget .cbt-leadership__grid{box-sizing:border-box;display:grid;gap:clamp(20px,2.4vw,32px);gap:clamp(2rem,2.4vw,3.2rem);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--cbt-leadership-cols,1),minmax(0,1fr));margin:0;padding:0;width:100%}.roar-elem-theme .elementor-widget .cbt-leadership__person{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.roar-elem-theme .elementor-widget .cbt-leadership__person:focus .cbt-leadership__shot,.roar-elem-theme .elementor-widget .cbt-leadership__person:focus-within .cbt-leadership__shot,.roar-elem-theme .elementor-widget .cbt-leadership__person:hover .cbt-leadership__shot{transform:translateY(-.5rem)}.roar-elem-theme .elementor-widget .cbt-leadership__shot{aspect-ratio:1/1.155;background-color:hsla(0,0%,100%,.07);background-position:center 18%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);margin-bottom:2rem;transition:transform .4s ease;width:100%}.roar-elem-theme .elementor-widget .cbt-leadership__shot--placeholder{background:linear-gradient(150deg,rgba(26,34,51,.25),rgba(26,34,51,.55));display:grid;place-items:center}.roar-elem-theme .elementor-widget .cbt-leadership__shot--placeholder svg{height:38%;width:38%;fill:hsla(0,0%,100%,.35)}.roar-elem-theme .elementor-widget .cbt-leadership__name{color:#fff;font-family:"PT Serif",Georgia,serif;font-family:var(--cbt-font-serif,"PT Serif",Georgia,serif);font-size:20px;font-size:2rem;font-weight:700;line-height:1.25;margin:0 0 .5rem}.roar-elem-theme .elementor-widget .cbt-leadership__role{color:#c4a35a;color:var(--cbt-gold,#c4a35a);font-size:11.5px;font-size:1.15rem;font-weight:700;letter-spacing:.11em;line-height:1.5;margin:0 0 1.4rem;text-transform:uppercase}.roar-elem-theme .elementor-widget .cbt-leadership__bio,.roar-elem-theme .elementor-widget .cbt-leadership__role{font-family:PT Sans,system-ui,-apple-system,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,-apple-system,sans-serif)}.roar-elem-theme .elementor-widget .cbt-leadership__bio{color:hsla(0,0%,100%,.76);font-size:15.5px;font-size:1.55rem;line-height:1.65;margin:0}.roar-elem-theme .elementor-widget .cbt-leadership__bio p{margin:0 0 1.2rem}.roar-elem-theme .elementor-widget .cbt-leadership__bio p:last-child{margin-bottom:0}.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__name,.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__title{color:#1a2233;color:var(--cbt-navy,#1a2233)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__role{color:#79242f;color:var(--cbt-burgundy,#79242f)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__bio{color:#3a3f4a;color:var(--cbt-text,#3a3f4a)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__shot{background-color:rgba(26,34,51,.05)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__shot--placeholder{background:linear-gradient(150deg,#faf7f2,#eddcc8)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-light .cbt-leadership__shot--placeholder svg{fill:rgba(121,36,47,.25)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__eyebrow{color:#c4a35a;color:var(--cbt-gold,#c4a35a)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__title{color:#fff}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__title em{color:#c4a35a;color:var(--cbt-gold,#c4a35a)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__lede{color:hsla(0,0%,100%,.78)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__name{color:#fff}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__role{color:#c4a35a;color:var(--cbt-gold,#c4a35a)}.roar-elem-theme .elementor-widget .cbt-leadership--theme-dark .cbt-leadership__bio{color:hsla(0,0%,100%,.76)}@media (max-width:38.75em){.roar-elem-theme .elementor-widget .cbt-leadership__shot{max-width:280px;max-width:28rem}}@media screen and (min-width:37.5em){.roar-elem-theme .elementor-widget .cbt-leadership__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--cbt-leadership-cols-tablet,2),minmax(0,1fr))}.roar-elem-theme .elementor-widget .cbt-leadership__person{align-items:flex-start;justify-content:flex-start}}@media screen and (min-width:62em){.roar-elem-theme .elementor-widget .cbt-leadership__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(var(--cbt-leadership-cols-desktop,4),minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.roar-elem-theme .elementor-widget .cbt-leadership__shot{transition:none}}
