.sport__card {
  flex: 1 1 10%;
}

.casino__card {
  flex: 1 1 10%;
}
.sport__card h4 {
  font-weight: 500 !important;
}
.casino__card > div {
  aspect-ratio: 1/0.87;
  border-radius: var(--bradMed);
  overflow: hidden;
}
.sport__card > div {
  padding: 40px 0;
  border-radius: var(--bradMed);
  background-color: var(--greenBlue50);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 47px;
}
.sport__card > div > div {
  width: 72px;
  height: 72px;
  border-radius: 100px;
  background-color: var(--greenBlue10);
  display: flex;
  align-items: center;
  justify-content: center;
}
.sport__card > div > div > * {
  height: 50%;
  object-fit: contain;
}
.sport__card p {
  /* color: var(--textMain) !important; */
}

.bonus__card {
  flex-wrap: wrap;
}
.bonus__card > div {
  min-width: 360px;
}
.bonus__card h4 {
  font-weight: 500 !important;
}
.bonus__card > div {
  padding: 36px;
  flex-direction: column;
  gap: 24px;
  align-items: start;
  height: 100%;
}
.bonus__card ul,
.additional-pages ul {
  margin-left: 17px;
}
.bonus__card ul li,
.additional-pages ul li {
  list-style-type: disc;
  color: var(--blue);
}
.bonus__card ul li:not(:last-child) {
  margin-bottom: 12px;
}
@media (max-width: 768px) {
  .casino__card {
    flex: 1 1 50%;
  }
  .sport__card {
    flex: 1 1 50%;
  }
}
