
.grid-team {
  display: grid;
  grid-gap: 5px;
  grid-template-columns: 1fr;
}
@media (min-width: 420px) {
  .grid-team {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) {
  .grid-team {
    grid-template-columns: repeat(1, 1fr);
  }
}
.boxteam {
  max-width: 100%;
}
@media (min-width: 480px) {
  .boxteam {
    max-width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 1em;
  }
}

/* Single team card: keep centered in the grid/slider row */
.grid-team.grid-team--single {
  grid-template-columns: 1fr !important;
  justify-items: center;
}
.grid-team.grid-team--single .boxteam {
  width: 100%;
}
.digifox-team-slider.digifox-team-slider--single .digifox-team-track {
  justify-content: center;
}
.digifox-team-slider.digifox-team-slider--single .digifox-team-slide {
  flex: 0 0 auto !important;
  width: auto !important;
  max-width: 100%;
}
.digifox-team-slider .boxbg,
    .grid-team .boxbg {
      background: transparent !important;
    }
    
.digifox-team-slider .boxteam {
   
  }

  .digifox-team-slider .boxteam .teamInner,
  .grid-team .boxteam .teamInner {
  width: 100% !important;
  }

  .grid-team .boxteam .teamInner {
  margin-left: auto;
  margin-right: auto;
  }





 
  .digifox-team-slide {
      padding-left: 2.5px !important;
      padding-right: 2.5px !important;
  }


  .digifox-team-track {
      margin-left: -2.5px !important;
      margin-right: -2.5px !important;
  }




.module-team .img_wrapper img,
.digifox-team-slider .img_wrapper img {
  max-width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
}

.digifox-team-slide .social a,
.grid-team .boxteam .social a {
  color: #168c94;
}
.digifox-team-slide .social a .team-icon,
.grid-team .boxteam .social a .team-icon,
.digifox-team-slide .social a .team-icon path,
.grid-team .boxteam .social a .team-icon path,
.digifox-team-slide .social .team-icon-foreground,
.grid-team .boxteam .social .team-icon-foreground {
  fill: #168c94;
}
.module-team .teamInner{margin: 0 !important;}.module-team .item-title{color: #168C94 !important; margin:0 !important; font-size:1.2em !important; font-weight: bold !important;}.module-team .title{color: #073B78 !important; font-size: 1.6em !important; line-height: 1.2 !important; margin: 0 !important; font-weight: bold !important;}@media (min-width: 480px){.module-team .boxteam{grid-template-columns: 1fr 2fr !important;}}