/** ADD YOUR AWESOME CODES HERE **/

/* Partner Gallery Consistent Sizing */
.gallery-list .gallery-single {
    height: 300px; /* Fixed height for consistency */
}

.gallery-list .gallery-single img {
    width: 100%;
    height: 200px; /* Fixed height for all partner images */
    object-fit: cover; /* Maintain aspect ratio while covering the container */
    object-position: center; /* Center the image */
}

.gallery-list .spi-hr.fix {
    height: 300px; /* Fixed height for partner containers */
    display: flex;
    flex-direction: column;
}

.gallery-list .spi-hr.fix img {
    flex: 1;
    object-fit: cover;
    height: 200px !important; /* Override any inconsistent heights */
}