
.attnedees-list-table{
    width: 100%;
    border: 1px solid #f2f2f2;
}

.attnedees-list-table th{
border: 1px solid #f2f2f2;
border-top: 0;
padding: 10px;
}
.attnedees-list-table td{
border: 1px solid #f2f2f2;
border-top: 0;
padding: 10px;
}


@media (max-width: 1199px){
    .customer-reviews{
        position: static;
        width: 100%;
        padding: 1rem;
    }
}


@media (max-width: 992px){
.product-features li{
    width: 50%;
}
.contact-box{
    margin-top: 0 !important;
}
.guarantee-sec{
    padding-bottom: 26%;
    background-size: 20%;
}
.gurantee-badge{
    width: 19%;
}
}




@media (max-width: 768px){
.feature-details{
    background-size: 60%;
}

.feature-details img{
    max-width: 100%;
}
.details-text{
    margin-top: 1.5rem;
}

.section-padding{
    padding: 40px 0 !important;
}
.contact-box{
    padding: 1.3rem;
}
.inner-feature{
    max-width: 100%;
    margin-bottom: 1.5rem;
}

.client-logos .client{
    width: 33%;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link{
    font-size: 12px !important;
    padding: 10px 5px;
}
.review-box{
    margin-top: 1rem;
}

.we-innovative{
background-size: 50%;
}
.leadership {
    padding-bottom: 33% !important;
}
.product-features li{
    width: 100%;
}

.contact-box{
    padding: 1.4rem !important;
}

}

@media (max-width: 640px){
    .footer-links{
        flex-direction: column;
    }

    .footer-links .footer-box {
    width: 100%;
    }
    .link-box{
        flex-direction: row;
        flex-wrap: wrap;
    }
    .link-box a{
        margin: 0 1rem 1rem 0;
    }
    .client-logos .client{
        width: 50%;
        padding: 0 5px;
    }
    .statistics{
        flex-direction: column;
    }
    .statistics div{
        max-width: 100%;
        margin-bottom: 2rem;
        text-align: center;
    }

   
}