.wa-service__wrapper {
  background-color: #FEFBEF;
}
.wa-service__heading, .wa-service__heading--secondary {
  color: var(--base-dark);
  font-size: var(--text-l);
  text-align: center;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: 1px;
}
.wa-service__heading--secondary {
  font-size: var(--text-xxl);
  letter-spacing: 1.5px;
  font-weight: 700;
}
.wa-service__heading--sidebar {
  text-align: left;
}
.wa-service__content {
  display: flex;
  flex-direction: column;
  row-gap: var(--space-xl);
}
.wa-service__content p {
  line-height: 1.6;
  font-weight: 700;
  color: var(--base-dark);
}
.wa-service__content strong {
  font-weight: 700;
}
.wa-service__service {
  color: var(--base);
  font-weight: 500;
}
.wa-service__service .icon {
  color: var(--base);
  margin-right: 5px;
}
.wa-service__service:hover {
  color: var(--primary);
}
.wa-service__service-wrapper {
  row-gap: calc(var(--space-xs) - 6px);
}
.wa-service__button {
  width: fit-content;
  padding: var(--space-xs) var(--space-xxl);
  place-self: center;
  cursor: pointer;
  transition: 0.2s all ease-in-out;
}
.wa-service__button:hover {
  color: var(--primary);
}
.wa-service__sidebar {
  background-color: rgb(253, 245, 215);
  border-bottom: 6px solid #eae3c9;
  position: sticky;
  top: calc(var(--wa-header-height) + var(--space-m) + 5.3rem);
}
.wa-service__sidebar-link {
  font-size: var(--text-s);
  color: var(--base);
  font-weight: 400;
  transition: 0.3s all ease;
}
.wa-service__sidebar-link .icon {
  color: var(--primary);
}
.wa-service__sidebar-button {
  font-size: var(--text-s);
  font-weight: 500;
  margin-inline: var(--space-xs);
  padding: calc(var(--space-xs) - 5px) var(--space-s);
}
.wa-service-additional {
  display: none;
}
