.footer {
    position: relative;
    background-color: #991B1D;
    padding: 6% 3%;
}
.footer-socials ul.social {
    flex-direction: row;
    gap: 1.7vw;
}

.footer-socials ul.social a {
    color: #E8E8E8;
}

.copySection span,
.copySection a {
    font-size: 0.46875vw;
    color: #E8E8E8;
    font-weight: 400;
    line-height: 2;
    font-style: normal;
    text-transform: uppercase;
}

.copySection {
    text-align: center;
    display: inline-block;
    width: 100%;
}
.footer {
    position: relative;
    background-color: transparent;
    padding: 10% 3% 3%;
}

span.sep.dont {
    display: none;
}


@media screen and (max-width: 1024px) and (orientation: portrait) {
    .footer {
        padding: 80px 4%;
    }
    .copySection {
        display: block;
        width: 100%;
        text-align: center;
    }
    .copySection span, .copySection a {
        font-size: 1.6vw;
    }
}