/*=========================================
APPLICATIONS ACROSS INDUSTRIES
=========================================*/

.nf-industries{

    padding:10px 0;

    background:#ffffff;

}

.industry-strip{

    display:grid;

    grid-template-columns:repeat(8,1fr);

    border:1px solid #ececec;

    border-radius:12px;

    overflow:hidden;

    margin-top:20px;

    background:#fff;

    box-shadow:0 10px 35px rgba(0,0,0,.05);

}

.industry-item{

    text-align:center;

    text-decoration:none;

    padding:38px 15px;

    color:#333;

    transition:.35s;

    border-right:1px solid #efefef;

}

.industry-item:last-child{

    border-right:none;

}

.industry-item i{

    font-size:38px;

    color:#76b82a;

    margin-bottom:18px;

    transition:.35s;

}

.industry-item h4{

    margin:0;

    font-size:15px;

    font-weight:600;

    color:#222;

}

.industry-item:hover{

    background:#f8fff2;

}

.industry-item:hover i{

    transform:translateY(-8px) scale(1.12);

    color:#5e9f15;

}

.industry-item:hover h4{

    color:#76b82a;

}

.nf-section-title{

    text-align:center;

}

.nf-section-title span{

    color:#76b82a;

    font-weight:700;

    letter-spacing:2px;

    text-transform:uppercase;

    font-size:13px;

}

.nf-section-title h2{

    margin-top:12px;

    font-size:38px;

    font-weight:700;

    color:#222;

    position:relative;

    display:inline-block;

}

.nf-section-title h2:after{

    content:"";

    display:block;

    width:70px;

    height:4px;

    background:#76b82a;

    margin:18px auto 0;

    border-radius:5px;

}