.m-r-15, .product-report .icon {
    margin-right: 15px;
}

.agent .agent-content .agent-name h4 {
    font-size: 17px;
}
.agent-color{
    color: #2a2121;
}
.card {
    background: #fff;
    margin-bottom: 30px;
    transition: .5s;
    border: 0;
    border-radius: .1875rem;
    display: inline-block;
    position: relative;
    width: 100%;
    box-shadow: none;
    transition: 1s ease;

}
.agent:hover {
    transform: scale(1.1);
}

.team-info li+li {
    margin-left: -10px;
}

.social-icons li{
    display: inline-block;
}

.team-info li{
    margin-top: 5px;
    display: inline-block;
}

.team-info li img {
    width: 35px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);
}

.agent .agent-avatar {
    width: 100%
}

.agent .agent-avatar a {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.agent .agent-content .agent-name {
    padding: 20px 30px
}

.agent .agent-content .agent-name h4 {
    font-size: 17px
}

.agent .agent-content .agent-contact-details {
    list-style: none;
    color: #eadf81;
    padding: 18px 32px !important;
    background-color: #2a2121
}

.agent .agent-content .agent-contact-details li {
    position: relative;
    margin-left: 28px;
    line-height: 24px;
    padding: 3px 0;
    word-break: break-all
}

.agent .agent-content .agent-contact-details li i {
    font-size: 18px;
    top: 5px;
    left: -28px;
    position: absolute
}

.agent .agent-content .agent-contact-details li span {
    font-size: 16px
}

.agent .agent-content .social-icons {
    padding: 10px 17px
}

.agent .agent-content .social-icons li {
    list-style: none;
    color: #2a2121;
}

.agent .agent-content .social-icons li a {
    padding: 8px 15px
}
