/*rgba(245, 130, 32, 0.05)*/
.content-wrapper.icon-list-scheme .content {
  width: 100%;
}
.content-wrapper.icon-list-scheme .content .title {
  font-size: 1.95em;
  margin-bottom: 0.8em;
}
.content-wrapper.icon-list-scheme .content .content-inner {
  color: #4A4A4A;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  max-height: 21.9em;
  position: relative;
}
.content-wrapper.icon-list-scheme .content .description {
  width: 17.8em;
  min-width: 17.8em;
  font-size: 0.97em;
  line-height: 1.4;
  margin-right: 1em;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 100%;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-wrapper .scheme-icon-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: auto;
  border-style: dashed;
  border-width: 0.05em;
  border-color: #C9CACB;
  border-radius: 0.5em;
  padding: 0.5em;
  margin-right: 1em;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-wrapper .scheme-icon-inner .scheme-icon {
  width: 3.9em;
  height: auto;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-wrapper .scheme-icon-inner.bigger {
  padding: 0.7em;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-wrapper .scheme-icon-inner.bigger .scheme-icon {
  width: 5.2em;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list {
  display: block;
  max-height: none;
  list-style: none;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item {
  position: relative;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item-title {
  display: block;
  font-size: 0.78em;
  margin-bottom: 0.3em;
  line-height: 1.25;
  text-align: left;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item-text {
  display: block;
  font-size: 0.78em;
  line-height: 1.22;
  text-align: left;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item .line {
  position: absolute;
  top: 0;
  left: 0;
  width: 2em;
  height: 100%;
  border-style: dashed;
  border-width: 0.05em;
  border-color: transparent;
  transform: translate(calc(-100% - 1em), 0.5em);
  /* --- circles --- */
  /* --- END circles --- */
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item .line .svg-icon {
  width: 0.45em;
  height: auto;
  position: absolute;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item .line .svg-icon:first-child {
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
  transform: translate(100%, -50%);
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list .item .line .svg-icon:last-child {
  top: auto;
  bottom: 0;
  left: 0;
  right: auto;
  transform: translate(-50%, 100%);
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-graffit .item .line .svg-icon circle {
  stroke: #4A4A4A !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-graffit .item-title {
  color: #4A4A4A;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-dark-grey .item .line .svg-icon circle {
  stroke: #939598 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-dark-grey .item-title {
  color: #939598;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-mid-grey .item .line .svg-icon circle {
  stroke: #C9CACB !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-mid-grey .item-title {
  color: #C9CACB;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-light-grey .item .line .svg-icon circle {
  stroke: #E5E8E9 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-light-grey .item-title {
  color: #E5E8E9;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-red .item .line .svg-icon circle {
  stroke: #FF5E33 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-red .item-title {
  color: #FF5E33;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-orange .item .line .svg-icon circle {
  stroke: #F58220 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-orange .item-title {
  color: #F58220;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-yellow .item .line .svg-icon circle {
  stroke: #FFC123 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-yellow .item-title {
  color: #FFC123;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-mint .item .line .svg-icon circle {
  stroke: #41C7CF !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-mint .item-title {
  color: #41C7CF;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-blue .item .line .svg-icon circle {
  stroke: #5EB2F7 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-blue .item-title {
  color: #5EB2F7;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-green .item .line .svg-icon circle {
  stroke: #4CAF50 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-green .item-title {
  color: #4CAF50;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-purple .item .line .svg-icon circle {
  stroke: #7E57C2 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-purple .item-title {
  color: #7E57C2;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-white .item .line .svg-icon circle {
  stroke: #FFFFFF !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-white .item-title {
  color: #FFFFFF;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-mustard .item .line .svg-icon circle {
  stroke: #ECA900 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-mustard .item-title {
  color: #ECA900;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-dark-blue .item .line .svg-icon circle {
  stroke: #24488B !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-dark-blue .item-title {
  color: #24488B;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-aquamarine .item .line .svg-icon circle {
  stroke: #1D7E9A !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-aquamarine .item-title {
  color: #1D7E9A;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-orange-light .item .line .svg-icon circle {
  stroke: #FFA129 !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-orange-light .item-title {
  color: #FFA129;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-red-light .item .line .svg-icon circle {
  stroke: #FF812E !important;
}
.content-wrapper.icon-list-scheme .content .scheme-wrapper .scheme-icon-list.scheme-color-red-light .item-title {
  color: #FF812E;
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item {
  padding: 0;
  margin: 0;
  /* --- circles --- */
  /* --- END circles --- */
  /*&:nth-child(1) {
    .line {
      width: 2.4em;
      height: 5.7em;
    }
  }

  &:nth-child(2) {
    margin-top: 1.5em;
    margin-left: 3em;
    .line {
      width: 2em;
      height: 2.35em;
    }
    .item-text {
      margin-left: 1em;
    }
  }

  &:nth-child(3) {
    margin-top: 1em;
    margin-left: 3em;
    .line {
      width: calc(2em - 0.25em);
      height: 0;
    }
    .item-text {
      margin-left: 1em;
    }
  }

  &:nth-child(4) {
    margin-top: 0.5em;
    .line {
      width: 2.4em;
      height: 3em;
    }
  }*/
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.down .line {
  border-top-color: #C9CACB;
  border-left-color: #C9CACB;
  border-radius: 0.5em 0 0 0;
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.down .svg-icon:first-child {
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
  transform: translate(100%, -50%);
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.down .svg-icon:last-child {
  top: auto;
  bottom: 0;
  left: 0;
  right: auto;
  transform: translate(-50%, 100%);
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.line .line {
  height: 0;
  border-top-color: #C9CACB;
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.line .svg-icon:first-child {
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  transform: translate(-100%, -50%);
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.line .svg-icon:last-child {
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
  transform: translate(100%, -50%);
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.up .line {
  top: auto;
  bottom: 100%;
  border-bottom-color: #C9CACB;
  border-left-color: #C9CACB;
  border-radius: 0 0 0 0.5em;
  transform: translate(calc(-100% - 1em), 0.5em);
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.up .svg-icon:first-child {
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  transform: translate(-50%, -100%);
}
.content-wrapper.icon-list-scheme.style_1 .content .scheme-wrapper .scheme-icon-list .item.up .svg-icon:last-child {
  top: auto;
  bottom: 0;
  left: auto;
  right: 0;
  transform: translate(100%, 50%);
}

/*# sourceMappingURL=icon-list-scheme.css.map */
