.container {
  @include flex-align(stretch, space-between);
  gap: 3rem;
  flex-direction: column;
  padding: 0 2.4rem;

  @include min(laptop) {
    flex-direction: row;
  }

  > div:last-child {
    @include border-gradient-single(linear-gradient(
      108.74deg,
      rgba(4, 18, 148, 0.6) 0%,
      rgba(255, 255, 255, 0.54) 36.46%,
      rgba(255, 255, 255, 0.3) 73.96%,
      rgba(255, 255, 255, 0.246) 100%
    ),transparent);
    background: linear-gradient(108.74deg, rgba(2, 3, 21, 0.77) 0%, rgba(43, 43, 51, 0.6) 100%);
    border-radius: 8px;

    position: relative;

    padding: 1.6rem;
    @include flex-direction(column);
    row-gap: 1rem;
    flex-basis: 40%;


  }
}

.eventDetails {
  background: linear-gradient(108.74deg, rgba(35, 31, 145, 0.51) 0%, rgba(20, 16, 166, 0.2) 100%);
  position: relative;
  border-radius: 8px;

  @include border-gradient-single(linear-gradient(
    108.74deg,
    rgba(4, 18, 148, 0.6) 0%,
    rgba(255, 255, 255, 0.54) 36.46%,
    rgba(255, 255, 255, 0.3) 73.96%,
    rgba(255, 255, 255, 0.246) 100%
  ),transparent);

  @include flex-align(center, space-between);
  padding: 2rem 1.4rem;
  flex-grow: 1;

  @include min(tablet) {
    padding: 0;
  }

  @include min(desktop) {
    padding: 5.8rem 6.9rem;
  }
}

.team {
  @include flex-direction(column);
  @include flex-align(center, center);
  gap: 0.8rem;

  > img {
    width: 7rem;
    height: 7rem;

    @include min(laptop) {
      width: 13rem;
      height: 13rem;
    }
  }

  > p {
    text-align: center;
  }
}
