/* green-light theme · v3 */

.theme-green-light.slide {
  background: #f7fbf8;
}

.theme-green-light .slide__label {
  background: rgba(22, 163, 74, 0.08);
  border: 1px solid rgba(22, 163, 74, 0.18);
  color: #15803d;
}

.theme-green-light .slide__label-dot {
  background: #16a34a;
}

.theme-green-light .slide__title {
  color: #0f1a14;
}

.theme-green-light .slide__title span {
  color: #16a34a;
}

.theme-green-light .slide__cover-title {
  color: #0f1a14;
}

.theme-green-light .slide__cover-title span {
  color: #16a34a;
}

.theme-green-light .slide__cover-slogan {
  color: #2d4036;
}

.theme-green-light .slide__subtitle {
  color: #334d3d;
}

.theme-green-light .slide__tagline {
  color: #2d4036;
  border-top-color: rgba(134, 180, 154, 0.45);
}

.theme-green-light .slide__feature {
  color: #3d5248;
  background: #fff;
  border: 1px solid rgba(134, 180, 154, 0.4);
}

.theme-green-light .slide__meta {
  color: #94a89c;
}

.theme-green-light .slide__slide-num {
  color: #b5c4bb;
}

.theme-green-light .slide__brand {
  color: #94a89c;
}

.theme-green-light .pain-row {
  background: #fff;
  border-color: rgba(134, 180, 154, 0.4);
}

.theme-green-light .pain-row__head {
  color: #15803d;
}

.theme-green-light .pain-row__text {
  color: #2d4036;
}

.theme-green-light .pain-card {
  background: #fff;
  border-color: rgba(134, 180, 154, 0.4);
}

.theme-green-light .pain-card__head {
  color: #15803d;
}

.theme-green-light .pain-card__list li {
  color: #2d4036;
}

.theme-green-light .pain-card__list li::before {
  background: #16a34a;
}

.theme-green-light .slide__callout {
  background: rgba(22, 163, 74, 0.09);
  border: 1px solid rgba(22, 163, 74, 0.2);
  color: #2d4036;
}

.theme-green-light .slide__callout strong {
  color: #15803d;
}

.theme-green-light .pillar,
.theme-green-light .step,
.theme-green-light .roadmap-item {
  background: #fff;
  border-color: rgba(134, 180, 154, 0.4);
}

.theme-green-light .pillar__title,
.theme-green-light .step__title,
.theme-green-light .roadmap-item__title {
  color: #15803d;
}

.theme-green-light .pillar__text,
.theme-green-light .step__items li,
.theme-green-light .roadmap-item__text {
  color: #2d4036;
}

.theme-green-light .step__num {
  color: #16a34a;
}

.theme-green-light .step__items li::before,
.theme-green-light .roadmap-item__dot {
  background: #16a34a;
}

.theme-green-light .slide__closing {
  color: #334d3d;
  border-top-color: rgba(134, 180, 154, 0.45);
}
