/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer{padding:0 !important;}.footers-container .nav-footer{display:none !important;}.footers-container .text-formatted .container{padding:0 1em !important;}.bottom-footer > .container{display:block !important;}.row.region-footer-first{display:grid;}footer{border-bottom:none;border-left:none;border-right:none;background-color:#007bc4;margin:0;}footer .region-footer{padding:0;}footer #footer-container a{color:#fff;text-decoration:none;font-weight:100;}footer img{width:auto;height:28px;display:block;}footer #footer-container{width:100%;display:flex;justify-content:center;}footer #footer-container-max-width{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-areas:"xunta xacobeo"
    "content content";gap:1rem;padding:1rem;color:#fff;font-size:12px;height:auto !important;}footer #div-logo-xunta{grid-area:xunta;align-self:start;}footer #div-logo-xunta #logo-xunta-footer{height:28px;width:auto;}footer #optional-icon{grid-area:xacobeo;justify-self:end;}footer #optional-icon img{height:24px;width:auto;}footer #footer-col-text-links{grid-area:content;font-size:10px;}footer #footer-col-text-links p{margin:0;text-align:left;line-height:1.6;}footer .footer-links-one-line{display:none;}footer .footer-links{display:block;margin-top:1rem;}footer .footer-links ul{margin:0;padding:0 !important;list-style:none;}footer .footer-links li{margin-bottom:.4rem;}footer .footer-links a{color:#fff;text-decoration:none;font-weight:600;}footer .logo-cc{float:left;width:14px;height:14px;margin-right:4px;margin-top:3px;}@media (min-width:992px){footer img{height:36px;}footer #footer-container{display:flex;justify-content:center;}footer #footer-container-max-width{max-width:1366px;grid-template-columns:auto
      minmax(300px,1fr)
      auto;grid-template-areas:"xunta content xacobeo";align-items:center;gap:2rem;min-height:84px;}footer #div-logo-xunta #logo-xunta-footer{height:36px;}footer #optional-icon img{height:30px;}footer #footer-col-text-links{text-align:center;}footer #footer-col-text-links p{text-align:center;margin-bottom:.25rem;line-height:1.4;}footer .footer-links{display:none;}footer .footer-links-one-line{display:flex;justify-content:center;flex-wrap:wrap;gap:.25rem;}footer .footer-links-one-line a:hover{text-decoration:underline;}footer .logo-cc{float:none;display:inline-block;vertical-align:middle;width:12px;height:12px;margin-top:0;margin-right:4px;}}
