    .feature {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      gap: 30px;
    }

    .feature .img {
      flex: 1;
      min-width: 250px;
      text-align: center;
    }

    .feature .img img {
      max-width: 100%;
      height: auto;
      border-radius: 8px;
    }

    .feature .text {
      flex: 2;
      min-width: 300px;
    }

    .feature h2 {
      font-size: 24px;
      color: #333;
      margin-bottom: 15px;
    }

    .feature ol {
      padding-left: 20px;
    }

    .feature li {
      margin-bottom: 10px;
    }

    .feature p {
      margin-bottom: 10px;
    }





