/* List wings async */
.lvd-cm-lw-async                                      {position:relative;}
.lvd-cm-lw-async .lvd-section-intro.lvd-text-center   {margin-left:auto; margin-right:auto;}
.lvd-cm-lw-async .lvd-section-intro                   {max-width:90%;}

.lvd-cm-lw-async .lvd-list                            {border-radius:var(--lvd-rounded-lg);}
    .lvd-cm-lw-async .lvd-list-in                         {padding:40px;}
    .lvd-cm-lw-async .lvd-card                            {border-radius:var(--lvd-rounded);}

    /*Top left*/
    .lvd-cm-lw-async .lvd-icon-top-left .lvd-icon-container {width:90px; }
    .lvd-cm-lw-async .lvd-icon-top-left .lvd-icon         {margin:16px 0 0 0;}
    .lvd-cm-lw-async .lvd-icon-top-left .lvd-content      {width:100%; padding:24px 40px 0 0;}
    /*Left*/
    .lvd-cm-lw-async .lvd-icon-left .lvd-icon-container   {width:88px; padding:0; display:flex; justify-content: flex-start;}
    .lvd-cm-lw-async .lvd-icon-left .lvd-content          {width: calc(100% - 90px); padding:24px 24px 20 0; text-align:left;}
    .lvd-cm-lw-async .lvd-icon-left.lvd-card              {flex-direction: row;} /* Fix direction */
    

    .lvd-cm-lw-async .lvd-title                           {margin-bottom:8px;}
    .lvd-cm-lw-async .lvd-content p                       {margin-bottom:16px;}
    .lvd-cm-lw-async .lvd-content p:last-child            {margin-bottom:0;}
    
.lvd-cm-lw-async .lvd-image                           {border-radius:var(--lvd-rounded-lg); overflow:hidden;}
    .lvd-cm-lw-async img                                  {object-fit: cover;  border-radius:var(--lvd-rounded-lg); height: 100%;}  

/* Animation */
.lvd-cm-lw-async.lvd-animate-on-scroll img            {opacity: 0; transform: scale(1.4); transition: opacity 1.2s ease-out, transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform, opacity;}
.lvd-cm-lw-async.lvd-is-visible img                   {opacity: 1; transform: scale(1);}


/* Bm */
@media (min-width:1px) and (max-width:767px)
{
.lvd-cm-lw-async, 
.lvd-cm-lw-async.lvd-px, 
.lvd-cm-lw-async.lvd-pxy                              {padding-left:16px; padding-right:16px;}
.lvd-cm-lw-async .lvd-list-in                         {padding:32px 24px;}
.lvd-cm-lw-async .lvd-cm-lw-async-intro               {max-width:100%;}
.lvd-cm-lw-async .lvd-card .lvd-content               {padding:0 0 16px 0;}


.lvd-cm-lw-async .bm-lvd-order1                       {margin-bottom:24px;}
.lvd-cm-lw-async .bm-lvd-order3                       {margin-top:24px;}

}

/* Bt */
@media (min-width:768px) and (max-width:1024px)
{
.lvd-cm-lw-async, 
.lvd-cm-lw-async.lvd-px, 
.lvd-cm-lw-async.lvd-pxy                            {padding-left:16px; padding-right:16px;}
}

/* Full HD */
@media (min-width:1025px) and (max-width:1344px)
{
.lvd-cm-lw-async, 
.lvd-cm-lw-async.lvd-px, 
.lvd-cm-lw-async.lvd-pxy                            {padding-left:24px; padding-right:24px;}
}