@media (min-width: 992px) {
  .display-4 {
    font-size: 50px;
    font-weight: 300;
    line-height: 1.2;
  }
}

@media (max-width: 990px) {
  .display-4 {
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2;
  }
}

@media (max-width: 990px) {
  .mb-5 {
    margin-bottom: 1rem !important;
  }
}

@media (min-width: 768px) {
  .py-md-5 {
    padding-top: 2rem !important;
    padding-bottom: 10px !important;
  }
}

.py-5 {
  padding-top: 1rem !important;
  padding-bottom: 1px !important;
}

@media (min-width: 1400px) {
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 50%;
  }
}

.table {
  border: 1px solid #000000;
  margin: 0 auto;
  width: 70%;
  background-color: aliceblue;
  text-align: center;
}

td {
  border: 1px solid #000000;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100px;
}

