.container{position:absolute;top:50%;left:50%;border-radius:50%;height:96px;width:96px;animation:rotate_3922 1.2s linear infinite;background-color:#9b59b6;background-image:linear-gradient(#F02C2C,#84cdfa,#F02C2C)}.container:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:#F02C2C url(/images/icon.png) no-repeat 50%;background-size:contain;border:5px solid #ffffff;border-radius:50%}@keyframes rotate_3922{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}