/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:62.5rem){.layout--content-medium,.layout--pass--content-medium > *{grid-column:2 / 13;}}.social-sharing-buttons-popup.visible{width:160px;text-align:center;}
:root{--color-principal:#192952;--color-principal-hov:#142143;--color-secundario:#0035a0;--color-secundario-2:#cfac65;--font-sans:"Helvetica Neue",Helvetica,Arial;--font-serif:"Helvetica Neue",Helvetica,Arial;}body{background-image:none;}.text-content a:hover{text-decoration:none;}.site-branding{background:#fff;}.site-branding__logo img{width:600px;}.page-wrapper{max-width:100%;min-width:100%;margin:0 auto;}h1{font-size:2.2em;}h2{font-size:1.8em;}.field__label{font-size:18px;}.field__item{font-size:18px;}.region--content-below{margin-top:-80px;}.site-footer__inner{padding-bottom:0;}.social-sharing-buttons__popup{width:150px;text-align:center;}.social-sharing-buttons{justify-content:left;margin:0 0 1em 0;}#edit-current{width:100px;}.js-form-type-search label{color:#fff;}.primary-nav__menu-link{font-weight:normal;}.primary-nav__menu-link-inner--level-3{padding-block:10px!important;font-size:16px!important}@media (min-width:75rem){body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{width:16.625rem;}}.barraGestion{margin:0 auto;background-color:var(--color-principal);}.barraGestion > div{padding:1em;color:#d9480f;}.barraGestion{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;}.barraGestion a{color:#fff;}.cuenta{text-align:right;}#block-olivero-barragestion-2{margin-bottom:0px;}.container{max-width:100%;}.text-center{text-align:center;}.social-bar a{box-shadow:none;}.site-footer{color:hsl(200,29%,81.8%);}.gridServicios h3{margin-left:10px;margin-right:10px;}@media (max-width:1200px){#block-olivero-barraredes{display:none;}#block-olivero-syndicate{margin-left:20px;}.site-header__inner{background:#fff;border-bottom:30px solid;border-bottom-color:var(--color-principal);padding-bottom:5px;}}@media (min-width:43.75rem){.mobile-buttons{margin-block-start:var(--sp3);}}@media (max-width:700px){.site-footer{margin-top:15px;}.gestion{text-align:right;}.barraGestion{grid-template-columns:repeat(1,1fr);}}@media (min-width:75rem){.site-branding__logo img{margin-bottom:20px;}}
.toolbar .toolbar-bar{background-color:#002b83;}
