@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap');

:root {
--textfarbe:#000;
--hellfarbe:#fff;
--transparenz:rgba(70, 200, 30, 0.2);
--bgdunkel:#000;
--bghell:#fff;
--hellesgrau:lightgray;
--menueschatten:0px 2px 15px var(--textfarbe);
--auszeichnungblau:#005990;
--hellstesblau:#ddf2ff;
--keiltecblau:#005990;
--keiltecrot:#cc071e;
--bilderfarbe1:var(--keiltecblau);
--bilderfarbe2:#0271b6;
}



html{
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
font-family: 'Poppins', sans-serif;
color:var(--textfarbe);
--scroll-behavior: smooth;
scroll-behavior: smooth;
-webkit-overflow-scrolling: touch;
       min-width: 100%;
       width: auto;
       margin:0;
}
body{background: var(--hellfarbe1);
margin:0;
font-family: 'Lato',sans-serif;
font-size: 16px;
font-style: normal;
line-height: 1.5em;}


h1, h2, h3{font-family: 'Open+Sans:400,600,700',sans-serif;}
h4, h5, h6, p{font-family: 'Open+Sans:400,600,700',sans-serif;}

h1, h3.zitattext {
    
   
}

h2 {}
h3{}
h4 {
    
    
}
h5{}
h6{}
p{}
	*, *:before, *:after {
	  box-sizing: border-box;
	}
li { list-style-type: none; }
.textrot{color:var(--keiltecrot)}
@media all and (min-width: 668px) {

  h1, h3.zitattext{}
      h1, h2, h3{}
      h4, h5, h6, p{}


  h1, h3.zitattext{;}
  h2 {}
  h3{}
  h4{}
  h5{}
  h6{}
  p{}
}
