.main .col:nth-of-type(1) {
  min-width: 536px;
}

.main .col:nth-of-type(1) img {
  margin-top: 12px;
}
.main .col:nth-of-type(2) {
  min-width: 536px;
}
.main .col:nth-of-type(2) img {
  margin-top: 12px;
}

.main h2 {
  font-size: 2rem;
  margin-bottom: 20px;
}

.intro {
  background-color: var(--theme-color-12);
  color: var(--theme-color-5);
}

.intro h2,
.intro p,
.intro ul,
.intro li,
.intro li strong {
  color: var(--theme-color-5);
}

.intro li strong {
  font-weight: 700;
}

.services {
  background-color: var(--theme-color-10);
  color: var(--theme-color-5);
}

.services h2,
.services p,
.services ul,
.services li,
.services p strong {
  color: var(--theme-color-5);
}

.services p strong {
  font-weight: 700;
}
