/* News Layout */
.contenitore.singola-news {
    justify-content: center;
    align-items: stretch;
    display: flex;
  }
  
  /* News Main Content */
  .corpo-del-testo {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    border-top: 1px dashed var(--oro-acetaia--04);
    border-bottom: 1px dashed var(--oro-acetaia--04);
    background-color: var(--white);
    box-shadow: 0 4px 10px 0 var(--ombra-01);
    flex-flow: column;
    margin-top: 0;
    padding: 60px 30px 40px;
    padding-right: 30px;
    padding-left: 30px;
    display: flex;
  }
  
  .wrapper-corpo-testo.news {
    width: 700px;
  }
  
  /* News Content */
  .testo-news {
    color: var(--black);
    align-self: stretch;
    font-family: Geller Text, sans-serif;
    font-size: 22px;
    font-weight: 300;
    line-height: 1.2;
  }
  
  /* Related News Section */
  .contenitore.altre-news {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }
  
  /* Media Queries */
  @media screen and (max-width: 991px) {

  }
  
  @media screen and (max-width: 767px) {
    .corpo-del-testo {
      padding: 40px 20px;
    }
  }
  
  @media screen and (max-width: 479px) {
    .corpo-del-testo {
      padding: 30px 15px;
    }
    
    .testo-news {
      font-size: 16px;
    }
  }