@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap);.footer-caba{--footer-bg:#002733;--footer-border:#3a535d;--footer-color:#ffffff;--font-family-proyect:"Archivo",sans-serif;background-color:var(--footer-bg);border-top:4px solid var(--footer-border);font-family:var(--font-family-proyect);margin:0}.footer-caba ol,.footer-caba ul{margin:0;padding:0;list-style:none}.footer-caba li{margin:0;padding:0}.footer-caba p{margin:0}.footer-caba__container{box-sizing:border-box;width:100%;margin-inline:auto;padding:40px 24px}.footer-caba__brand{display:flex;align-items:center;gap:1rem}.footer-caba__ministerio{color:var(--footer-color);font-size:20px;font-weight:600;line-height:1.25;width:auto}.footer-caba__separator{border-left:2px solid var(--footer-color);height:48px}.footer-caba__links{display:flex;flex-direction:column;gap:1.5rem;margin:40px 0!important;margin-inline:0}.footer-caba__links li a{color:var(--footer-color)!important;font-family:var(--font-family-proyect);font-size:16px;font-weight:300;line-height:24px;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:4px}.footer-caba__links li a:focus,.footer-caba__links li a:hover{color:var(--footer-color)!important;text-decoration:underline!important;text-decoration-thickness:2px}.footer-caba__links li a:active,.footer-caba__links li a:visited{color:var(--footer-color)!important;text-decoration:underline!important}.footer-caba__copyright{color:var(--footer-color);font-size:14px;font-weight:200;line-height:20px}@media screen and (min-width:576px){.footer-caba__container{max-width:640px}.footer-caba__ministerio{font-size:28px}.footer-caba__links{flex-direction:row;flex-wrap:wrap;gap:2rem}}@media screen and (min-width:768px){.footer-caba__container{max-width:768px}}@media screen and (min-width:1024px){.footer-caba__container{max-width:1024px;padding:40px 0}.footer-caba__brand{gap:1.5rem}.footer-caba__ministerio{font-size:32px}.footer-caba__links{align-items:center;gap:1.5rem}}@media screen and (min-width:1280px){.footer-caba__container{max-width:1280px}}@media screen and (min-width:1536px){.footer-caba__container{max-width:1536px}}
