h1,h2,h3 {
    display: inline-block;
    -ms-box-decoration-break: clone;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    font-size: 32px;
    line-height: 40px;
    padding: 5px 0px 5px 0px;
    /*font-family: 'Eb Garamond';*/
    font-family: Helvetica Neue,Helvetica,Arial,Verdana,Tahoma,sans-serif;
    margin-bottom: 40px;
    padding-bottom: 5px !important;
}

h1 {
	/*font-family: 'Eb Garamond';*/
    font-family: Helvetica Neue,Helvetica,Arial,Verdana,Tahoma,sans-serif;
}

.news h2 {
}

@media only screen and (min-width: 991px){
  .news h2 {
        margin-bottom: 0px;
        max-width: 100%;
        font-size: 1.5em;
        background-color: white !important;
        color: #a71717 !important;
  }

  .dfb-news-big .additionalInformation{
    /*margin-top:20px;*/
  }
}

h3 {
font-size:1.5rem;
  max-width:80%
}

.news h3 {
  margin-bottom: 10px;
  line-height: 24px;
  font-size: 21px;
  max-width:97%;
  min-width:97%;
}

.frame-background-none h1, .frame-background-none h2, .frame-background-none h3{
    background: #a71717;
    color: #ffffff;
    padding: 5px 20px 5px 20px;
}

h3 a{
  color:#ffffff !important;
}