.hover-effect{
    /* border: 1px solid green; */
    position: relative;
    overflow: hidden;
}
.over-lay{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: end;
    top: 0;
    gap: 12px;
    padding-bottom: 16px;
    /* background-image: linear-gradient(to top ); */
    background: linear-gradient(348.37deg, #5239FA 17.97%, rgba(255, 255, 255, 0) 79.2%);
    transform: translateY(100%);
    transition:.3s
}
.over-lay a{
    
    color: aliceblue !important;
}
.hover-effect:hover .over-lay{
    transform: translateY(0);
}