.footer{
    text-align: center;
    /* padding: 0.25% 0; */
    padding: var(--dim-footer-external-padding) 0;

    font-size: var(--ft-size-s2);
    background: var(--clr-footer);
    color: white;
    white-space: nowrap;
}

.footer-line{
    display: flex;
    column-gap: 1rem;
    row-gap: 0;
    flex-wrap: wrap;
    justify-content: center;
}

.footer-info{
    white-space: nowrap;


    margin: calc(var(--dim-footer-internal-margin)/5) 0;
}

.footer-info-1{

    /* width: 30ch; */
}

.footer-info-2{
    /* padding-left: 1em;  */
    /* width: 17ch; */
}

.footer-copyright {
    color: gray;
    font-size: var(--ft-size-s4);
    margin: var(--dim-footer-internal-margin) 0;
    white-space: wrap;
}

.footer a{
    color: white;
    text-transform: capitalize;
}

.footer a:hover{
    text-decoration: underline;
}

@media screen and (max-width: 546px){
    .footer{
        font-size: var(--ft-size-s2);
    }


    .footer-info-2 {
        /* padding-left: 0 !important; */
    }
}

@media screen and (max-width: 298px){
    .footer-line{
        /* flex-direction: column; */
    }
}
