#main1 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 85vh; /* 100vh - 15vh (7.5vh for header + 7.5vh for footer) */
    margin-top: 7.5vh; /* To push it down below the fixed header */
}
  
img {
    height: 100%;
    object-fit: cover; /* Ensures the image covers the parent div while maintaining aspect ratio */
}
