.table-wrapper{
    overflow-x: auto;
}

.list-date.small{
  	border-bottom: 1px solid;
}

table {
  border-collapse: collapse;
  	margin: 0 auto;
}

td {
  line-height: 170%;
  color: var(--color);
}

tr:first-child {
  border: none;
}

tr {
  border: 1px solid black;
  border-right: none;
  border-left: none;
}

table strong {
  font-family: Gilroy;
  font-weight: 800;
  font-size: 1.13em;
  line-height: 150%;
}

tr:first-child {
  border-bottom: 1px solid;
}

tr {
  border: 1px solid;
  border-right: none;
  border-left: none;
}

tr td:only-child strong {
  font-family: Montserrat;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 42px;
}

table tr td:nth-child(2n) {
  background-color: var(--color-bg);
}

table tr td {
  background-color: var(--color-4);
  vertical-align: middle;
  align-items: center;
  text-align: center;
    padding: 5px;
}

table tr td:only-child {
  background-color:  var(--color-bg);
}

@media screen and (max-width: 1800px) {
  tr td:only-child strong {
      font-size: 20px;
      line-height: 35px;
  }
}

@media screen and (max-width: 1199px) {
  td {
      padding: 5px;
  }
}

@media screen and (max-width: 999px) {
  tr td:only-child strong {
      font-size: 16px;
      line-height: 28px;
  }
  .table-wrapper {
    margin: 0 calc(-1 * var(--size-lr));
    padding: 0 var(--size-lr);
  }
}

@media screen and (max-width: 767px) {
  tr td:only-child strong {
      font-size: 14px;
      line-height: 24px;
  }
}