.additional-pages {
  margin: 0 auto;
  width: 81.5%;
  color: white;
}
.additional-pages h1,
.additional-pages h2,
.additional-pages h3 {
  margin-bottom: 10px !important;
}
.additional-pages p {
  margin-bottom: 25px !important;
}
#inner-p {
  margin-bottom: 10px !important;
}
.additional-pages h1 {
  font-size: 32px !important;
}
.additional-pages h2 {
  font-size: 24px !important;
}
.additional-pages h3 {
  font-size: 20px !important;
}
.additional-pages ul {
  list-style: disc !important;
  margin-bottom: 25px;
}
.additional-pages ul li {
  display: flex;
  align-items: center;
}
.additional-pages ul li::before {
  content: '';
  display: inline-block;
  background-color: white;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  margin-right: 8px;
}
.additional-pages strong {
  padding-left: 5px;
}

.paddingTop {
  padding-top: 8vw;
}
.table__wrapper {
  overflow-x: auto;
  margin-bottom: 24px;
}
.table__wrapper table {
  overflow: hidden;
  /* overflow-x: scroll; */
  border-radius: 24px;
  background-color: #0e151e5e;
  min-width: 1280px;
}

.table__wrapper table p {
  margin: 0 !important;
  text-align: left;
}
.table__wrapper table tr th,
.table__wrapper table tr td {
  padding: 24px 24px 24px;
}

.TOC {
  overflow: hidden;
  padding-right: 15px;
  padding-left: 15px;
}
.TOC h2,
.TOC a {
  color: white;
  text-decoration: none;
}
.TOC ul {
  padding: 0;
  overflow-x: auto;
}
.TOC ul {
  display: flex;
  flex-direction: row;
  gap: 24px;
}
.TOC ul li,
.TOC ul a {
  min-width: max-content;
}
header {
  font-family: 'Poppins, sans-serif';
  font-display: swap;
}
