.team-presentation *{box-sizing:border-box}.team-presentation{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:10px auto;max-width:1200px}.team-presentation-item{border-radius:20px;flex:0 0 auto;height:450px}.team-item-bg,.team-presentation-item{overflow:hidden;position:relative;width:100%}.team-item-bg{height:100%}.team-photo{display:block;height:100%!important;object-fit:cover;width:100%}.team-gradient{align-items:flex-end;background:linear-gradient(0deg,rgba(19,32,69,.9) 0,rgba(19,32,69,.7) 25%,rgba(19,32,69,.2) 40%,rgba(19,32,69,.1));display:flex;inset:0;padding:20px;position:absolute}.team-content{color:#fff;text-align:left;width:100%}.team-presentation-item:hover .team-content{text-align:center;transform:translateX(0)}.team-name{font-size:20px;font-weight:700;margin:0}.team-role{font-size:16px;margin:2px 0}.team-company{font-size:16px;margin:10px 0 0}.team-line{border-radius:2px;display:block;height:3px;margin-bottom:6px;margin-left:0;margin-top:0;transition:margin .8s ease-in-out;width:60px}.team-presentation-item:hover .team-line{margin:6px auto}.team-content-wrapper{display:flex;justify-content:flex-start;transition:all .8s ease-in-out;width:100%}.team-presentation-item:hover .team-content-wrapper{justify-content:center}.team-badge{background-color:#e75f1e;border-radius:50px;color:#fff;font-size:12px;font-weight:700;padding:4px 10px;position:absolute;right:12px;top:12px}.team-presentation-item.host .team-line{background-color:#0052cc}.team-presentation-item.invitado .team-line{background-color:#e75f1e}.team-presentation-item.host .team-badge{background-color:#0052cc}.team-presentation-item.invitado .team-badge{background-color:#e75f1e}.team-presentation.items-3 .team-presentation-item{flex-basis:calc(33.33333% - 20px)}@media (max-width:599px){.team-presentation-item{border-radius:20px;flex-basis:100%!important;flex:0 0 auto;height:auto}.team-line{width:100px}}