footer{color:var(--footer_textColor);text-align:center;background:var(--footer_backColor);border-image:var(--footer_borderImage);border-top:var(--footer_borderTop);border-bottom:var(--footer_borderBottom);border-left:var(--footer_borderLeft);border-right:var(--footer_borderRight)}.footerEnlaces{color:var(--footer_textColor);font-size:.9rem}.footerEnlaces a{color:var(--footer_enlace_textColor);text-decoration:none}.footerEnlaces a:hover{color:var(--footer_enlaceHover_textColor)}.footerEnlaces{display:flex;flex-direction:row}.footerEnlaces a{padding:0 1.25rem;border-right:1px solid var(--footer_textSepColor)}.footerEnlaces a:last-child{padding-right:1.25rem;border-right:0}@media (min-width:668px) and (max-width:1100px){.footerEnlaces{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:1rem}}@media (max-width:667px){.footerEnlaces{display:grid;grid-template-columns:1fr;text-align:center;gap:1rem}}footer{display:grid;grid-template-columns:1fr;row-gap:.1rem}.footerCopy{color:var(--footer_copy_textColor)}@media (min-width:668px){footer>div.rootFooter{padding-top:2rem;width:fit-content;display:grid;grid-template-columns:1fr auto;column-gap:3rem;justify-items:center;align-items:center}footer>div.footerCopy{padding-top:.5rem;padding-bottom:1rem}.footerCopy br{display:none}}@media (max-width:667px){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:0 auto;margin-bottom:2rem}.footerCopy{order:3;margin-top:0;grid-column:inherit;text-align:center;line-height:125%;padding-top:2rem;padding-bottom:9rem}.footerCopy br{display:block}.footerCopySep{display:none}}@media (min-width:968px){div.rootFooter .isologotipo{display:block}div.rootFooter .isotipo{display:none}}@media (max-width:967px){div.rootFooter .isologotipo{display:none}div.rootFooter .isotipo{display:block}}@media (min-width:1101px){div.rootFooter .isologotipo,div.rootFooter .isotipo{height:var(--footerLogoDesktop_height)}}@media (min-width:668px) and (max-width:1100px){div.rootFooter .isologotipo,div.rootFooter .isotipo{height:var(--footerLogoTablet_height)}}@media (max-width:667px){div.rootFooter .isologotipo,div.rootFooter .isotipo{height:var(--footerLogoMobile_height)}}