.footer {
    box-shadow: 0 -10px 30px rgba(0, 0, 0, 0.2);
    margin-top: 5rem;
    height: 4rem;
    width: 100%;
    background-color: var(--dark);
    background: linear-gradient(180deg, rgba(53,106,204,1) 0%, rgba(53,106,204,1) 30%, rgba(98,135,207,1) 100%);
    display:flex;
    align-items: center;
    justify-content: center;
}

.footer a,
.footer p {
    color: white;
    text-decoration: none;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 600;
    margin-inline: 2rem;
}

.footer a:hover {
    text-decoration: underline;
}

.footer-container {
    display: flex;
    justify-content: space-around;
    align-items:  center;
    width: fit-content;
}

@media (max-width: 600px)
{

    .footer-container {
        flex-direction: column;
        justify-content: space-between;
        height: fit-content;
    }

    .footer {
        height: 100%;

        a {
            margin-block: .5rem;
        }
    }

    
}