.ct-tabs-content.component-light {
  background-color: #FAFAFA;
}
.ct-tabs-content.component-dark {
  background-color: #47833F;
  color: #fff !important;
}
.ct-tabs-content.component-dark a {
  color: #fff;
}
.ct-tabs-content.component-dark button h2 {
  color: #e6efe8;
}
.ct-tabs-content.component-dark button.active h2 {
  color: #fff;
}
.ct-tabs-content.component-dark .nav-link {
  border-bottom: 6px solid #e6efe8;
}
.ct-tabs-content.component- {
  background-color: transparent;
}
.ct-tabs-content.component-white {
  background-color: #fff;
}
.ct-tabs-content .gap {
  gap: 1rem;
}

.ct-tabs-content .tab-pane {
  padding: 2rem;
  border-radius: 30px;
  background-color: #fff;
}
.ct-tabs-content .tab-pane a {
  color: initial;
}
.ct-tabs-content .nav-pills {
  flex-wrap: nowrap;
  overflow: auto;
  align-items: end;
}
.ct-tabs-content .nav-pills .nav-link.active,
.ct-tabs-content .nav-pills .show > .nav-link {
  color: initial !important;
  background-color: initial !important;
}
.ct-tabs-content .tab-content {
  padding-top: 2rem;
}
.ct-tabs-content .nav-item {
  width: 100%;
}
.ct-tabs-content .nav-item .nav-link {
  width: 100%;
  border-bottom: 6px solid rgba(91, 22, 178, 0.08);
  text-align: center;
  border-radius: 0;
  height: 100%;
}
.ct-tabs-content .nav-item .nav-link img {
  padding-bottom: 2rem;
}
.ct-tabs-content .nav-item .nav-link h2 {
  font-size: 1.3rem;
  font-weight: 800;
}

/*# sourceMappingURL=tabs.css.map*/