/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
: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;}}
#block-olivero-jurisprudenciahome{margin-top:-170px;}.main-content__container{margin-left:-50px;padding-block-start:inherit!important;}.jurispHome{text-align:center;}.jurispHome a{color:#fff;box-shadow:none;border-radius:3px;}.jurispHome a:hover{color:#fff;transform:translateY(-2px);box-shadow:0 5px 4px rgba(0,0,0,0.35);outline:none;}.vista-destacada{position:relative;background-image:url('/sites/default/files/inicio/imagenes/imagen_principal.jpg');background-size:cover;background-position:center;min-height:450px;display:flex;align-items:flex-end;color:#fff;border-bottom:solid 5px #fdc500;}.vista-destacada .overlay{width:100%;background:rgba(0,0,0,0.5);padding:20px 40px;}.vista-destacada .texto{max-width:900px;}.vista-destacada h2,.vista-destacada .contenido{text-align:left;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.8);}.btn{background:var(--color-principal);color:#fff;padding:14px 24px;border-radius:3px;font-weight:bold;text-decoration:none;display:inline-block;margin-top:15px;border:1px solid #fff;transition:background 0.3s,color 0.3s;}.btn:hover{background:#000;color:#fff;transform:translateY(-2px);box-shadow:0 5px 4px rgba(0,0,0,0.35);outline:none;}.vista-destacada .button{background:var(--color-principal);color:#fff;padding:14px 24px;border-radius:3px;font-weight:bold;text-decoration:none;display:inline-block;margin-top:15px;border:1px solid #fff;}.vista-destacada .button:hover{background:#000;}.vista-destacada::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(128,128,128,0.20);z-index:1;}.vista-destacada .overlay{position:relative;z-index:2;}.page-title{display:none;}.grid-full{grid-template-columns:auto;}.region--content-below{margin-top:-200px;}@media (min-width:62.5rem){.layout--content-medium,.layout--pass--content-medium > *{grid-column:2 / 14;}}@media (max-width:1542px){.vista-destacada{min-height:350px;}.gridPrincipales{grid-template-columns:repeat(3,1fr);}}@media (max-width:1000px){.vista-destacada{min-height:300px;}#block-olivero-jurisprudenciahome{margin-top:-100px;}}@media (max-width:850px){.gridPrincipales{grid-template-columns:repeat(2,1fr);}.vista-destacada{min-height:250px;}}@media (max-width:700px){.main-content__container{margin-left:0px;}.vista-destacada{min-height:200px;}#block-olivero-jurisprudenciahome{margin-top:-40px;}}@media (max-width:500px){.gridPrincipales{grid-template-columns:repeat(1,1fr);}.vista-destacada{min-height:150px;}}
.toolbar .toolbar-bar{background-color:#002b83;}
:root{--color-principal:#192952;--color-secundario:#cfac65;}.gridServicios{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:20px;grid-auto-rows:170px;}.gridServicios a{box-shadow:none;}.gridServicios a:hover{box-shadow:none;}.cajaServ{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border:1px solid #696969;overflow:hidden;text-align:center;transition:all 0.3s ease;color:#404040;height:100%;width:100%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;}.cajaServ:hover,.cajaServ:focus{transform:scale(1.03);transform:translateY(-4px);box-shadow:0 5px 4px rgba(0,0,0,0.35);border:2px solid var(--color-principal);outline:none;}.icono{font-size:50px;margin-top:10px;margin-bottom:10px;transition:transform 0.3s ease,color 0.3s ease;color:#404040;}.cajaServ:hover .icono,.cajaServ:focus .icono{transform:scale(1.2);color:var(--color-principal);}.tituloCaja{font-size:1.2rem;font-weight:bold;color:#404040;transition:color 0.3s,border-bottom 0.3s;border-bottom:2px solid transparent;padding-bottom:2px;display:inline-block;}.cajaServ:hover .tituloCaja,.cajaServ:focus .tituloCaja{color:var(--color-principal);border-bottom-color:var(--color-principal);}@media screen and (max-width:1400px){.gridServicios{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width:800px){.gridServicios{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:450px){.gridServicios{grid-template-columns:repeat(1,1fr);}}
