.circle-banner{color:#ffc600;text-transform:uppercase;z-index:1000;border-radius:0 50px 50px 0;align-items:center;padding:28px 90px 28px 6px;font-size:14px;font-style:normal;font-weight:900;line-height:16px;text-decoration:none;transition:all .3s;display:flex;position:fixed;top:390px;left:-95px}.circle-banner.active{left:0}@media (max-width:767px){.circle-banner{width:55px;height:55px;margin-left:3px;padding:0}}.circle-banner:hover .border{opacity:.8;background:linear-gradient(90deg,#3f31e4 60%,#e031e4 100%)}.circle-banner:active .border{opacity:.4;background:linear-gradient(90deg,#3f31e4 60%,#e031e4 100%)}.circle-banner .circle-banner-bg{background:linear-gradient(270deg,#77007b 52.45%,#250055 79.77%,#220081 100%);border-radius:0 50px 50px 0;width:100%;height:100%;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:767px){.circle-banner .circle-banner-bg{border-radius:50%}}.circle-banner .border{opacity:.2;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#3f31e4 60%,#e031e4 100%);border-radius:0 50px 50px 0;width:calc(100% + 4px);height:calc(100% + 8px);transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:767px){.circle-banner .border{border-radius:50%;width:calc(100% + 4px);height:calc(100% + 4px);left:50%;transform:translate(-50%,-50%)}}.circle-banner .text{text-align:center;z-index:1;width:72px;display:inline-block}@media (max-width:767px){.circle-banner .text{display:none}}.circle-banner .circle-wrap{width:80px;height:80px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (max-width:767px){.circle-banner .circle-wrap{width:55px;height:55px;right:0}}.circle-banner .circle-wrap img{position:absolute}.circle-banner .circle-wrap:before{content:"";z-index:15;background:url(/images/wheel-arrow.svg);width:28px;height:14px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:767px){.circle-banner .circle-wrap:before{background-size:contain;width:18px;height:9px}}.wheel-animate,.wheel-bg,.wheel-shadow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wheel-shadow{z-index:10}.wheel-animate{transform-origin:50%;transition:all .5s;animation:5s linear infinite rotating;transform:rotate(1turn)}@keyframes rotating{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}
