.header,
.footer {
    max-width: 1000px;
}

.main {
    max-width: 828px;
}

.overlay {
    opacity: 0;
    transform: translateY(1.5rem);
}

.logo-button:hover .overlay {
    opacity: 1;
    transform: translateY(0);
}