.only-text .buttons a {
  margin: 5px;
}
.only-text .buttons .btn-primary {
  background-color: var(--element1-btn1-bg);
  color: var(--element1-btn1-text);
  border-color: var(--element1-btn1-border);
}
.only-text .buttons .btn-primary:hover {
  background-color: var(--element1-btn1-bg-hover) !important;
  color: var(--element1-btn1-text-hover) !important;
  border-color: var(--element1-btn1-border-hover) !important;
}
.only-text .buttons .btn-secondary {
  background-color: var(--element1-btn2-bg);
  color: var(--element1-btn2-text);
  border-color: var(--element1-btn2-border);
}
.only-text .buttons .btn-secondary:hover {
  background-color: var(--element1-btn2-bg-hover) !important;
  color: var(--element1-btn2-text-hover) !important;
  border-color: var(--element1-btn2-border-hover) !important;
}
.only-text .buttons {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  flex-wrap: wrap;
}
.only-text .text .title h3 {
  color: var(--element1-title);
}
.only-text .text .title h3 span {
  color: var(--element1-highlighted-title);
}
.only-text .text .text-inner p, .only-text .text .text-inner ul, .only-text .text .text-inner ol, .only-text .text .text-inner li {
  color: var(--element1-text);
}
.only-text .text .text-inner a {
  color: var(--element1-link);
}
.only-text .text .text-inner a:hover {
  color: var(--element1-link-hover);
}