/* ЛеснойГрупп: более светлый первый экран без потери читаемости текста. */
.lg-home-hero-v30{
  background:#18352b!important;
}
.lg-home-hero-v30__image{
  filter:brightness(1.14) saturate(1.04) contrast(1.02)!important;
  transform:scale(1.002);
}
.lg-home-hero-v30__overlay{
  background:
    linear-gradient(90deg,
      rgba(5,18,14,.82) 0%,
      rgba(5,18,14,.72) 29%,
      rgba(5,18,14,.40) 56%,
      rgba(5,18,14,.08) 100%),
    linear-gradient(180deg,
      rgba(5,18,14,.08) 0%,
      rgba(5,18,14,.02) 42%,
      rgba(5,18,14,.48) 100%)!important;
}
.lg-home-hero-v30__copy{
  text-shadow:0 2px 24px rgba(0,0,0,.28);
}
.lg-home-hero-v30__subtitle{
  text-shadow:0 1px 12px rgba(0,0,0,.42);
}
@media(max-width:767px){
  .lg-home-hero-v30__image{filter:brightness(1.08) saturate(1.02)!important}
  .lg-home-hero-v30__overlay{
    background:
      linear-gradient(90deg,rgba(5,18,14,.80),rgba(5,18,14,.43)),
      linear-gradient(180deg,rgba(5,18,14,.08),rgba(5,18,14,.55))!important;
  }
}
