
/* fea section css  */
.fea-section {
    background: #F4F4F4;
    padding: 48px 0px;
}
.fea-section .container {
    max-width: 1000px;
}
.fea-section .fea-card-group {
    display: flex;
    background: #fff;
    border-radius: 15px;
    flex-wrap: wrap;
}
.fea-section .fea-card-group .item {
    width: 25%;
    text-align: center;
    padding: 20px 10px;
    border-right: 1px solid #E5E5E5;
    transition: .3s ease;
}
.fea-section .fea-card-group .item:first-child{
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}
.fea-section .fea-card-group .item:last-child{
    border-right:none;    
}
.fea-section .fea-card-group .item .icon {
    width: 56px;
    height: 56px;
    margin: auto;
    background: #E7F8FF;
    display: grid;
    place-items: center;
    border-radius: 50%;
    margin-bottom: 16px;
    transition: .3s ease;
}
.fea-section .fea-card-group .item:hover{
    transform: scale(1.2);
    background:var(--tc);
    border-radius: 15px;
    color:#fff;
}
.fea-section .container {
    max-width:1100px;
}

@media(min-width:1920px){
    .fea-section .container {
        max-width: 1540px;
    }
}
@media(max-width:1199px){
    .fea-section .fea-card-group .item {
        padding: 20px 10px;
    }
}
@media(max-width:991px){
     .fea-section .fea-card-group .item {
        width:50%;
     }
     .fea-section .fea-card-group .item:nth-child(1) ,
     .fea-section .fea-card-group .item:nth-child(2) {
        border-bottom: 1px solid #E5E5E5;
     }
     .fea-section .fea-card-group .item:first-child{
        border-bottom-left-radius:0px;
     } 
}
@media(max-width:575px){
    .fea-section .fea-card-group .item h5{
        font-size: 14px;
    }
    .fea-section {
        padding: 28px 0px;
    }

    .fea-section .fea-card-group .item:hover {
        transform: scale(1.05);
    }
    .fea-section .fea-card-group .item:first-child:hover{
        border-bottom-left-radius: 15px;
    } 
}