.divider-line {
  width: 100%;
  height: 0.0625rem;
  background: #BEBEBE;
  margin: 0;
}

.news_div {
  display: flex; 
  flex-direction: column;
  justify-content: space-between; 
  align-items: flex-start; 
  align-self: stretch;
  gap: 2rem;
  margin: 32px 0;
}

.news_div:nth-of-type(1) {
  margin: 0px 0px 32px; 0px;
}

.top_news_row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  gap: 2rem;
}

.bottom_news_row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  align-self: stretch;
  gap: 2rem;
}

@media screen and (max-width: 800px) {
  .news_div {
    gap: 1.5rem;
  }
  
  #news-description {
    align-self: stretch;
  }
  
  .top_news_row {
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-start;
    align-self: stretch;
    gap: 0rem;
  }
  .bottom_news_row {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 3.5rem;
    align-self: stretch;
  }
}