
    .rube-project-container {
      transition: all 0.3s ease;
    }
    @media (max-width: 992px) {
      .rube-project-container {
        grid-template-columns: 1fr !important;
        gap: 48px !important;
      }
      .rube-project-left h1 {
        font-size: 42px !important;
      }
    }
    @media (max-width: 576px) {
      .rube-project-section {
        padding: 40px 4% !important;
      }
      .rube-project-left h1 {
        font-size: 32px !important;
      }
      .rube-project-right p,
      .rube-project-left p {
        font-size: 16px !important;
      }
    }
  