/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#portales .image-container{width:100%;max-height:115px;overflow:hidden;border-radius:1.5em;position:relative}@media (min-width:768px){#portales .image-container.principal{max-height:162px}#portales .image-container{max-height:115px}}@media (min-width:992px){#portales .image-container.principal{max-height:278px}#portales .image-container{max-height:164px}}#portales .image-container::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.2),transparent 5%),linear-gradient(to bottom,rgba(0,0,0,.2),transparent 5%),linear-gradient(to left,rgba(0,0,0,.2),transparent 5%),linear-gradient(to right,rgba(0,0,0,.2),transparent 5%);z-index:10;opacity:0;transition:opacity .5s ease-in-out;border-radius:1.5em}#portales .image-container img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease-in-out;position:relative;z-index:1}#portales .image-container:hover img{transform:scale(1.1)}#portales .image-container:hover::before{opacity:1}#portales .descripcion-portales h2{font-size:18px}@media (max-width:991px){#portales .descripcion-portales h2{font-size:16px}}#portales .descripcion-portales p{font-size:18px;color:var(--grey-color-dark)}@media (max-width:991px){#portales .descripcion-portales p{font-size:14px}}#portales article a{display:block;text-decoration:none;color:inherit;border-radius:1.5em;transition:background-color .3s ease-in-out}
