.leadership-grid{gap:14px}.team-v2 .leadership-grid .member-card{display:grid;grid-template-columns:110px 1fr;align-items:center;min-height:145px}.team-v2 .leadership-grid .member-card.founder{border-top:1px solid #dfe4df;border-left:4px solid #079e28}.team-v2 .leadership-grid .member-photo{height:145px}.team-v2 .leadership-grid .member-photo img{object-position:center 18%}.team-v2 .leadership-grid .member-photo.placeholder span{width:60px;height:60px;font-size:23px}.team-v2 .leadership-grid .member-card.founder .member-photo.placeholder{background-image:url("assets/salvador-tejeda.jpg");background-size:cover;background-position:center 24%}.team-v2 .leadership-grid .member-card.founder .member-photo.placeholder span{display:none}.team-v2 .leadership-grid .member-photo.placeholder.erwin{background-image:url("assets/erwin-lopez.jpg");background-size:cover;background-position:center 18%}.team-v2 .leadership-grid .member-photo.placeholder.erwin span{display:none}.team-v2 .leadership-grid .member-copy{padding:17px}.team-v2 .leadership-grid .member-copy h3{font-size:17px;margin:6px 0 3px}.team-v2 .leadership-grid .member-copy p{font-size:10px}.team-v2 .leadership-grid .member-copy small{font-size:8px}.sales-grid{display:block;max-width:760px}.sales-team-card{display:grid;grid-template-columns:1.5fr .8fr;align-items:center}.sales-photo{height:230px;overflow:hidden;background:#e9eee9}.sales-photo img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.sales-team-card .member-copy{padding:26px}.sales-team-card .member-copy h3{font-size:23px}@media(max-width:900px){.leadership-grid{grid-template-columns:1fr}.leadership-grid .member-card:last-child{grid-column:auto}.team-v2 .leadership-grid .member-card{grid-template-columns:105px 1fr}.team-v2 .leadership-grid .member-photo{height:135px}}@media(max-width:700px){.sales-team-card{grid-template-columns:1fr}.sales-photo{height:220px}.sales-team-card .member-copy{padding:22px}}
.team-v2 .leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}
.commercial-label{margin-top:42px!important}
.commercial-grid{max-width:520px}
.commercial-grid .member-card{display:grid;grid-template-columns:145px 1fr;align-items:center;min-height:180px}
.commercial-grid .member-photo{height:180px}
.commercial-grid .member-copy{padding:22px}
.commercial-grid .member-copy h3{font-size:20px;margin:7px 0 4px}
.commercial-grid .member-copy p{font-size:11px}
@media(max-width:900px){.team-v2 .leadership-grid{grid-template-columns:1fr}.commercial-grid{max-width:none}}
@media(max-width:580px){.commercial-grid .member-card{grid-template-columns:110px 1fr;min-height:145px}.commercial-grid .member-photo{height:145px}.commercial-grid .member-copy{padding:17px}}
.team-v2 .leadership-grid .member-card{grid-template-columns:165px 1fr;min-height:215px}
.team-v2 .leadership-grid .member-photo{height:215px}
.team-v2 .leadership-grid .member-copy h3{font-size:21px}
.team-v2 .leadership-grid .member-copy p{font-size:12px}
.advisors-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:920px!important;margin:0!important}
.advisor-card{display:grid;grid-template-columns:145px 1fr;align-items:center;min-height:180px}
.advisor-photo{height:180px;background-image:url("assets/kenia-hilda.png");background-repeat:no-repeat;background-size:auto 100%;background-color:#e9eee9}
.advisor-photo.kenia{background-position:left center}
.advisor-photo.hilda{background-position:right center}
.advisor-card .member-copy{padding:21px}
.advisor-card .member-copy h3{font-size:19px;margin:7px 0 4px}
.advisor-card .member-copy p{font-size:11px}
@media(max-width:900px){.team-v2 .leadership-grid .member-card{grid-template-columns:145px 1fr;min-height:190px}.team-v2 .leadership-grid .member-photo{height:190px}.advisors-grid{grid-template-columns:1fr}}
@media(max-width:580px){.team-v2 .leadership-grid .member-card,.advisor-card{grid-template-columns:115px 1fr;min-height:155px}.team-v2 .leadership-grid .member-photo,.advisor-photo{height:155px}.advisor-card .member-copy{padding:17px}}
