.ablocks-interactive-circle-wrapper{position:relative}.ablocks-interactive-circle{align-items:center;background:#fff;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.ablocks-interactive-circle-content{text-align:center;transition:all .25s ease;z-index:0}.ablocks-interactive-circle-content h3{color:#333;font-size:1.15rem;margin:0}.ablocks-interactive-circle-content p{color:#666;font-size:.9rem;margin:.25rem 0 0}.ablocks-interactive-items{height:100%;left:51%;position:absolute;top:51%;transform:translate(-50%,-50%);transform-origin:center center;width:100%}.ablocks-interactive-circle:hover .ablocks-interactive-items{animation-play-state:paused}.ablocks-interactive-item{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.ablocks-interactive-item,.ablocks-interactive-item-inner{transition:transform .18s ease,background .18s ease,color .18s ease}.ablocks-interactive-item-inner{border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.08);display:inline-block;font-size:22px;line-height:1;padding:8px;transform-origin:center center}.ablocks-interactive-circle:hover .ablocks-interactive-item-inner{animation-play-state:paused}@keyframes ring-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes inner-counter-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.ablocks-interactive-item-content{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.ablocks-interactive-segments{align-items:center;display:flex;justify-content:center;position:relative}.ablocks-interactive-segments-inner{border-radius:50%;height:100%;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;transition:all .3s ease;width:100%;z-index:2}.ablocks-interactive-segment{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:50%;justify-content:center;position:absolute;right:0;top:0;transform-origin:0 100%;transition:filter .3s,transform .4s cubic-bezier(.175,.885,.32,1.275);width:50%}.ablocks-interactive-segment-content{align-items:center;display:flex;flex-direction:column;pointer-events:none;position:absolute;text-align:center;width:60px}.ablocks-interactive-circle-inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s ease;z-index:2}.ablocks-interactive-circle-inner i{font-size:2.5rem;margin-bottom:5px}.ablocks-interactive-circle-inner h3{font-size:1.1rem;margin:0}.ablocks-interactive-divider{background-color:#e0e0e0;height:1px;width:100%}