.sites {
    display: grid; 
    gap: 10px; 
    grid-template-columns: 1fr 1fr;
}

@media (max-width: 525px) {
    .sites {
        display: grid; 
        gap: 10px; 
        grid-template-columns: 1fr;
    }
}

.siteColumn {
    display: flex; 
    flex-direction: column; 
    align-items: center;
}

.logo {
    width: 100%; 
    max-width: 250px;
    margin: 20px auto;
}