.info-text-title{              
    position:absolute; bottom:60px; padding-left:20px; 
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
  } 
  .info-text-update{
    position:absolute; bottom:85px; padding-left:20px;
  }
  .info-text-desc{              
    position:absolute; bottom:20px; padding-left:20px; 
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color:rgba(255,255,255,0.5);
  } 
  .info-img-bg{
    position:absolute;bottom:0px; padding-left:20px; 
    background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(0,0,0,0.9)); height:250px; width:100%;
  }

  .news-title{          
    padding-top:16px;    
    font-weight:bold;
    font-size: 14px;
    line-height: 18px;
    color:rgba(255,255,255,1);
  } 

  .news-update{          
    padding-top:15px;    
    font-weight:400;
    font-size: 10px;
    line-height: 18px;
    color:rgba(255,255,255,1);
  } 

  .news-desc{          
    padding-top:10px;    
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    color:rgba(255,255,255,0.5);
  } 

  .hle-title{          
    padding:25px 15px 20px 15px;   
    font-weight:bold;
    font-size: 18px;
    line-height: 18px;
    color:rgba(255,255,255,1);
  } 

  .hle-desc{          
    padding:10px 15px 20px 15px;  
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    color:rgba(255,255,255,0.5);
  } 



  @media screen and (max-width: 768px) {
     .info-text-update{
      bottom:150px;
    }
    .info-text-title{              
      bottom:100px; 
    } 
   
    .info-text-desc{              
      bottom:20px; 
    } 

  
  }