/* .why-text-sub {
  text-wrap: stable;
} */

/* how section desktop vertical mode */
.how.vertical {
  min-height: auto;
}
.how-scroller.vertical {
  min-height: auto;
  padding-bottom: 25vh;
  padding-left: 0;
  padding-right: 0;
}
.how-scroller-items.vertical {
  flex-direction: column;
  padding-left: var(--size-sections-padding);
  padding-right: var(--size-sections-padding);
  margin-right: auto;
  margin-left: auto;
}
.dot-how.vertical {
  left: calc(calc(var(--size-cols) * -0.5) + calc(var(--size-dots) / 2));
}

.how-item.vertical {
  margin-right: auto;
  margin-bottom: 2em;
  margin-left: auto;
  min-width: auto;
  width: calc(var(--size-cols) * 4);
}
.how-item.head.vertical {
  margin-right: auto;
}
.how-item-label.vertical {
  margin-bottom: 1em;
}

/* services section vertical mode */
.services-accordions.vertical {
  min-height: auto;
}
.services-sticky.vertical {
  position: static;
}
