.elementor-widget-jssi_team_widget{width:100%}.accordion{width:100%;border-bottom:2px solid #669ED1;cursor:pointer;padding:16px 0}.flex{display:flex;gap:16px}.right-content{display:flex;justify-content:space-between;width:100%;align-items:center;align-self:center;gap:16px}.main-content{width:100%;align-content:center}.wrapper{width:100%;justify-content:space-between}.accordion.flex{flex-direction:column}.heading .name{font-size:1.5rem;font-weight:700;color:#002554}.heading .title{font-size:.875rem;font-weight:500;color:#002554}.headshot img{transition:filter .3s,height .2s,width .2s;width:115px!important;filter:saturate(0);border-radius:100px}.open .headshot img{width:250px!important;filter:saturate(1)}.accordion:hover .headshot img{filter:saturate(1)}.icon{width:16px;height:16px}.icon svg{rotate:0deg;transition:rotate .3s;align-self:flex-start;fill:#669ED1}.open .icon svg{rotate:180deg}.accordion-content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.2s ease-out}.open .accordion-content-wrapper{grid-template-rows:1fr}.accordion-content{overflow:hidden;padding:0;font-size:.875rem;color:#002554;font-weight:500;line-height:180%}.open .accordion-content{padding-top:24px}@media (max-width:1024px){.headshot img{width:100px!important}.open .headshot img{width:150px!important;filter:saturate(1)}}@media (max-width:767px){.headshot img{width:50px!important}#accordion{gap:0;flex-direction:column}.headshot{display:flex;align-self:center;align-items:center;align-content:center}.open .headshot img{width:80px!important;filter:saturate(1)}.flex{align-items:flex-start}}