*{
    margin: 0;
    padding: 0;
}
  .grid-container {  
    width: 410px;
    display: grid;  
    grid-template-columns: repeat(2, 1fr); /* 2 columns */  
    /* Space between items */  
    position: relative;
    float: right;
    margin-top: -220px;
    
    
    

    /* margin-right: 200px; */
    
}  
  
.grid-item {  
    border: 1px solid #ccc; /* Optional: Add border to see the grid items */   
    box-sizing: border-box; /* Include padding and border in the total width and height of the item */  
  
}  
  
.grid-item img {  
    max-width: 100%; /* Make images responsive */  
    height: auto;  
    display: block; /* Remove bottom margin from images */  
}  
  
.grid-item p {  
    text-align: center ;
    line-height: 90px; /* Center the text under the image */  
    margin-top: 10px; /* Add some space between the image and the text */  
    font-size: 52px;
    font-weight: bold;
    color: rgb(149, 0  , 0);
}