.top-title { padding: 5% !important; } .box { text-align: center; display: flex; flex-direction: column; background-color: rgb(38, 37, 37); padding: 10%; color: white; border-radius: 15px; box-shadow: 2px 2px 5px rgb(38, 37, 37) ; -webkit-user-select: none; user-select: none; align-items: center } .loading { width: 30%; height: 30%; filter: invert(1) } .loadingRot { -webkit-animation: rotating 1s linear infinite; animation: rotating 1s linear infinite; text-align: center; ; } .loadingSpan { font-size: 20vw; } .infoSpan { color: white; font-size: 12px; } @-webkit-keyframes rotating { from{ -webkit-transform: rotate(0deg); transform: rotate(0deg); } to{ -webkit-transform: rotate(360deg); transform: rotate(360deg); } }