/* v104 — авторские фоны для контактов, Белых Вод и Дома Погружённых */

body.v6.page-contacts .page-hero .bg-cover{
  object-position:center center!important;
  filter:saturate(1.03) contrast(1.05) brightness(.74)!important;
}
body.v6.page-contacts .page-hero:after{
  background:
    linear-gradient(90deg,rgba(4,5,8,.86),rgba(4,5,8,.62) 42%,rgba(4,5,8,.28) 76%,rgba(4,5,8,.66)),
    linear-gradient(0deg,rgba(5,5,8,.88),transparent 50%,rgba(5,5,8,.10))!important;
}
.v104-lore-hero{
  position:relative;
  min-height:640px!important;
}
.v104-lore-hero .bg-cover{
  object-position:center center;
  filter:saturate(1.02) contrast(1.07) brightness(.70);
}
.v104-lore-hero:before{
  background:linear-gradient(90deg,rgba(4,5,8,.92),rgba(4,5,8,.74) 38%,rgba(4,5,8,.36) 76%,rgba(4,5,8,.70))!important;
}
.v104-lore-hero:after{
  background:
    radial-gradient(circle at 72% 32%,rgba(199,228,255,.13),transparent 28%),
    linear-gradient(0deg,rgba(5,5,8,.92),transparent 52%,rgba(5,5,8,.08))!important;
}
.v104-belye-vody-hero .bg-cover{object-position:center center;}
.v104-dom-pogruzhennyh-hero .bg-cover{object-position:center center;}
.v104-lore-hero .hero-grid{position:relative;z-index:2;}
.v104-lore-hero .badge,.v104-lore-hero h1,.v104-lore-hero p,.v104-lore-hero .hero-actions{position:relative;z-index:3;}
@media(max-width:760px){
  .v104-lore-hero{min-height:560px!important;}
  .v104-belye-vody-hero .bg-cover{object-position:62% center;}
  .v104-dom-pogruzhennyh-hero .bg-cover{object-position:68% center;}
  body.v6.page-contacts .page-hero .bg-cover{object-position:center center!important;}
}
