.call-icon{
height: 10vw;
width: 10vw;
box-shadow: white 0 0 5px;
position: relative;
}
.call-icon:before{
content: " ";
top:0;
position: absolute;
height: 12vw;
width: 12vw;
background-color: red;
filter: blur(50px);
z-index: -2;
}
The pseudo element is not displaying while using abosolute positioning. I tried without positionings it dosent work either.