.content-13:not(:has(.content-13-item)) {
  display: none;
}
.content-13 {
  background-color: var(--content-13--block--background-color);
  padding-bottom: var(--content-13--block--padding-y);
  padding-top: var(--content-13--block--padding-y);
}
.content-13:not(:first-child) {
  margin-top: var(--content-13--block--margin-top);
}
.content-13 > .container,
.content-13 > .container-sm,
.content-13 > .container-xs {
  background-color: var(--content-13--container--background-color);
  border-radius: var(--content-13--container--border-radius);
  box-shadow: var(--content-13--container--box-shadow);
  padding-bottom: var(--content-13--container--padding-y);
  padding-top: var(--content-13--container--padding-y);
}
.content-13 > .container > .grid > div,
.content-13 > .container-sm > .grid > div,
.content-13 > .container-xs > .grid > div {
  align-self: center;
}
.content-13 .fw-content-object.in-iframe {
  position: relative;
}
.content-13 .content-13-title {
  color: var(--content-13--heading--color);
  font-family: var(--content-13--heading--font-family);
  font-size: var(--content-13--heading--font-size);
  font-weight: var(--content-13--heading--font-weight);
  line-height: var(--content-13--heading--line-height);
  letter-spacing: var(--content-13--heading--letter-spacing);
  text-transform: var(--content-13--heading--text-transform);
  text-align: var(--content-13--heading--text-align);
  margin-bottom: var(--content-13--heading--margin-bottom);
}
.content-13 .content-13-item {
  background-color: var(--content-13--item--background-color);
  border-radius: var(--content-13--item--border-radius);
  box-shadow: var(--content-13--item--box-shadow);
  margin-top: var(--content-13--item--margin-top);
}
.content-13 .card-header {
  color: var(--content-13--item-heading--color);
  font-size: var(--content-13--item-heading--font-size);
  line-height: var(--content-13--item-heading--line-height);
  letter-spacing: var(--content-13--item-heading--letter-spacing);
  text-transform: var(--content-13--item-heading--text-transform);
  padding: 0;
}
.content-13 .content-13-item-heading {
  display: block;
  color: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  padding: var(--content-13--item-heading--padding-y) var(--content-13--item-heading--padding-x);
  text-transform: inherit;
}
.content-13 .content-13-item-heading:before {
  display: inline-block;
  --tw-content: '+';
  content: var(--tw-content);
  width: 1em;
}
.content-13 .content-13-item:has(.open) .content-13-item-heading:before {
  --tw-content: '-';
  content: var(--tw-content);
}
.content-13 .content-13-item-text {
  font-size: var(--content-13--text--font-size);
  color: var(--content-13--text--color);
}
.content-13 .card-header {
  border-bottom: 0;
}
.content-13 .card-header h3 {
  margin: 0px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.content-13 .card-header a {
  color: inherit;
  text-decoration-line: none;
}
.content-13 .collapse {
  overflow: hidden;
  transition: height var(--theme--effects--animation--transition-duration);
}
.content-13 .collapse:not(.open) {
  height: 0 !important;
}
.content-13 .collapse.open {
  visibility: visible;
}
.content-13 .collapse.open .card-body {
  border-top-color: var(--elements--cards--header--border-color);
  border-top-width: var(--elements--cards--header--border-width);
}