
 
  /* ---------- NEWS TICKER ---------- */
  .vcet-news-wrap1{
    background: linear-gradient(262deg, var(--primary-blue) 0%, var(--primary-blue-600) 100%);
    color:#ffff;
    display:flex;
    align-items:center;
    gap:16px;
    padding:6px 12px;
  }
  .vcet-news-label1{
    background:orangered;
    padding:10px 16px;
    border-radius:6px;
    font-weight:700;
    min-width:120px;
    text-align:center;
  }
  /* moving message container */
  .vcet-news-marquee{
    overflow:hidden;
    position:relative;
    height:var(--vcet-ticker-height);
    flex:1;
    display:flex;
    align-items:center;
  }
  .vcet-news-track1{
    display:inline-block;
    white-space:nowrap;
    will-change:transform;
    /* animation handled by JS to control pause/resume */
    padding-left:20px;
    font-weight:600;
  }
  .vcet-news-item1{
    display:inline-block;
    margin-right:48px;
    vertical-align:middle;
  }

   /* responsive tweaks */
  @media (max-width:640px){
    .vcet-news-label1{min-width:90px; font-size:14px; padding:8px 10px;}
   
  }
