@media screen and (max-width: 768px) {
  .banners {
  
  
    .banners__content-title {
      font-size: 30px;
      font-size: 1.875rem;
    }
  
    .banners__content-desc {
      margin: 20px 0 30px;
      margin: 1.25rem 0 1.875rem;
      padding: 0 15px;
      padding: 0 0.9375rem;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
    }
  
    .banners__content-btn {
      min-width: 140px;
      min-width: 8.75rem;
      height: 40px;
      height: 2.5rem;
      font-size: 16px;
      font-size: 1rem;
    }
  }
}