
/* Icon Box 3
-------------------------------------------------- */

.icon-box3 {
    vertical-align: baseline;
    text-align: center;
    padding: 40px 20px;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
}

.icon-box3:hover {
    background: rgba(0, 0, 0, 0.02);
}

.blox .icon-box3:hover {
    background: rgba(0, 0, 0, 0.17);
}

.icon-box3 i {
    display: block;
    margin: 16px 0 0;
    font-size: 80px;
    color: #437df9;
    text-align: center;
}

.icon-box3 p {
    margin-top: 15px;
    max-width: 330px;
    margin-left: auto;
    margin-right: auto;
}

.icon-box3 h4 {
    font-size: 29px;
    font-weight: 700;
    color: #000;
    margin-top: 33px;
    text-transform: uppercase;
}
