body {
  font-size: 14px;
}
article p {
  font-size: 15px;
}

article a {
  text-decoration: none;
}

article a:hover {
  text-decoration: underline;
}

article a:not([name]) {
  color: #a5915f;
}

.topblock-header {
  min-height: 146px !important;
}

.topblock-header-inner h1 {
  margin-top: 10px !important;
}

.contents {
  margin-top: 20px;
  padding: 25px 30px;
  background-color: #f5f5f5;
  border-radius: 4px;
  border: 1px solid #e8e8e8;
}

.contents p {
  font-size: 14px;
}

.contents a {
  color: #1c1a1d !important;
  text-decoration: none;
}

.contents a:hover {
  text-decoration: underline;
}

.rteindent1 {
  margin-left: 40px;
}

.rteindent2 {
  margin-left: 80px
}

table td, table th {
  padding: 20px;
}

.node--view-mode-legacy .paragraph--type--document > .field__items > .field__item {
  padding: 20px 0;
  border-top: 1px solid #dddddd;
}

.node--view-mode-legacy .paragraph--type--document > .field__items > .field__item:last-child {
  border-bottom: 1px solid #dddddd;
}

.node--view-mode-legacy .paragraph--type--document .field--name-name {
  font-family: Inter-Medium;
  color: #2d2d2d
}

.node--view-mode-legacy .paragraph--type--document .field--name-name, .node--view-mode-legacy .paragraph--type--document .field--name-field-media-file {
  display: inline-block;
}

.node--view-mode-legacy .paragraph--type--document .field--name-field-media-file {
  float: right;
}

.page-node-type-page .ph1 {
  text-transform: uppercase;
  font-size: 26px;
  font-family: Inter-Medium;
  border-bottom: none;
  line-height: 32px;
}

.rteindent1 {
  margin-left: 40px;
}
