.nav-li ul li a{
    color:white !important; 
    font-weight: bold !important;
}
.navbar{
    height: 80px !important;
    border-bottom: 1px solid grey;
}


img{
    width: 550px !important;
}


.why-choose-us {
  background-color: white !important;
  color: grey !important;
}

.icon-box {
  width: 60px !important;
  height: 60px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

@media (min-width: 992px) {
  .why-choose-us .row [data-tilt] {
    /* For future tilt integration if needed */
  }
}

.text-primary{
    color:rgb(3, 3, 62) !important;
}

.bg-primary{
    background-color: rgb(61, 10, 148) !important;
}

.btn-primary{
    background-color: blueviolet !important;
    outline: white !important;
    border: 1px solid white !important;
}

@media (min-width: 576px) { /* sm and up */
  .w-sm-100 {
    width: 100% !important;
  }
}

@media (min-width: 576px) { /* sm and up */
  .text-lg-start {
    text-align: start !important;
  }
}

.clients-section-app .row div img{
    width: 150px !important;
    background-color: white !important;
    padding: 30px !important;
    border-radius: 10px;
}
.clients-section-app .row div{
    color:white;
}

.ict a i{
    font-size: 2rem !important;
    margin: 10px;
}


