.partner-image-wrapper {
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
}

.partner-image-wrapper:hover a img {
    transform: scale(1.1);
}

.container-background {
    background-color: rgba(0, 0, 0, 0.2) !important;
    border-radius: 5px !important;
    padding: 1em !important;
}

.official-website-button:hover a {
    color: white;
}
