.twbb-headline--style-highlight svg {
 position: absolute;
 top: 50%;
 left: 50%;
 width: calc(100% + 20px);
 height: calc(100% + 20px);
 -webkit-transform: translate(-50%, -50%);
 -ms-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
 overflow: visible;
}
.twbb-headline--style-highlight svg path {
 stroke: whitesmoke;
 stroke-width: 7;
 fill: none;
 stroke-dasharray: 1500;
 -webkit-animation: twbb-headline-dash 10s infinite;
 animation: twbb-headline-dash 10s infinite;
}
.twbb-headline--style-highlight svg path:nth-of-type(2) {
 -webkit-animation-delay: 0.6s;
 animation-delay: 0.6s;
}
@-webkit-keyframes twbb-headline-dash {
 0% {
  stroke-dasharray: 0 1500;
 }
 15% {
  stroke-dasharray: 1500 1500;
 }
 85% {
  opacity: 1;
 }
 90% {
  stroke-dasharray: 1500 1500;
  opacity: 0;
 }
 100% {
  stroke-dasharray: 0 1500;
  opacity: 0;
 }
}
@keyframes twbb-headline-dash {
 0% {
  stroke-dasharray: 0 1500;
 }
 15% {
  stroke-dasharray: 1500 1500;
 }
 85% {
  opacity: 1;
 }
 90% {
  stroke-dasharray: 1500 1500;
  opacity: 0;
 }
 100% {
  stroke-dasharray: 0 1500;
  opacity: 0;
 }
}
.twbb-headline-dynamic-wrapper {
 display: inline-block;
 position: relative;
}
.twbb-headline-dynamic-wrapper .twbb-headline-dynamic-text {
 display: inline-block;
 position: absolute;
 top: 0;
 left: 0;
}
.twbb-headline-dynamic-wrapper .twbb-headline-dynamic-text.twbb-headline-text-active {
 position: relative;
}
.twbb-headline-animation-type-flip .twbb-headline-dynamic-wrapper {
 -webkit-perspective: 300px;
 perspective: 300px;
}