.clients img{
    padding: 2.5rem 1rem;
    border: 1px solid rgb(231, 186, 169);
    transition: 0.3s;
}
.clients img:hover{
    box-shadow: 0 4px 8px 0 rgba(241, 89, 34, 0.2), 0 6px 20px 0 rgba(241, 89, 34, 0.19);
}
.bgDark{
    background-color: #f9f7f7;
}
.text-right{
    text-align: right;
}
.text-justify{
    text-align: justify !important;
}
.my-05{
    margin: 0.5rem 0;
}
.infrastructure{
    font-size: 16px !important;
    line-height: 1.6em !important;
    padding-bottom: 20px !important;
}
.py-3{
    padding: 3rem 0;
}
@media (max-width:768px){
    .margin-bottom-3{
        margin-bottom: 2.4rem !important;
    }
}


/*ayushi css*/



span.linkepara.sub{

    /*margin-left:85px;*/
    margin-left:65px;
}


.head-align {


    text-align:center;
}