.node--view-mode-full .field--name-field-p-lt-article-number {
  text-align: center;
  font-weight: bold;
  font-size: 2.5rem;
  margin-bottom: 1em;
}
.node--view-mode-full .field--name-field-p-lt-article-title {
  text-align: center;
  font-weight: bold;
  font-size: 2.5rem;
  margin-bottom: 2em;
}

.node--view-mode-full .field--name-field-p-lt-part-number {
  text-align: center;
  font-family: monospace;
  font-weight: bolder;
  font-size: 2rem;
  margin-bottom: 1rem;
}
.node--view-mode-full .field--name-field-p-lt-part-title {
  text-align: center;
  font-family: monospace;
  font-weight: bolder;
  font-size: 2rem;
  margin-bottom: 2rem;
}

.node--view-mode-full .field--name-field-p-lt-chapter-number {
  text-align: center;
  font-family: monospace;
  font-weight: bolder;
  font-size: 1.6rem;
  margin-bottom: 1rem;
}
.node--view-mode-full .field--name-field-p-lt-chapter-title {
  text-align: center;
  font-family: monospace;
  font-weight: bolder;
  font-size: 1.6rem;
  margin-bottom: 2rem;
}

.node--view-mode-full .field--name-field-p-lt-section-number {
  text-align: center;
  font-family: monospace;
  font-weight: bolder;
  font-size: 1.2rem;
  margin-bottom: 1rem;
}
.node--view-mode-full .field--name-field-p-lt-section-title {
  text-align: center;
  font-family: monospace;
  font-weight: bolder;
  font-size: 1.2rem;
  margin-bottom: 2rem;
}

.node--view-mode-full .paragraph--type--paragraph {
  margin-bottom: 1.5em;
}

.node--view-mode-full .field--name-field-p-lt-paragraph-number {
  font-weight: bold;
  text-align: center;
}

.node--view-mode-full .field--name-field-p-lt-paragraph-title {
  text-align: center;
  font-weight: bold;
  margin-bottom: .8em;
}



