.footerEnlaces,.footerEnlaces a,footer{color:var(--footer_textColor)}footer{background-color:var(--footer_backColor);text-align:center;display:grid;grid-template-columns:1fr;row-gap:2rem;font-family:var(--mainfont)}@media (max-width:767px){footer{padding-bottom:5rem}}.footerEnlaces{display:flex;flex-direction:row;gap:1rem;font-size:1rem}.footerEnlaces a{text-decoration:none}.footerEnlaces a:hover{color:var(--footer_textHoverColor)}@media (min-width:1068px){.footerEnlaces a{padding-right:1.25rem;border-right:1px solid var(--footer_textSepColor)}.footerEnlaces a:last-child{padding-right:1.25rem;border-right:0}}@media (min-width:568px) and (max-width:1067px){.footerEnlaces{display:grid;grid-template-columns:1fr 1fr;text-align:center}}@media (max-width:567px){.footerEnlaces{display:grid;grid-template-columns:1fr;text-align:center}}.footerCopy,.footerCopy a{display:grid;grid-template-columns:auto auto;align-items:center}.footerCopy{justify-content:center;gap:3rem}@media (max-width:567px){.footerCopy{grid-template-columns:auto;gap:1rem}}.footerCopy a{gap:1rem;color:var(--blanco);font-size:28px}@media (max-width:420px){.footerCopy a{font-size:21px}}@media (min-width:768px){footer>div.rootFooter{padding-top:2rem;width:fit-content}footer>div.footerCopy{padding-bottom:2rem}.footerCopy br{display:none}}@media (max-width:767px){footer>div.rootFooter{padding-top:2rem;display:grid;grid-template-columns:1fr;row-gap:1rem}.footerEnlaces{order:1}footer .logo{order:2;width:fit-content;margin:2rem auto 0}.footerCopy{order:3;margin-top:0;grid-column:inherit;text-align:center;line-height:125%;padding-bottom:2rem}.footerCopy br{display:block}}