.ws-coaching-approaches-wrap.brxe-div {
  display: flex;
  flex-direction: column;
  gap: var(--gap-m);
}

.ws-coaching-approaches-wrap.brxe-div.align-items-start {
  align-items: flex-start;
}

.ws-coaching-approaches-wrap.brxe-div.align-items-center {
  align-items: center;
}

.ws-coaching-approaches-wrap.brxe-div.align-items-end {
  align-items: flex-end;
}

.ws-coaching-approaches-header.brxe-div {
  width: 100%;
  max-width: 100rem;
}

.ws-coaching-approaches-title.text-left,
.ws-coaching-approaches-description.text-left {
  text-align: left;
}

.ws-coaching-approaches-title.text-center,
.ws-coaching-approaches-description.text-center {
  text-align: center;
}

.ws-coaching-approaches-title.text-right,
.ws-coaching-approaches-description.text-right {
  text-align: right;
}

.ws-coaching-approaches-title.brxe-heading {
  margin-bottom: var(--gap-xs);
}

.ws-coaching-approaches-description.brxe-text-basic {
  margin: 0;
}
