  .cutting-tech {
      padding: 65px 0;
  }

  .cutting-tech-wrap {
      /* max-width: 1410px; */
      margin: 0 auto;
      display: flex;
      flex-wrap: wrap;
      gap: 20px;
      justify-content: center;
  }

  .cutting-tech-item {
      padding: 18px 18px 18px 24px;
      background: #0EA98214;
      border: 1px solid #0EA982;
      border-radius: 20px;
      display: flex;
      align-items: flex-start;
      gap: 23px;
      width: calc((100% - 60px) / 4);
  }

  .cutting-tech-item .imag-wrap {
      width: 55px;
      height: 55px;
  }

  .cutting-tech-item .imag-wrap img {
      width: 100%;
      height: 100%;
      object-fit: contain;
  }

  .cutting-tech-item .content-wrap {
      flex: 1;
  }

  .cutting-tech-item h3 {
      margin: 0;
      line-height: 1.5;
      font-family: var(--poppins);
      color: var(--2k25-text-heading);
      margin-bottom: 10px;
  }

  .cutting-tech-item p {
      line-height: 1.5;
      /* max-width: 201px; */
      color: var(--2k25-dark-blue2);
  }

  .cutting-tech-item:nth-child(2) {
      background: #D9775714;
      border: 1px solid #D97757;
  }

  .cutting-tech-item:nth-child(3) {
      background: #FF990014;
      border: 1px solid #FF9900;
  }

  .cutting-tech-item:nth-child(4) {
      background: #4285F414;
      border: 1px solid #4285F4;
  }

  .cutting-tech-item:nth-child(5) {
      background: #E5F3FF;
      border: 1px solid #0081FB;
  }

  .cutting-tech-item:nth-child(6) {
      background: #3CCBF414;
      border: 1px solid #3CCBF4;
  }

  .cutting-tech-item:nth-child(7) {
      background: #3F7E8B14;
      border: 1px solid #3F7E8B;
  }

  .cutting-tech-item:nth-child(8) {
      background: #5684D114;
      border: 1px solid #5684D1;
  }
  .cutting-tech-item:nth-child(9) {
      background: #eb588f0a;
    border: 1px solid #eb588f;
  }
  .cutting-tech-item:nth-child(10) {
      background: #0000000a;
    border: 1px solid #000000;
  }
  .cutting-tech-item:nth-child(11) {
          background: #786df514;
    border: 1px solid #786df5;
  }

  @media (max-width: 1440px) {
      .cutting-tech {
          padding: 50px 0;
      }
  }

  @media (max-width: 1280px) {
      .cutting-tech-item {
          width: calc((100% - 40px) / 3);
      }
  }

  @media (max-width: 992px) {
      .cutting-tech {
          padding: 40px 0;
      }

      .cutting-tech-item {
          width: calc((100% - 40px) / 2);
      }
  }

  @media (max-width: 767px) {
      .cutting-tech {
          padding: 36px 0;
      }

      .cutting-tech-item {
          width: 100%;
      }
  }