
/* Icon Box 26
-------------------------------------------------- */

.icon-box26 {
    margin-bottom: 30px;
}

.icon-box26 img,
.icon-box26 i {
    margin-bottom: 10px;
    display: inline-block;
    font-size: 48px;
    color: #437df9;
}

.icon-box26 h4 {
    font-weight: 600;
    font-size: 20px;
    color: #222;
}

.icon-box26 h4:before {
    content: '';
    width: 48px;
    height: 1px;
    display: inline-block;
    background: #222;
    vertical-align: middle;
    margin: -3px 14px 0 0;
}

.icon-box26 img {
    transform: translate(50%, -50%);
    position: absolute;
    top: 50%;
    right: 50%;
}

.icon-box26 p {
    padding-right: 10%;
}
