.icon-square {
    width: 3rem;
    height: 3rem;
    border-radius: .75rem;
}

.bg-secondary {
    background: #feed00 !important;
}

.activity-feed {
    padding: 15px;
    list-style: none;
}

.activity-feed .feed-item:last-child {
    border-color: transparent;
}
.activity-feed .feed-item {
    position: relative;
    padding-bottom: 20px;
    padding-left: 30px;
    border-left: 2px solid #e4e8eb;
}

.activity-feed .feed-item::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: -7px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #177dff;
}

.feed-item-warning::after {
    background: #ffad46 !important;
}