.dnetor-animated-headline {
  margin-top: 0;
  margin-bottom: 0;
  --animated-headline-delay: 20s;
}
.dnetor-animated-headline .dnetor-text-animated-inner {
  position: relative;
}
.dnetor-animated-headline.style-01 .dnetor-svg {
  bottom: -25px;
}
.dnetor-animated-headline.style-02 .dnetor-svg {
  bottom: -15px;
}
.dnetor-animated-headline.style-02 .dnetor-svg path {
  stroke-width: 20;
}
.dnetor-animated-headline.style-03 .dnetor-svg {
  bottom: -10px;
}
.dnetor-animated-headline.style-03 .dnetor-svg path {
  stroke-width: 15;
}
.dnetor-animated-headline.style-04 .dnetor-svg {
  bottom: 17px;
}
.dnetor-animated-headline.style-04 .dnetor-svg path {
  stroke-width: 25;
}
.dnetor-animated-headline .dnetor-text-animated {
  position: relative;
  z-index: 1;
}
.dnetor-animated-headline .dnetor-svg {
  position: absolute;
  top: auto;
  left: 50%;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -o-transform: translate(-50%);
  -ms-transform: translate(-50%);
  transform: translate(-50%);
}
.dnetor-animated-headline .dnetor-svg path {
  stroke: var(--e-global-color-accent);
  stroke-width: 10;
  fill: none;
  stroke-dasharray: 1500;
  animation: highlighted-line var(--animated-headline-delay) cubic-bezier(0.3, 1.12, 0.75, 1.05) forwards;
  animation-play-state: paused;
}

@keyframes highlighted-line {
  0% {
    stroke-dasharray: 0 1500;
  }
  to {
    stroke-dasharray: 1500 1500;
  }
}

/*# sourceMappingURL=animated-headline.css.map */
