.connectedelements {
  text-align: center;
  position: relative;
  width: var(--baseWidth);
  max-width: var(--maxWidth);
  margin: 0 auto;
}
.connectedelements .wp-block-columns {
  position: relative;
  display: block !important;
}
.connectedelements .wp-block-columns:not(:first-of-type):before {
  content: "";
  display: block;
  width: 12px;
  height: 73px;
  background: url("../../img/connection-line.svg") no-repeat center/100% auto;
  margin: 20px auto;
}
.connectedelements .wp-block-columns .wp-block-column .wp-block-heading {
  color: var(--mainColor);
}

.wp-block-columns .connectedelements,
.px-frame-layout .connectedelements,
.accordion-content .connectedelements,
.tab_wrapper .connectedelements {
  width: 100%;
}