

.po-news {
    width: 100%;
    height: fit-content;
    display: flex;
    flex-direction: row;
  }
  
  .po-news__column {
    width: 50%;
    align-items: center;
    justify-content: center;
  }
  
  .po-news__column--main,
  .po-news__column--side {
    display: flex;
    flex-direction: column;
  }
  
  /* MAIN POST */
  
  .po-news__column__side-post {
    width: 90%;
    margin: 5px 0;
    display: flex;
    margin-bottom: 2vw;
  }
  
  .po-news__column__main-post__image {
    width: auto;
    height: 200px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }
  
  /* SIDE POST */
  
  .po-news__column__side-post {
    width: 90%;
    display: flex;
    flex-direction: row;
    margin-bottom: 1.3vw;
    height: 8vw;
    margin-top: 0;
  }
  
  .po-news__column__side-post img{
    margin-right: 3%;
  }
  
  .po-news__column__side-post__image {
    width: 12vw;
    height: 200px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }
  
  .po-news__column__side-post__info {
    min-width: 70%;
  }
  
  
  
  .po-news .po-news__column__main-post__header{
    font-size: 1.3vw;
    margin-top: 15px;
    margin-bottom: 5px;
  }
  
  
  .po-news .po-news__column.po-news__column--main-post{
    margin-right: 3%;
  } 
  
  .po-news .po-news__column__main-post img{
    height: 30vw;
  }
  
  
  .po-news .po-news__column__side-post__info__header, .po-news__column__main-post__desc{
    font-size: 1.1vw;
    color:#171f23;
  }
  
  .po-news .po-news__column__side-post__info__header{
    margin-bottom: 3px;
  }
  
  .po-news__column__side-post__info__desc{
    font-size: 1vw;
    color:#171f23;
  }
  
  
  
  
  /* @media (min-width:769px) and (max-width:1133px){
  
    .po-news .po-news__column__side-post__info__header, .po-news__column__main-post__desc{
      font-size: 1.5vw;
      color:#171f23;
    }
  
  
    .po-news .po-news__column__main-post__header{
      font-size: 1.8vw;
    }
  
  
  
  } */
  
  
  





@media (max-width:768px){

    .po-news {
      display: flex;
      flex-direction: column;
    }
  
  
    .po-news__column__side-post {
      width: auto;
      display: flex;
      flex-direction: column;
      margin-bottom: 30px;
      height: auto;
    }
  
    
    .po-news__column {
      width: auto;
    }
  
    .po-news .po-news__column__main-post img{
      height: auto;
    }
  
    .po-news .po-news__column__side-post__info__header, .po-news__column__main-post__desc, .po-news .po-news__column__main-post__header, .po-news__column__side-post__info__desc{
      font-size: 4.5vw;
    }


    .po-news__column__side-post__info__header{
      margin-top: 15px;
    }
  
  }