        .infoCardBody{
            width: 100vw; 
            height: auto;
        }
        
        .background-img{
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 150%; 
            height: 150%; 
            z-index: -1;
        }
        
        .flexPosCenter{
            display: flex;
            justify-content: center;
            place-items:center; 
            align-items:center; 
            height:100%; 
            text-align: center;
            padding: 1.6rem;
        }
        
        
        .infoCardInner{
            display: flex;
            justify-content: center;
            place-items: center;
            align-items: center;
            height: 100%;
        }
        
        .infoCardGrid{
            display: grid;
            grid-gap: 1.6rem;
            grid-template-columns: repeat(2, minmax(0, 1fr)); /* Desktop: 12 columns */
        }
        
        .infoCardText{
            font-family: Poppins;
            font-size: 16px;
            font-weight: 400;
            line-height: 24px;
            letter-spacing: 0em;
            text-align: left;
            max-width: 530px;
        }
        
        .infoCardImg{
            display: flex;
            justify-content: center;
            place-items: center; 
            align-items: center;
            height: 100%;
        }
        
        .infoCardImgInner{
           width: 200px;
           height: auto;
        }
        
        @media screen and (max-width: 768px) {
            .infoCardGrid{
                display: grid;
                grid-gap: 1.6rem;
                grid-template-columns: repeat(1, minmax(0, 1fr)); /* Desktop: 12 columns */
            }
        
            .background-img{
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                width: 100%; 
                height: 100%; 
                z-index: -1;
            }
               .infoCardImgInner{
               max-width: 100px;
               height: auto;
            }
        }