/* Hero cover 1.1.0 */
.lvd-hero-cover                         {position:relative;}
.lvd-hero-cover:before                  {content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(0,0,0, 0.1) 0%, rgba(0,0,0, 0.2) 40%,rgba(0,0,0, 0.4) 80%, rgba(0,0,0, 0.6) 100%) repeat scroll 0 0; }
.lvd-hero-cover .lvd-image img          {height:700px; width:100%; object-fit: cover;}
.lvd-hero-cover .lvd-content            {position:absolute; left:0; right:0; top:64px; color:var(--lvd-color-white);}

.lvd-hero-cover .lvd-keyword            {font-weight: 700; margin-bottom:8px; text-transform:uppercase;}
.lvd-hero-cover .lvd-title              {color:var(--lvd-color-white); margin-bottom:16px; }
.lvd-hero-cover .lvd-text               {max-width:800px;}

.lvd-hero-cover .lvd-group-button a:first-child {margin-right:20px;}

.lvd-hero-cover .lvd-button-outlined    {border:1px solid var(--lvd-color-white); color:var(--lvd-color-white);}

.lvd-hero-cover .lvd-breadcrumbs         {margin-bottom:16px; font-size:var(--lvd-text-s2); opacity:0.6; color:var(--lvd-color-white);}
.lvd-hero-cover .lvd-breadcrumbs  a      {color:var(--lvd-color-white);}

.lvd-icon-aframe {width:400px; height:400px; position:absolute; bottom:-80px; right:60px; z-index:6; fill: var(--lvd-color-primary-100);}

/* Inițial, SVG-ul are opacitatea 0 */
.fade-in {
    opacity: 0;
    transform: translateY(100px); /* Pornește 50px mai jos */
      transition: opacity 3s ease-in-out, transform 2s ease-in-out;
  }

  /* Adăugăm opacitatea 1 când pagina se încarcă */
  .fade-in.visible {
    opacity: 1;
    transform: translateY(0); /* Revine la poziția inițială */
  }


/* Bm */
@media (min-width:1px) and (max-width:767px)
{
.lvd-hero-cover .lvd-image img          {height:600px;}
.lvd-hero-cover .lvd-content            {bottom:24px;}
.lvd-icon-aframe {width:250px; height:250px; bottom:-50px; right:20px;}
}