/* Homepage approved courtroom banner. Scoped to index.html only. */
.rg-live-hero.rg-home-approved-courtroom{
 background-image:linear-gradient(90deg,rgba(4,17,39,.96) 0%,rgba(4,17,39,.84) 22%,rgba(4,17,39,.58) 40%,rgba(4,17,39,.06) 69%),url('../images/home-approved-justice-courtroom.webp');
 background-size:cover;background-position:center center;background-repeat:no-repeat;
 min-height:490px;display:flex;align-items:center;
}
.rg-home-approved-courtroom .rg-hero-grid{display:block;width:100%;}
.rg-home-approved-courtroom .rg-hero-grid>div:first-child{max-width:570px;position:relative;z-index:1;}
.rg-home-approved-courtroom .rg-hero-grid img{display:none;}
@media(max-width:767.98px){
 .rg-live-hero.rg-home-approved-courtroom{min-height:440px;background-position:58% center;background-image:linear-gradient(90deg,rgba(4,17,39,.95),rgba(4,17,39,.78) 68%,rgba(4,17,39,.43)),url('../images/home-approved-justice-courtroom.webp');}
 .rg-home-approved-courtroom .rg-hero-grid>div:first-child{max-width:100%;}
}
