/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer{padding-top:0 !important;}footer{border-bottom:none;border-left:none;border-right:none;background-color:#007bc4;margin:0;padding:22px 0;}@media (max-width:768.98px){footer{height:auto;max-height:none;}}footer .region-footer{padding:0;}footer img{height:36px;width:auto;margin:0 auto;}@media (max-width:768.98px){footer img{height:28px;}}footer #footer-container{display:flex;position:relative;justify-content:center;width:100%;}footer #footer-container a{color:#fff;text-decoration:none;font-weight:100;}footer #footer-container-max-width{max-width:1366px;width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:12px;flex-wrap:wrap;height:84px;}footer #footer-container-max-width p{min-width:450px;margin-bottom:0px;text-align:center;}@media (max-width:768px){footer #footer-container-max-width p{text-align:left;min-width:auto;}}footer #footer-container-max-width p::before{content:"";display:inline-block;position:relative;width:10px;height:10px;background-image:url("/sites/default/files/logo-cc.svg");background-size:cover;background-repeat:no-repeat;margin-right:3px;}@media (max-width:576px){footer #footer-container-max-width{height:auto;margin-bottom:1em;}}footer #div-logo-xunta{height:36px;width:20%;margin:1em 0;}footer #div-logo-xunta #logo-xunta-footer{height:36px;width:auto;}@media (max-width:576px){footer #div-logo-xunta{height:28px;}footer #div-logo-xunta #logo-xunta-footer{height:28px;}}footer #optional-icon{height:36px;}footer #optional-icon img{height:36px;width:auto;}@media (max-width:576px){footer #optional-icon{display:none;}}footer .footer-links-one-line{display:flex;justify-content:center;}footer .footer-links{display:none;}footer .footer-links ul{font-size:12px;list-style:none;padding:0 !important;margin:0;}footer .logo-cc{height:14px;float:left;margin-right:0.25em;}@media (max-width:576px){footer .footer-links-one-line{display:none;}footer .footer-links{display:block;}footer .footer-links li{padding-top:0.75em;}}@media (max-width:765px){footer #optional-icon{display:grid;position:absolute;top:1em;right:0;height:28px;width:auto;}footer #optional-icon img{height:28px;}}@media (max-width:576px){footer #optional-icon{display:grid;position:absolute;top:1em;right:0;height:28px;width:auto;}footer #optional-icon img{height:28px;}}
