.team-image img {
    width: 100%; /* Ensures the image takes full width of its container */
    height: auto; /* Maintains aspect ratio */
    object-fit: contain; /* Prevents cropping */
    display: block; /* Removes default inline-block spacing issues */
    max-width: 100%; /* Prevents overflow */
}


/* .team-image img {
    max-width: 100%;    
    height: auto;       
    max-height: 250px; 
    object-fit: cover;  
    border-radius: 10px;
} */

@media (min-width: 992px) {
    .support-team-image {
        width: 50%; 
        max-width: 50%;
        display: flex;
        justify-content: center;
    }
    .support-team-image .team-image img {
            width: 100%;     
            height: auto;     
            object-fit: cover; 
            max-height: none;
    }    
}
