.card-header > a.accordion-group-header {
  display: flex;
  display: -webkit-flex;
  /* Safari */
}
.card-header > a > div.accordion-group_icon {
  padding-right: 2%;
  order: 1;
}
.card-header > a > div.accordion-header__text {
  order: 2;
  flex-grow: 2;
}
.card-header > a > div.accordion-icon-trigger {
  order: 3;
}
.card-header > a:after {
  content: "\f055";
  /*//fa-plus-circle:before*/
  font-family: 'FontAwesome';
  font-size: 15px;
  position: absolute;
  right: 0;
  margin-right: 10px;
}
.card-header > a[aria-expanded="true"]:after {
  content: "\f056";
  /*fa-minus-circle:before*/
}
.accordion.taw-registration > .card {
  border: none !important;
}
.accordion.taw-registration > .card > .card-header {
  border-bottom: 3px solid white !important;
}
.accordion.taw-registration > .card > .card-header > a,
.accordion.ozempic-registration > .card > .card-header > a {
  text-decoration: none !important;
}
.accordion.ozempic-registration > .card {
  border: 1px solid #C3C3C3 !important;
  border-radius: 4px !important;
}
.accordion.ozempic-registration > .card * {
  font-size: 16px !important;
  text-decoration: none !important;
}
.accordion.ozempic-registration > .card > .card-header {
  border: none !important;
  padding: 8px 8px 8px 10px !important;
}
.accordion.ozempic-registration > .card > .card-header .accordion-title {
  padding-right: 25px !important;
}
.accordion.ozempic-registration > .card .card-body {
  padding: 1em !important;
}
.accordion.ozempic-registration > .card .card-body * {
  font-size: 14px !important;
}
.accordion.mt2t-site > .card {
  border: none;
}
.accordion.mt2t-site > .card > .card-header {
  border: none;
}
.accordion.mt2t-site a.accordion-group-header {
  display: inline;
  position: relative;
}
.accordion.mt2t-site a.accordion-group-header > .accordion-header__text {
  display: inline;
}
.accordion.mt2t-site a.accordion-group-header > .accordion-header__text > .accordion-title {
  display: inline;
}
.accordion.mt2t-site a.accordion-group-header::after {
  right: -20px;
  margin-right: 0;
}
@media (max-width: 767px) {
  .accordion.mt2t-site a.accordion-group-header::after {
    font-size: var(--app-mb-link-fn-sz);
  }
}
@media (min-width: 768px) {
  .accordion.mt2t-site a.accordion-group-header::after {
    font-size: var(--app-dt-link-fn-sz);
  }
}
