@media only screen and (max-width: 760px) {
}.tf-titlesubtitle {
  width: 100%;
  max-width: var(--gutenmaxwidth);
  margin: 3rem auto 0.8rem auto;
  word-break: break-word;
  padding: 0;
}
@media only screen and (max-width: 760px) {
  .tf-titlesubtitle {
    margin: 2rem auto 0.6rem auto;
  }
}
.tf-titlesubtitle .txtholder {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tf-titlesubtitle .txtholder h1,
.tf-titlesubtitle .txtholder h2,
.tf-titlesubtitle .txtholder h3,
.tf-titlesubtitle .txtholder h4,
.tf-titlesubtitle .txtholder h5,
.tf-titlesubtitle .txtholder h6 {
  margin: 0 !important;
}
.tf-titlesubtitle.titlesub .txtholder h2 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-bottom: 5px !important;
}
.tf-titlesubtitle.titlesub .txtholder h6 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-top: 0 !important;
}
.tf-titlesubtitle.subtitle .txtholder h6 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-bottom: 5px !important;
}
.tf-titlesubtitle.subtitle .txtholder h2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-top: 0 !important;
}
