.gallery {
}
.gallery img {
  width: 100%;
}

.program-details {
  display: grid;
  gap: 2rem;
  align-content: start;
}
.program-details__item {
}

.program-detail {
  display: grid;
  gap: 1rem;
  align-content: start;
}
.program-detail__text {
  margin: 0;
}
.program-detail__text--title {
  font-size: var(--g-font-size--x1p5);
}

.benefits {
  display: grid;
  gap: 1rem;
}
@media (min-width: 1280px) {
  .benefits {
    grid-template-columns: 32rem 1fr;
    gap: 4rem;
    align-items: center;
  }
}
.benefits__thumb {
}
.benefits__thumb img {
  width: 100%;
}
.benefits__texts {
  display: grid;
  gap: 1rem;
  align-content: start;
}
.benefits__text {
  margin: 0;
}
.benefits__text--title {
  font-size: var(--g-font-size--x1p5);
}
.benefits__list {
  margin: 0;
}
.benefits__list li {
}

.process {
  display: grid;
  gap: 4rem;
}
@media (min-width: 1280px) {
  .process {
    grid-template-columns: repeat(3, 1fr);
  }
}
.process__item {
}

.universities {
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(3, 1fr);
  justify-content: center;
  justify-items: center;
}
@media (min-width: 1280px) {
  .universities {
    grid-template-columns: repeat(5, 1fr);
  }
}
.universities img {
}
