.entry-navigation a.ripg-banner-link{position:relative;isolation:isolate;min-height:138px;background:#252a30;color:#fff!important;overflow:hidden}
.entry-navigation a.ripg-banner-link .ripg-banner-background{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover;object-position:center;display:block!important;float:none!important;margin:0!important;border:0;border-radius:inherit;z-index:0;pointer-events:none}
.entry-navigation a.ripg-banner-link .ripg-banner-shade{position:absolute;inset:0;display:block;background:#000;opacity:.3;z-index:1;pointer-events:none;transition:opacity .35s ease}
.entry-navigation a.ripg-banner-link:hover .ripg-banner-shade,.entry-navigation a.ripg-banner-link:focus-visible .ripg-banner-shade{opacity:.5}
.entry-navigation a.ripg-banner-link .entry-page-info{position:relative;z-index:2;color:#fff}
.entry-navigation a.ripg-banner-link .entry-page-info .rnav,.entry-navigation a.ripg-banner-link .entry-page-info .title{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.35)}
.entry-navigation a.ripg-banner-link .entry-page-info .title{-webkit-line-clamp:2;line-height:1.5}
.entry-navigation a.ripg-banner-link .entry-page-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;margin:16px;padding:0!important;border-radius:50%;background:rgba(255,255,255,.13);color:#fff!important;opacity:.6;transition:opacity .25s ease,background .25s ease}
.entry-navigation a.ripg-banner-link .entry-page-icon i{color:inherit!important}
.entry-navigation a.ripg-banner-link:hover .entry-page-icon,.entry-navigation a.ripg-banner-link:focus-visible .entry-page-icon{opacity:1;background:rgba(255,255,255,.25)}
@media(max-width:600px){.entry-navigation a.ripg-banner-link{min-height:116px}}
@media(prefers-reduced-motion:reduce){.entry-navigation a.ripg-banner-link .ripg-banner-shade,.entry-navigation a.ripg-banner-link .entry-page-icon{transition:none}}
