





  .news-list {
    max-width: 1114px;
    width: 100%; 
  }
  
  
  .news-list article.news-article {
    display: flex;
    flex-flow: row nowrap;
  }
  
  .news-list article.news-article figure {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
    pointer-events: all;
    width: 250px;
    margin-right: 50px;
    flex-shrink: 0;
  }  
  
  .news-list article.news-article figure img {
    opacity: 1;
    transform: none;
  }
  
  .news-list  article.news-article::after {
    left: 300px;
    width: var(--grid-2-);
  } 
  
  
  
  
  
  @media (max-width: 1600px) {
    
    .news-list {
      max-width: calc((1114 * 100/1600) * 1vw);
    }
    
  }
  
  
  
   
  
  
  
  @media (max-width: 1300px) {
    
    .news-list {
      max-width: 906px;
    }
    
  }
  
  
  
  
  
  @media (max-width: 900px) {
    
    .news-list article.news-article {
      --col-1-width: 30vw;
      margin-left: calc(var(--page-padding-left) * -1);
    }
    
    .news-list article.news-article figure {
      display: block;
      width: var(--col-1-width);
      margin-right: auto;
    }
    
    .news-list article.news-article .copy-wrap {
      width: calc(100% - var(--col-1-width) - (var(--page-padding-left) / 2));
    }
    
  }
  
  
  
  
  @media (max-width: 600px) {
    
    .news-list article.news-article figure {
      display: none;
    }
    
    .news-list article.news-article {
      margin-left: 0;
    }
    
    .news-list article.news-article .copy-wrap {
      width: 100%;
    }
    
  }