
.best-brands-item {
    border: 3px solid #f5f3fc;
    padding: 53px 12px 32px;
   
  }
  
  .best-brands-item img {
    width: 171px;
    max-height: 100px;
    object-fit: contain;
    margin-bottom: 30px;
  }
  
  .best-brands-item .title {
    font-size: 19px;
    font-weight: 600;
    color: #000;
    line-height: 30px;
  }
  
  .best-brands-item:hover {
    border-color: #fff;
    -webkit-box-shadow: 0px 57px 90px rgba(0, 0, 0, 0.07);
    -moz-box-shadow: 0px 57px 90px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 57px 90px rgba(0, 0, 0, 0.07);
  }
  
 
  
  @media only screen and (max-width: 767px) {
    .best-brands-item {
        padding: 32px 12px;
    }
  
    .best-brands-item img {
        margin-bottom: 24px;
    }
  }
  
  @media only screen and (max-width: 575px) {
    .best-brands-item .title {
        font-size: 15px;
    }
  }