@charset "UTF-8";.about-team-section .site-wrapper{overflow:visible}.about-team-section .site-wrapper .section-heading{text-align:center;--min-size:32px}.about-team-section .team-category{scroll-margin-top:var(--header-height-scroll);position:relative}.about-team-section .team-category .cat-name{top:var(--header-height-scroll);position:-webkit-sticky;position:sticky;left:0;z-index:2;font-weight:600;margin:0;background:#222222;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.about-team-section .team-category .cat-name button{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:inherit;color:inherit;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;font-weight:inherit;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;text-align:inherit;min-height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:2px solid transparent;padding:0.5em 0;padding-left:1.3em;position:relative;width:100%;text-align:left;font-weight:inherit}.about-team-section .team-category .cat-name button:focus-visible{outline:auto}@media screen and (max-width:420px){.about-team-section .team-category .cat-name button{min-height:65px}}.about-team-section .team-category .cat-name button:focus-visible{outline:2px solid #b01c33}.about-team-section .team-category .cat-name button:focus-visible,.about-team-section .team-category .cat-name button:hover{opacity:0.7}.about-team-section .team-category .cat-name button.active{-webkit-box-shadow:0px 8px 12px -12px rgba(0, 0, 0, 0.2);box-shadow:0px 8px 12px -12px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease, -webkit-box-shadow 0.3s 0.2s;transition:all 0.3s ease, -webkit-box-shadow 0.3s 0.2s;-o-transition:box-shadow 0.3s 0.2s, all 0.3s ease;transition:box-shadow 0.3s 0.2s, all 0.3s ease;transition:box-shadow 0.3s 0.2s, all 0.3s ease, -webkit-box-shadow 0.3s 0.2s}.about-team-section .team-category .cat-name button.active:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-team-section .team-category .cat-name button:after,.about-team-section .team-category .cat-name button:before{content:'';position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;display:block;z-index:2;background:currentColor;width:14px;height:4px;left:0}.about-team-section .team-category .cat-name button:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);will-change:transform}.about-team-section .cat-members-contain:not(.active){display:none}.about-team-section .cat-members-contain .cat-members{--min-size:600px;--gap-x:45px;margin:1.5em 0 2em 0;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--min-size), 1fr));gap:45px 70px}@media screen and (max-width:1400px){.about-team-section .cat-members-contain .cat-members{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:35px 50px}}@media screen and (max-width:800px){.about-team-section .cat-members-contain .cat-members{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}}.about-team-section .cat-members-contain .cat-members figure{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 35px;container-type:inline-size}@media screen and (max-width:1250px){.about-team-section .cat-members-contain .cat-members figure{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;gap:5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.about-team-section .cat-members-contain .cat-members figure .img-contain{background:#e5e5e5;border-radius:50%;overflow:hidden;position:relative;-ms-flex-negative:0;flex-shrink:0;width:150px;height:150px;margin:0}@container (max-width:550px){.about-team-section .cat-members-contain .cat-members figure .img-contain{width:120px;height:120px}}@media screen and (max-width:1250px){.about-team-section .cat-members-contain .cat-members figure .img-contain{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;grid-row:1 / 1;width:70px;height:70px}}.about-team-section .cat-members-contain .cat-members figure .img-contain img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:none;max-height:none}.about-team-section .cat-members-contain .cat-members figure figcaption{line-height:1.15;width:100%;display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.about-team-section .cat-members-contain .cat-members figure figcaption>:first-child{margin-top:0}.about-team-section .cat-members-contain .cat-members figure figcaption>:last-child{margin-bottom:0}@media screen and (max-width:1250px){.about-team-section .cat-members-contain .cat-members figure figcaption{display:contents}}.about-team-section .cat-members-contain .cat-members figure figcaption h3{text-transform:capitalize;font-weight:700;font-size:22px}@container (max-width:550px){.about-team-section .cat-members-contain .cat-members figure figcaption h3{font-size:19px}}@media screen and (max-width:1250px){.about-team-section .cat-members-contain .cat-members figure figcaption h3{font-size:19px;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;grid-row:1 / 1}}.about-team-section .cat-members-contain .cat-members figure figcaption h3 strong{font-weight:inherit;text-wrap:balance;display:block}.about-team-section .cat-members-contain .cat-members figure figcaption h3 small{font-size:calc(max(16px, 85%));margin:0.15em 0 0 0;text-wrap:balance;display:block;font-weight:400;font-style:italic}.about-team-section .cat-members-contain .cat-members figure figcaption p{font-size:15px;margin-top:0.5em;line-height:1.5;font-weight:400}@media screen and (max-width:1250px){.about-team-section .cat-members-contain .cat-members figure figcaption p{grid-column:1 / -1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;padding-left:5px;align-self:flex-start}}.about-team-section .cat-members-contain .cat-members figure figcaption p .no-bio{color:#bdbdbd}