:root {
	--hauptfarbe: #186968;
    --hauptfarbe_alternativ: #0a4948;
    --hauptfarbe_hellhinterg: #E7EDF3;
    --hauptfarbe_dunkelhinterg: ;
    --zweitfarbe: #BE5A5A;
    --stuhlmann: #95CAE2;
    --behrendt: #81B55D;
    --lukes: #D75537;
    --hell: #ffffff;
    --hell_transparent: #ffffff45;
    --hell_wenig_transparent: #ffffffab;
    --hellgrau: #eaeaea;
    --mittelgrau: #afafaf;
    --grau: gray;
    --dunkelgrau: #696969;
    --schwarzgrau: #404040;
    --dunkel: #000000;
	
	--fontfam: 'Noto Sans', 'Arial', sans-serif;
}


#google_maps_zustimmung_ablehnung_wiederrufen_dialog {width: calc(100% - 50px) !important;}
.google_map_global {width: 100%;}
.google_map_global .google_map {width: 100% !important;}
.google_map_global h4, .google_map_global p {color: var(--hauptfarbe);}

#datenschutz_text p, #datenschutz_text h3 {color: var(--hauptfarbe);}
#kontaktformular fieldset legend {border: 1px solid white;}
#kontaktformular p {color: var(--hauptfarbe);}
#kontaktformular a {color: var(--hauptfarbe);}

h1, h2, h3, h4, h5, h6, h7, p, li, a {color: var(--hell); font-family: var(--fontfam);}

#inhalt h1 {color: var(--hell);}

h4 {font-size: 1.2rem; font-weight: 500; margin: 15px 0 5px 0;}

p {margin: 4px 0; font-size: 0.95rem; line-height: 1.3rem;}
.multibox_standard li {margin: 4px 0; font-size: 0.95rem; line-height: 1.3rem;}
p a, .bst_text_anordnung3 li a {background-color: var(--zweitfarbe); padding: 1px 4px; border-radius: 4px; transition: 0.2s;} 
p a:hover, .bst_text_anordnung3 li a:hover {background-color: var(--hauptfarbe_alternativ);}


#rahmen {background-color: var(--hauptfarbe); min-height: 80vh;}



#bilderleiste {background-color: var(--hell); height: auto; min-height: 10vh; padding: 3vh 0;}
#bilderleiste h1, #bilderleiste h2 {color: var(--hauptfarbe); text-align: center;}
#bilderleiste h1 {font-size: 2.7vw; line-height: 3vw; margin: 0 0 10px 0; font-weight: 800; margin: 0;}
#bilderleiste h2 {font-size: 3vw; line-height: 3vw; margin: 0; font-weight: 300;}



#navigation {background-color: var(--dunkelgrau);}

#navi_mobile_2020 {background-color: var(--dunkelgrau);}
#navigation ul li a {font-weight: 500; transition: 0.2s;}
#navigation ul li a:hover {background-color: var(--zweitfarbe); color: var(--hell)}
#navigation ul li a.aktiv {color: var(--hell); background-color: var(--zweitfarbe);}
#navigation ul li a.aktiv:hover {color: var(--hell); background-color: var(--dunkel);}





#inhalt.inhalt_21 {width: 100%;}
.inhalt_21 .bstb_intuitiv {display: grid; grid: auto auto / auto auto auto; padding: 3vh 0;}
.inhalt_21 .bstb_intuitiv .multibox_standard {border-right: 2px solid var(--hellgrau); padding: 0 3vw; margin: 3vh 0;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(1) {grid-column-start: 1;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(2) {grid-column-start: 1;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(3) {grid-column-start: 2; grid-row-start: 1;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(4) {grid-column-start: 2; grid-row-start: 2;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(5) {grid-column-start: 3; grid-row-start: 1;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(6) {grid-column-start: 3; grid-row-start: 2;}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(5) {border-right: unset;}
.inhalt_21 .bstb_intuitiv .multibox_standard:last-of-type {border-right: unset;}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_mb_bilder_anordnung3 {grid-row-start: 3;}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_ue1_anordnung3 {grid-column-start: 1; justify-content: center; margin-bottom: 50px; position: relative;}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_ue1_anordnung3::after {content: ''; height: 5px; width: 30%; position: absolute; bottom: -10px; background-color: var(--zweitfarbe);}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(1) .bst_ue1_anordnung3::after {background-color: var(--stuhlmann);}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(3) .bst_ue1_anordnung3::after {background-color: var(--behrendt);}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(5) .bst_ue1_anordnung3::after {background-color: var(--lukes);}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_ue2_anordnung3 {grid-column-start: 1; justify-content: center; margin: -30px 0 30px 0; }
.inhalt_21 .bstb_intuitiv .multibox_standard .mb_linkausgabe {margin-top: 20px;}


/*--
#inhalt.inhalt_21 {width: 100%;}
.inhalt_21 .bstb_intuitiv {display: flex; flex-wrap: wrap; justify-content: space-evenly;}
.inhalt_21 .bstb_intuitiv .multibox_standard {max-width: 30%; border-right: 2px solid var(--hellgrau); padding: 0 0.5vw;}
.inhalt_21 .bstb_intuitiv .multibox_standard:last-of-type {border-right: unset;}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_mb_bilder_anordnung3 {grid-row-start: 3;}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_ue1_anordnung3 {grid-column-start: 1; justify-content: center; margin-bottom: 50px; position: relative;}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_ue1_anordnung3::after {content: ''; height: 5px; width: 30%; position: absolute; bottom: -10px; background-color: var(--zweitfarbe);}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(1) .bst_ue1_anordnung3::after {background-color: var(--stuhlmann);}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(2) .bst_ue1_anordnung3::after {background-color: var(--behrendt);}
.inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(3) .bst_ue1_anordnung3::after {background-color: var(--lukes);}
.inhalt_21 .bstb_intuitiv .multibox_standard .bst_ue2_anordnung3 {grid-column-start: 1; justify-content: center; margin: -30px 0 30px 0; }
.inhalt_21 .bstb_intuitiv .multibox_standard .mb_linkausgabe {margin-top: 20px;}
--*/



#inhalt.inhalt_40 {width: 100%;}
.inhalt_40 .bstb_intuitiv {display: flex; flex-wrap: wrap; justify-content: space-evenly;}
.inhalt_40 .bstb_intuitiv .multibox_standard:nth-of-type(odd) {border-right: 2px solid var(--hellgrau); padding: 0 5vw;}
.inhalt_40 .multibox_standard {max-width: 700px;}
.inhalt_40 .multibox_standard .bst_ue1_anordnung3 {grid-column-end: 5;}
.inhalt_40 .multibox_standard .bst_mb_bilder_anordnung3 {width: 20vw; grid-column-start: 4; height: 100%; align-items: center; grid-row-start: 2;}
.inhalt_40 .multibox_standard .bst_mb_ein_bild_anordnung3 {padding-right: 0; padding-left: 1.5vw;}



#inhalt.inhalt_37 {width: 100%;}
#inhalt.inhalt_37 .indiv_seitenvorlage {display: flex; flex-wrap: wrap; justify-content: center;}
.inhalt_37 .bstb_intuitiv {display: flex; flex-wrap: wrap; flex-direction: column; max-width: 22%; padding: 0 3vw;}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard {margin: 3vh 0;}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard:first-of-type {margin: 6vh 0 0 0;}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard .bst_ue1_anordnung3 {position: relative;}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard .bst_ue1_anordnung3::after {content: ''; height: 5px; width: 50%; position: absolute; bottom: -10px; background-color: var(--zweitfarbe);}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard:nth-of-type(1) .bst_ue1_anordnung3::after {background-color: transparent;}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard:nth-of-type(2) .bst_ue1_anordnung3::after {background-color: var(--behrendt);}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard:nth-of-type(3) .bst_ue1_anordnung3::after {background-color: var(--stuhlmann);}
.inhalt_37 #bstb_bstb_kontakt .multibox_standard:nth-of-type(4) .bst_ue1_anordnung3::after {background-color: var(--lukes);}
.inhalt_37 #bstb_bstb_kontaktformular {width: 100%; max-width: unset; justify-content: center; align-items: center;}
.inhalt_37 #bstb_bstb_kontaktformular .multibox_standard {width: 40vw; display: flex; flex-direction: column; justify-content: center; align-items: center; border: 2px solid white; padding: 3vh 4vw;}
.inhalt_37 #bstb_bstb_kontaktformular .multibox_standard div p {text-align: center;}




.multibox_standard {align-items: flex-start; align-content: flex-start;}
.multibox_standard .bst_mb_bilder_anordnung3 {width: 12vw;}
.multibox_standard .bst_mb_ein_bild_anordnung3 {padding-right: 1.5vw;}
.multibox_standard .bst_mb_ein_bild_anordnung3 img {width: 100%; border-radius: 20px; box-shadow: 0 2px 15px #042928cf;}
.multibox_standard .bst_ue1_anordnung3 {color: var(--hell); font-size: 2rem; line-height: 2.3rem;}
.multibox_standard .bst_ue2_anordnung3 {display: flex; grid-column-start: 2; grid-column-end: 4; max-width: 700px; margin-top: -10px; font-size: 1.4rem; line-height: 1.8rem; font-weight: 300;}
.multibox_standard .bst_text_anordnung3 ul {margin: 0;}
.multibox_standard .mb_linkausgabe {background-color: var(--zweitfarbe); border-radius: 10px; border: unset;}




.inhalt_1 .multibox_standard .bst_mb_bilder_anordnung3 {width: 30vw; grid-column-start: 4; height: 100%; align-items: center;}
.inhalt_1 .multibox_standard .bst_mb_ein_bild_anordnung3 {padding-right: 0; padding-left: 1.5vw;}







.map_div_link a {color: var(--hauptfarbe); text-decoration: underline;}




/*
#fuss {background-color: var(--hauptfarbe_hellhinterg); display: flex; flex-direction: column;}
#fuss_erste_zeile {display: flex; flex-wrap: wrap;}
#fuss_erste_zeile a {height: 20vh; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 2vh 3vw;}
#fuss_erste_zeile a img {height: 65%; transition: 0.2s;}
#fuss_erste_zeile a img:hover {height: 75%;}
#fuss_erste_zeile a:last-of-type img {height: 80%; transition: 0.2s;}
#fuss_erste_zeile a:last-of-type img:hover {height: 90%;}

#fuss_zweite_zeile {padding: 2vh 4vw; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
#fuss_zweite_zeile a {color: var(--hauptfarbe); padding: 10px 30px; text-transform: uppercase; letter-spacing: 1px; transition: 0.2s;}
#fuss_zweite_zeile a:hover {letter-spacing: 0;}
*/


#fuss {background-color: var(--hauptfarbe_hellhinterg); display: flex; flex-direction: column;}
#fuss_erste_zeile {display: flex; flex-wrap: wrap; width: 100%; justify-content: space-between; min-height: 15vh; align-items: center;}
#fuss_erste_zeile a {height: 12vh; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 1.5vh 3vw;}
#fuss_erste_zeile a img {height: 65%; transition: 0.2s;}
#fuss_erste_zeile a img:hover {height: 75%;}
#fuss_erste_zeile a:last-of-type img {height: 90%; transition: 0.2s;}
#fuss_erste_zeile a:last-of-type img:hover {height: 95%;}

#fuss_mitte {padding: 2vh 4vw; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
#fuss_mitte a {color: var(--hauptfarbe); padding: 10px 30px; text-transform: uppercase; letter-spacing: 1px; transition: 0.2s; height: auto;}
#fuss_mitte a:hover {letter-spacing: 0;}






@media screen and (max-width: 768px) {
	
	
	#bilderleiste {border-bottom: 5px solid var(--zweitfarbe);}
	#bilderleiste h1 {font-size: 7vw; line-height: 8vw;}
	#bilderleiste h2 {font-size: 6vw; line-height: 6vw;}
	
	
	.multibox_standard .bst_ue1_anordnung3 {font-size: 1.6rem; line-height: 2rem;}
	
	#inhalt.inhalt_21 {width: 92%;}
 .inhalt_21 .bstb_intuitiv {grid: auto;}
	.inhalt_21 .bstb_intuitiv .multibox_standard {max-width: 90%; border-right: none; margin: 2vh 0;}
 .inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(1) {grid-column-start: 1;}
 .inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(2) {grid-column-start: 1; grid-row-start: 2; border-bottom: 3px solid white; padding-bottom: 6vh; margin-bottom: 6vh;}
 .inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(3) {grid-column-start: 1; grid-row-start: 3;}
 .inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(4) {grid-column-start: 1; grid-row-start: 4; border-bottom: 3px solid white; padding-bottom: 6vh; margin-bottom: 6vh;}
 .inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(5) {grid-column-start: 1; grid-row-start: 5;}
 .inhalt_21 .bstb_intuitiv .multibox_standard:nth-of-type(6) {grid-column-start: 1; grid-row-start: 6;}
	.inhalt_21 .bstb_intuitiv .multibox_standard .bst_mb_bilder_anordnung3 {width: 50vw; grid-column-start: 1; grid-column-end: 4; justify-self: center;}
	.inhalt_21 .bstb_intuitiv .multibox_standard .mb_linkausgabe {justify-self: center;}
 
 
 
 #inhalt.inhalt_40 {width: 92%;}
.inhalt_40 .bstb_intuitiv .multibox_standard:nth-of-type(odd) {border-right: none; padding: 0;}
	
 
 #inhalt.inhalt_37 {width: 92%;}
 .inhalt_37 .bstb_intuitiv {max-width: 100%;}
 .inhalt_37 #bstb_bstb_kontaktformular .multibox_standard {width: 70vw;}
 
 
 .inhalt_40 .multibox_standard .bst_mb_bilder_anordnung3 {grid-row-start: 6; grid-column-start: 2; width: 100%; grid-column-end: 4;}
 .inhalt_40 .multibox_standard .bst_mb_ein_bild_anordnung3 {padding-left: 0; padding-top: 2vh;} 
 
 .inhalt_1 .multibox_standard .bst_mb_bilder_anordnung3 {grid-row-start: 6; grid-column-start: 2; width: 100%; grid-column-end: 4;}
 .inhalt_1 .multibox_standard .bst_mb_ein_bild_anordnung3 {padding-left: 0; padding-top: 4vh;}
 
 #fuss_erste_zeile {justify-content: center;}
 #fuss_erste_zeile a {height: 20vh;}
 #fuss_mitte a {height: auto;}
}




/* noto-sans-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/noto-sans-v28-latin-100.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-100.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-100.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-100.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-100.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/noto-sans-v28-latin-100italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-100italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-100italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-100italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-100italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/noto-sans-v28-latin-200.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-200.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-200.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-200.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-200.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/noto-sans-v28-latin-200italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-200italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-200italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-200italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-200italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/noto-sans-v28-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-300.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-300.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-300.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/noto-sans-v28-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-300italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-300italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-300italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/noto-sans-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-regular.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-regular.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-regular.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/noto-sans-v28-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/noto-sans-v28-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-500.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-500.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-500.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/noto-sans-v28-latin-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-500italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-500italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-500italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-500italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/noto-sans-v28-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-600.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-600.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-600.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/noto-sans-v28-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-600italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-600italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-600italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/noto-sans-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-700.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-700.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-700.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/noto-sans-v28-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-700italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-700italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-700italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/noto-sans-v28-latin-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-800.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-800.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-800.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-800.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/noto-sans-v28-latin-800italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-800italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-800italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-800italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-800italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/noto-sans-v28-latin-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-900.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-900.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-900.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-900.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/noto-sans-v28-latin-900italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/noto-sans-v28-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-v28-latin-900italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/noto-sans-v28-latin-900italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/noto-sans-v28-latin-900italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/noto-sans-v28-latin-900italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}