.client-section {
    padding: unset;
}

.count-wrap{
  .count-num{
   display:none !important;
  }
}

@media only screen and (max-width: 991px) {
    .navbar-area .navbar-collapse {
            background: inherit !important; 
      }
}


@media only screen and (max-width: 991px) {
    .xg-mega-menu-container {
        padding: 20px !important;
     }
}

.attorney-contact-form-wrap .attorney-contact-form .form-group .form-control{
  background-color: white !important;
  color: black;
}

.attorney-contact-form-wrap .attorney-contact-form .form-group .form-control::placeholder {
  color: black;
  opacity: 1; /* Ensures full opacity for some browsers */
}