.hover-text-item{display:flex;flex-direction:column;height:25px;overflow:hidden;position:relative}.hover-text-item .bottom-item,.hover-text-item .top-item{display:flex}.hover-text-item .bottom-letter,.hover-text-item .top-letter{display:inline-block;transform:translateY(0);opacity:1;transition:transform .3s ease,opacity .3s ease}.hover-text-item:hover .top-letter{transform:translateY(-20px);opacity:0}.hover-text-item:hover .bottom-letter{transform:translateY(-30px);opacity:1}