#header .ets_mm_megamenu.layout_layout2.show_icon_in_mobile.transition_fade.transition_floating.sticky_enabled.ets-dir-ltr.hook-default.single_layout.disable_sticky_mobile.hover{
  position: inherit;
}
.ets_mm_megamenu.layout_layout2.show_icon_in_mobile.transition_fade.transition_floating.sticky_enabled.ets-dir-ltr.hook-default.single_layout.disable_sticky_mobile.hover.scroll_heading{
  position: fixed !important;
}
.text {
  position: relative;
}

.words-wrapper {
  display: inline-block;
  position: relative;
  text-align: left;
}

.words-wrapper b {
    opacity: 0;
    display: inline-block;
    position: absolute;
    white-space: nowrap;
    left: 0;
    top: 0;
}

.words-wrapper .is-visible {
    position: relative;
    opacity: 1;
    -webkit-animation: push-in 0.6s;
    -moz-animation: push-in 0.6s;
    animation: push-in 0.6s;
}

.words-wrapper .is-hidden {
    -webkit-animation: push-out 0.6s;
    -moz-animation: push-out 0.6s;
    animation: push-out 0.6s;
}

@keyframes push-in {
  0% {
    opacity: 0;
    transform: translateX(-100%);
  }
  70% {
    opacity: 1;
    transform: translateX(10%);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes push-out {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  60% {
    opacity: 0;
    transform: translateX(110%);
  }
  100% {
    opacity: 0;
    transform: translateX(100%);
  }
}
