@import "../global.css";
@import "../seamless.css";


/* DBA logo */
div#root .fwm-team-header-entity-logo-image {
  width: 18.75rem;
}

/* Align Center - Wide */
.fwm-column-halves .fwm-nestable-flex {
  align-items: center;
}

/* Branding logo */
.fwm-team-header-branding-logo svg * {
  fill: var(--white);
}

/* Rich Text H2 */
span.fwm-rich-text-editor h2 {
  font-size: 1.5rem;
  letter-spacing: 0.5px;
  line-height: 1.2;
  padding-bottom: 2rem;
}

@media (min-width: 48rem) {
  span.fwm-rich-text-editor h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 64rem) {
  span.fwm-rich-text-editor h2 {
    font-size: 2rem;
  }
}
/* Convert Counting Numbers */
section.fwm-card-grid-icon-set.fwm-bordered-cards-nestable .fwm-nestable-grid {
  margin-top: 2rem;
}
section.fwm-card-grid-icon-set.fwm-bordered-cards-nestable .fwm-nestable-field-container {
  border-color: var(--secondary) !important;
}
section.fwm-card-grid-icon-set.fwm-bordered-cards-nestable .nmx-col {
  display: flex;
  flex-direction: column;
}
section.fwm-card-grid-icon-set.fwm-bordered-cards-nestable .nmx-col div[class*=fwm-card-icon] {
  margin-bottom: 1.5rem;
}
section.fwm-card-grid-icon-set.fwm-bordered-cards-nestable .nmx-col div[class*=fwm-card-icon] svg {
  height: 6.25rem;
}

/* Dynamic Cards */
.fwm-card-dynamic-set.fwm-lightTheme .fwm-card-set-item blockquote {
  background: var(--primary-text);
  color: var(--white);
  min-height: 10rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
}

/* shrink card-text that follows blockquote */
@media (min-width: 64rem) {
  .fwm-card-set-item .fwm-card-description blockquote ~ p,
  .fwm-card-set-item .fwm-card-description blockquote ~ li {
    font-size: 1rem !important;
  }
}