.logo-text{display:inline-block;position:relative;overflow:hidden}.logo-text:after{content:"";pointer-events:none;z-index:10;background:linear-gradient(90deg,#fff0 0%,#fff9 50%,#fff0 100%);width:40px;height:100%;animation:5s infinite shineText;position:absolute;top:0;left:-100%;transform:skew(-25deg)}@keyframes shineText{0%{left:-100%}30%{left:200%}to{left:200%}}.logo-football-icon{color:var(--primary-color,#e31837);vertical-align:middle;margin-left:-8px;animation:5s infinite rollBall;display:inline-block}@keyframes rollBall{0%{transform:translate(0)rotate(0)}15%{transform:translate(20px)rotate(180deg)}30%{transform:translate(0)rotate(360deg)}to{transform:translate(0)rotate(360deg)}}
