/* Scss Document */
@media (max-width: 599px) {
  h1, h1.main_title, h1 {
    font-size: 25px; } }
@media (min-width: 600px) and (max-width: 1200px) {
  h1, h1.main_title, h1 {
    font-size: calc(25px + (100vw - 600px) / 600 * 10); } }
@media (min-width: 1201px) {
  h1, h1.main_title, h1 {
    font-size: 35px; } }

/*H2 Anfang*/
@media (max-width: 599px) {
  h2 {
    font-size: 25px; } }
@media (min-width: 600px) and (max-width: 1200px) {
  h2 {
    font-size: calc(25px + (100vw - 600px) / 600 * 5); } }
@media (min-width: 1201px) {
  h2 {
    font-size: 30px; } }

/*H3 Anfang*/
@media (max-width: 599px) {
  h3 {
    font-size: 20px; } }
@media (min-width: 600px) and (max-width: 1200px) {
  h3 {
    font-size: calc(20px + (100vw - 600px) / 600 * 5); } }
@media (min-width: 1201px) {
  h3 {
    font-size: 25px; } }

/*H4 Anfang*/
@media (max-width: 599px) {
  h4 {
    font-size: 15px; } }
@media (min-width: 600px) and (max-width: 1200px) {
  h4 {
    font-size: calc(15px + (100vw - 600px) / 600 * 5); } }
@media (min-width: 1201px) {
  h4 {
    font-size: 20px; } }

/*H5 Anfang*/
@media (max-width: 599px) {
  h5 {
    font-size: 15px; } }
@media (min-width: 600px) and (max-width: 1200px) {
  h5 {
    font-size: calc(15px + (100vw - 600px) / 600 * 0); } }
@media (min-width: 1201px) {
  h5 {
    font-size: 15px; } }
