  .winners-container {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-around;
      padding: 20px;
    }

    .winner-box {
 
      box-sizing: border-box;
      width: calc(50% - 20px);
      margin: 10px;
      
      background: #2f305e;
      border: 1px solid #ccc;
      border-radius: 8px;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }

    .winner-box img {
      width: 100%;
      height: auto;
      border-bottom: 0px solid #ccc;
      margin-bottom:21px;
    }

  .winner-box img {
      width: 100%;
      height: auto;
    }

    .winner-info {
      padding: 10px;
     min-height:94px;
    }

  .winner-box:hover {
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); /* Adjust the shadow values as needed */
    }

    IMG.gallerypagepic{
      width:90%;
      margin:7px;
      box-shadow: rgb(0, 0, 0, 0.5) 0px 20px 30px -10px;
      margin-bottom:9px;
      border-radius: 2px; 
      -moz-border-radius: 2px; 
      -webkit-border-radius: 2px; 
    }

    @media (max-width: 468px) {
      .winner-box {
        width: calc(100% - 20px);
      }
    }
  