.reduc{
	        height: 300px;
	     }
	     .item{
	         align-items: center !important;
	     }
.what_we_offer h3{
	         color:#66b13c;
	         font-weight: 700;
	             font-size: 30px;
	     }
	        .client-scroll-section {
          width: 100%;
          margin-bottom:30px;
          /*height: 400px; /* Adjust the height according to your needs 
          overflow: hidden; /* Hide the overflow to show only one image row at a time */
          position: relative; /* Position the .client-content inside this container */
          
        }
      
        .client-content {
          display: flex; /* Use flexbox to place the images side by side */
          animation: scrollClients 50s linear infinite; /* Adjust the duration (50s) according to your preference */
          width: 5000%; /* Set the width to accommodate all 50 images side by side */
          height: 170px;
          animation-direction: alternate; /* Reverse the animation direction after each iteration */
        }
      
        .client-content img {
          width: auto; /* Divide the width equally to show all 50 images side by side */
          height: auto;
          margin-right: 50px;
          margin-top: 50px;
        }
      
        /* Keyframes animation for scrolling effect */
        @keyframes scrollClients {
          0% {
            transform: translateX(0); /* Start position */
          }
          100% {
            transform: translateX(-90%); /* End position (width - one image width + a small buffer) */
          }
        }