.row-reverse {
  flex-direction: row-reverse;
}

.courses__termins {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.academy-courses .row:not(.row-reverse) > .col-lg-6:first-child {
  padding-right: 0;
}
.academy-courses .row:not(.row-reverse) > .col-lg-6:last-child {
  padding-left: 0;
}

.academy-courses .row.row-reverse > .col-lg-6:first-child {
  padding-left: 0;
}
.academy-courses .row.row-reverse > .col-lg-6:last-child {
  padding-right: 0;
}
.course_content {
  padding-right: clamp(20px, 2.864vw, 55px);
  padding-left: clamp(20px, 2.864vw, 55px);
}
@media only screen and (max-width: 1280px) {
  .courses__termins {
    flex-direction: column;
    gap: 20px;
  }
  .courses__image img,
  .courses__image {
    height: 100%;
    object-fit: cover;
  }
}
@media only screen and (max-width: 991px) {
  .row-reverse {
    flex-direction: row;
  }
  .academy-courses .row:not(.row-reverse) > .col-lg-6:first-child {
    padding-right: 15px;
  }
  .academy-courses .row:not(.row-reverse) > .col-lg-6:last-child {
    padding-left: 15px;
  }

  .academy-courses .row.row-reverse > .col-lg-6:first-child {
    padding-left: 15px;
  }
  .academy-courses .row.row-reverse > .col-lg-6:last-child {
    padding-right: 15px;
  }
}
