.icon-hover{position:relative;text-align:center}.icon-hover,.icon-hover .icon{display:flex;align-items:center;justify-content:center;height:100%}.icon-hover .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:24px;color:#0084ca;opacity:0;transition:opacity .3s ease;z-index:99999;background-color:#00000055;width:100%}.icon-hover:hover .icon{opacity:1}ul li::marker{color:#0084ca}