/* info-box styles */

.vc-info-box {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: left;
    font-size: 85%;
    color: #252525;
    border: 2px solid #91bb46;
    background-color: rgba(145, 187, 70, 0.2);
    padding: 1% 4% 0% 1%;
    margin-bottom: 18px;
    border-radius: 5px;
}

.vc-info-icon {
    display: inline;
    margin-right: 1%;
}

#mvp-content-main p.vc-info-box-text {
    font-family: "Fira Sans", Tahoma, sans-serif;
    padding-top: 1%;
    font-weight: 400;
    font-size: 120%;
    color: #252525;
}