@charset "UTF-8";
/*-------------Миксины----------------*/
.traektory {
  overflow: hidden;
}
@media (max-width: 768px) {
  .traektory {
    padding-top: calc(157px + -52.7 * (100vw - 390px) / 1920);
  }
}
@media (min-width: 768px) {
  .traektory {
    padding-top: calc(157px + -31 * 0.0520833333vw);
  }
}
.traektory p {
  position: relative;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
}
.traektory p span {
  font-weight: 600;
}
.traektory p.question {
  margin-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .traektory p.answer, .traektory p.question {
    text-align: end;
  }
}
.traektory .triangle {
  position: absolute;
  left: -1px;
  top: 0;
  transform: translateX(-50%);
}
.traektory .triangle svg {
  transition: 0.2s ease;
  transition-delay: 0.2s;
  opacity: 15%;
}
.traektory .triangle svg path {
  transition: 0.2s ease;
  transition-delay: 0s;
}
.traektory .triangle svg.second {
  position: absolute;
  left: 0;
  top: 11px;
}
.traektory .triangle svg.third {
  position: absolute;
  left: 0;
  top: 22px;
}
.traektory .triangle svg.fourth {
  position: absolute;
  left: 0;
  top: 33px;
}/*# sourceMappingURL=traektory.css.map */