/* Hero wings 1.2.0 */
.lvd-hero-wings                             {position:relative; background:var(--lvd-color-primary-100); padding:60px 0;}
.lvd-hero-wings .lvd-container              {position:relative; z-index:2;}
.lvd-hero-wings .lvd-img img                {border-radius:var(--lvd-rounded);}
.lvd-hero-wings .lvd-content                {padding:20px 0;}
.lvd-hero-wings .lvd-breadcrumbs            {padding:20px 0; font-size:var(--lvd-text-s2); opacity:0.4;}
.lvd-hero-wings .lvd-keyword                {color:var(--lvd-color-primary); font-size:var(--lvd-text-body); font-weight: 700; margin-bottom:10px; text-transform:uppercase;}
.lvd-hero-wings .lvd-title                  {font-weight: 700; margin-bottom:10px; color:var(--lvd-color-black);}

/* Bm */
@media (min-width:1px) and (max-width:767px)
{
.lvd-hero-wings                             {padding-left:20px; padding-right:20px;}
.lvd-hero-wings .lvd-container              {margin-top: 40px;}
.lvd-hero-wings .lvd-content                {padding:0 0 20px 0;}
.lvd-hero-wings .lvd-breadcrumbs            {padding:0 0 20px 0;}
}

/* Bt */
@media (min-width:768px) and (max-width:1023px)
{
.lvd-hero-wings                             {padding-left:20px; padding-right:20px;}
.lvd-hero-wings .lvd-flex-gap-lg            {--lvd-gap: 20px;}
.lvd-hero-wings .lvd-content                {padding:0;}
.lvd-hero-wings .lvd-img, .lvd-hero-wings .lvd-wings-image   {align-self: center;}
}