 .our-work-widget {
     display: flex;
     flex-wrap: wrap;
     gap: 20px;
     align-items: center;
     border-radius: 12px;
     overflow: hidden;
     box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
     margin-top: 20px;
 }

 .our-work-left {
     flex: 1;
     min-width: 250px;
     max-width: 50%;
 }

 .our-work-left img {
     width: 100%;
     height: auto;
     display: block;
 }

 .our-work-right {
     flex: 1;
     padding: 20px;
     display: flex;
     flex-direction: column;
     justify-content: center;
 }

 .our-work-stat {
     margin-bottom: 15px;
     animation: fadeInUp 1s ease;
     display: flex;
     align-items: center;
     flex-direction: row-reverse;
     justify-content: space-between;
     margin: 0 20px;
     border-bottom: 1px solid;

 }
 our-work-stat:last-child{
    border: 0;
 }

 .our-work-stat h2 {
     font-size: 2.5rem;
     margin: 0;
     color: #0073aa;
 }

 .our-work-stat p {
     margin: 5px 0 0;
     font-size: 1rem;
     color: #444;
 }

 @keyframes fadeInUp {
     from {
         opacity: 0;
         transform: translateY(20px);
     }

     to {
         opacity: 1;
         transform: translateY(0);
     }
 }

 @media (max-width: 768px) {
     .our-work-widget {
         flex-direction: column;
     }

     .our-work-left,
     .our-work-right {
         max-width: 100%;
         padding-right: 0;
         padding-left: 0;
         width: 100%;
     }
 }