.atm__footnav {
    font-size: .8em;
    color: rgb(var(--atm__white-RGB));
    display: flex;
    justify-content:space-between;
}

.atm__footnav ul {
    display: flex;
    margin: 0;
    padding: 0;

    @media (width < 768px) {
        font-size: 1em;
    }
}

.atm__footnav li {
      margin-right: 30px;
}

.atm__footnav li:last-child {
      margin-right: 0px;
}

.atm__footnav .current {

    a {
        background-color: rgba(var(--atm__link-RGB), 0.1);

        @media (width < 768px) { 
            background-color: transparent;
        }

        &:hover {
            background-color: rgba(var(--atm__hover-RGB), 0.1);
            
            @media (width < 768px) {
                background-color: transparent;
            }
        }
    }
}

.atm__footnav-item a {
    text-decoration: none;
    color: rgb(var(--atm__white-RGB) 0.5);

    :hover {
      color: rgb(var(--atm__white-RGB));
      transition:
        color 0s ease,
        text-decoration 0s ease;
    }
}