.share__with.email img,
.share__with{
    width: 32px;
    height: 32px;
}

.share__with.whatsapp{
    background-color: #00E676;
}

.share__with.facebook{
    background-color: #0866FF;
}

.share__with.twitter{
    background-color: #000000;
}

.share__with.email,
.share__with.link{
    background-color: #EBEEF3;
}

.news__post__share > .share__container {
    position: absolute;
    top: 0;
    right: 20px;
    display: flex;
    width: 115px;
    opacity: 0;
    visibility: hidden;
    transition: all .15s, right .1s;
}

.news__post__share:hover > .share__container {
    padding-top: 50px;
    padding-bottom: 5px;
    right: 0;
    column-gap: 8px;
    width: 152px;
    opacity: 1;
    visibility: visible;
}

