.count-wrap .icon{
    position: absolute;
    left: 15px;
    top: 15px;
    background-color: #f1f8ff;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    font-size: 25px;
    text-align: center;
    line-height: 45px;
    color: #76a9fa;
}
.rounded-lg{
    border-radius: 10px;
}
.count-wrap .even{
    background-color: #fff4f6;
    color: #f18a93
}
.badge-light{
    color: unset;
}

.link, 
.link:hover {
    color: unset;
    text-decoration: none;
}
.banner-wrap {
    border-radius: 10px;
    background-color: #200062;
}
.btn-pink, .btn-pink:hover, .btn-pink:focus, .btn-pink:active {
    border: none;
    color: #FFFFFF;
    background-image: linear-gradient(to right, rgba(255, 137, 80, 1), rgba(251, 111, 103, 1)) !important;
    border-radius: 50px;
}
.count-wrap{
    padding-left: 80px !important;
    position: relative;
    width: 270px;
    border-radius: 100px;
    border: 1px solid #eee;
}
.count-wrap .count{
    font-size: 24px;
}
.post .card{
    border: 0;
}
.line-1 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.post .photo{
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: cover;
    background-repeat:no-repeat;
    margin: 0 auto;
    border-radius: 12px;
}
.post a:hover{
    text-decoration: none;
}
.card-columns .card:hover{
    -webkit-transform: translateY(-7px);
    -ms-transform: translateY(-7px);   
    -moz-transform: translateY(-7px);
    transform: translateY(-7px);
}
.card-columns .card{
    transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    -webkit-transition: all 300ms ease-in;
}
.influencer .avatar{
    max-width: 8rem;
    margin-top: -4rem;
}
.post .card:hover,
.influencer .card:hover{
    -webkit-transform: translateY(-7px);
    -ms-transform: translateY(-7px);   
    -moz-transform: translateY(-7px);
    transform: translateY(-7px);
}
.post .card,
.influencer .card{
    transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    -webkit-transition: all 300ms ease-in;
}

@media (min-width: 576px){
    .card-columns {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }
}
