/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes moveArrow{0%{left:10px;opacity:1}50%{left:30px;opacity:1}100%{left:10px;opacity:1}}.acceso_portales div{padding:0}.acceso_portales div div{padding:10px}.acceso_portales a:link{text-decoration:none}.acceso_portales a:visited{text-decoration:none}.acceso_portales a:active{text-decoration:none}.acceso_portales .portales{height:var(--height-box);width:100%;position:relative;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:1;font-family:Roboto,sans-serif;font-weight:900;font-size:5rem;background-position:center top}.acceso_portales .portales:before{content:"";display:block;position:absolute;height:100%;width:0%;left:0;transition:width .5s ease-out,opacity .5s ease-out;z-index:0;opacity:0;background:linear-gradient(to left,transparent 0,var(--gradient-color) 100%)}.acceso_portales .portales:hover:before{width:100%;opacity:1}.acceso_portales .portales:hover .glyphicon.glyphicon-menu-right{animation:moveArrow 2s infinite;left:30px}.acceso_portales .portales span{z-index:1}.acceso_portales .portales .glyphicon.glyphicon-menu-right{position:relative;left:10px;animation:none;color:#fff;margin:-10px}.acceso_portales .portales span p{margin:0}.acceso_portales .portales span p.text-white{color:#fff;margin-top:30px;margin-bottom:-10px}.acceso_portales .portales span p.text-white.subtitulo{font-size:3rem}.acceso_portales .portales span p.texto-borde{text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff;color:var(--gradient-color);font-family:Roboto,sans-serif;font-weight:900}.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales{font-size:clamp(25px,2.5vw,25px);height:var(--height-box)}.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales span p.text-white{margin-top:10px}.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales span p.text-white.subtitulo{font-size:clamp(25px,2.5vw,25px);margin-top:15px}@media (max-width:768px){.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales{font-size:30px;height:calc(var(--height-box) - 50px)}.acceso_portales .col-xs-12.col-sm-12.col-md-6.col-lg-6 .portales{height:calc(var(--height-box) - 50px)}}@media (min-width:769px) and (max-width:992px){.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales{font-size:35px}.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales span p.text-white{margin-top:15px}.acceso_portales .col-xs-12.col-sm-6.col-md-3.col-lg-3 .portales span p.text-white.subtitulo{margin-top:20px}}
