.moving-elements p {
  padding-bottom: 0.5em;
  line-height: 20px;
}
.moving-elements table tr td {
  line-height: 24px;
  padding-bottom: 0.5em;
  padding-right: 0.5em;
}

.blog-post-content ul, .blog-post-content ol {
  padding-left: 40px;
  list-style-position: inside;
  line-height: 28px;
}
.blog-post-content ul li, .blog-post-content ol li {
  line-height: 28px !important;
  padding-top: 3px;
  padding-bottom: 3px;
}
.blog-post-content ul {
  list-style: disc;
}
.blog-post-content ol {
  list-style: decimal;
}
.blog-post-content center {
  text-align: left;
}
.blog-post-content table {
  margin: 0px 0px 25px 0px;
  color: #475467;
  width: 100%;
}
.blog-post-content table tr th {
  text-align: left;
}
.blog-post-content table tr th:last-child {
  overflow-wrap: anywhere;
}
.blog-post-content table tr td, .blog-post-content table tr th {
  padding: 0.4em 0.5em 0.4em 0.5em;
  line-height: 1.5em;
}

.detailed-information a, .detailed-information ul, .detailed-information li, .detailed-information ol, .detailed-information p, .detailed-information table, .detailed-information tr, .detailed-information td, .detailed-information th {
  font-size: 14px;
}
.detailed-information a {
  color: #F46E15;
}
.detailed-information p {
  margin: 0px !important;
  line-height: 20px;
}
.detailed-information p strong {
  font-weight: 700;
}
.detailed-information ul, .detailed-information ol {
  padding-left: 40px;
  list-style-position: inside;
  line-height: 20px;
}
.detailed-information ul li, .detailed-information ol li {
  padding-top: 3px;
  padding-bottom: 3px;
}
.detailed-information ul {
  list-style: disc;
}
.detailed-information ol {
  list-style: decimal;
}
.detailed-information div > p > strong {
  padding-bottom: 0px;
}
.detailed-information:has(p:last-child:empty) p:nth-last-child(2):not(:empty) {
  padding: 0;
}
.detailed-information center {
  text-align: left;
}
.detailed-information table {
  margin: 0px 0px 25px 0px;
  color: #475467;
  width: 100%;
}
.detailed-information table tr th {
  text-align: left;
}
.detailed-information table tr th:last-child {
  overflow-wrap: anywhere;
}
.detailed-information table tr td, .detailed-information table tr th {
  padding: 0.4em 0.5em 0.4em 0.5em;
  line-height: 1.5em;
}
.detailed-information hr {
  margin-bottom: 10px;
}
.detailed-information h3 {
  color: #101828;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  padding-bottom: 16px;
}
.detailed-information p {
  color: #475467;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  padding-bottom: 0.5em;
}
.detailed-information p:empty {
  padding: 0;
}
.detailed-information p:not(:empty):last-of-type {
  padding-bottom: 0;
}