:root {
    --light-green: #edf5f1;
    --light-brown-opacity: rgba(245, 240, 237, 0.6);
    --light-pink: #b2d6ce;
    --dark-green: #4ba18f;
    --super-dark-green: #163730;
    --pastel-brown: #ede6e6;
    --pastel-pink: #e4d8dd;
    --pastel-green: #d7e2df;
    --gray: #46504e;
    --bg-footer: #305045;
    --gris-bg-error: #353535;
    --gris-texto-error: #6b6b6b;
}

.footer-content span {
    color: var(--light-green);
    font-size: .1;
    font-weight: 700;
}

.footer-content h3 {
    color: white;
    font-weight: 700;
    font-size: 2rem;
}


.footer-atenea {
    background-color: var(--bg-footer);
}

/* .box-left {
    padding-left: 4rem;
    padding-right: 4rem;
} */

/* .box-right {
    padding-left: 4rem;
    padding-right: 4rem;
} */

/* .boton-turnos-footer {
    border: 2px solid var(--light-brown);
    border-radius: 1rem;
} */

.boton-turnos-footer a {
    text-decoration: none;
    color: var(--light-green);
    font-weight: 600;
    font-size: 2rem;
    border: 2px solid var(--light-green);
    border-radius: 0.5rem;
    transition: 0.6s;
}

.boton-turnos-footer a:hover {
    color: var(--bg-footer);
    background-color: var(--light-green);
}

.olas-divisorias {
    height: 50px;
    background-image: url(/img/ola-divisoria.svg);
    background-repeat: no-repeat;
    background-size: 1500px;
    background-position: center center;
}

.menu-footer p {
    color: var(--light-green);
    font-size: 1.2rem;
    font-weight: 600;
}

.menu-footer img {
    width: 24px;
}

.menu-footer a {
    text-decoration: none;
    color: var(--light-pink);
    font-weight: 500;
}

.menu-footer ul {
    list-style-type: none;
    line-height: 2.8rem;
}

.copyright {
    color: var(--light-pink);
    background-color: var(--bg-footer);
    border-top: 1px solid var(--dark-pink);
}

.redes {
    position: relative;
    right: 50px;
}