.MainHeader__navLink a:hover::after {
  transform: translate(0, 0) rotate(0);
  -webkit-transform: translate(0, 0) rotate(0);
  -moz-transform: translate(0, 0) rotate(0);
  -ms-transform: translate(0, 0) rotate(0);
  -o-transform: translate(0, 0) rotate(0);
}

.MainHeader__navLink a:hover:before {
  transform: translate(0, 0) rotate(0);
  -webkit-transform: translate(0, 0) rotate(0);
  -moz-transform: translate(0, 0) rotate(0);
  -ms-transform: translate(0, 0) rotate(0);
  -o-transform: translate(0, 0) rotate(0);
}
.MainHeader__navLinks__webIcon a {
  animation: TypeEnterChar 4s steps(4) 5s infinite alternate;
  -webkit-animation: TypeEnterChar 4s steps(4) 5s infinite alternate;
}
@keyframes TypeEnterChar {
  0% {
    width: 0;
  }
  100% {
    width: 10.65rem;
  }
}

.MainHeader__navLinks__webIcon::after {
  animation: CursorFade 500ms ease 0ms infinite alternate;
  -webkit-animation: CursorFade 500ms ease 0ms infinite alternate;
}
@keyframes CursorFade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.Header__shapesvg{
  animation: Waveing 10s ease-in-out 100ms infinite alternate;
  -webkit-animation: Waveing 10s ease-in-out 100ms infinite alternate;
}
@keyframes Waveing {
  0% {
    transform: skew(-55deg) translateX(0);
    -webkit-transform: skew(-55deg) translateX(0);
    -moz-transform: skew(-55deg) translateX(0);
    -ms-transform: skew(-55deg) translateX(0);
    -o-transform: skew(-55deg) translateX(0);
}
  50% {
    transform: skew(55deg) translateX(250px);
    -webkit-transform: skew(55deg) translateX(250px);
    -moz-transform: skew(55deg) translateX(250px);
    -ms-transform: skew(55deg) translateX(250px);
    -o-transform: skew(55deg) translateX(250px);
}
}