.plan.featured-plan .plan-kicker,
.plan.featured-plan h2,
.plan.featured-plan .plan-price b,
.plan.featured-plan .plan-price small,
.plan.featured-plan p,
.plan.featured-plan li,
.plan.featured-plan > a,
.plan.featured-plan > a span {
  color: #fff !important;
}

.plan.featured-plan > a {
  border-color: rgba(255, 255, 255, .45) !important;
}

.payment-terms{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center;padding:28px 20px!important;background:#111!important;color:#fff!important;border-radius:12px;margin-top:30px;margin-bottom:20px}.payment-terms strong{font-size:clamp(28px,5vw,42px);font-weight:600;letter-spacing:-.04em;color:#fff}.payment-terms span{font-size:18px;color:#ededed}@media(max-width:600px){.payment-terms{gap:8px}.payment-terms span{width:100%;font-size:16px}}
