@charset "utf-8";

#intro-impressum h2 {
    font-size: 4rem;
    color: #ffff;
}

#impressum h1 {
    font-size: 2rem;
    padding-bottom: 1rem;
}

#impressum h2 {
    font-size: 1.25rem;
    padding-top: 0.5rem;
}

#impressum a {
    background: -webkit-linear-gradient(0.85turn, #2CAAE2, #3BAB45);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-decoration: none;
}

#impressum a:hover {
    opacity: 0.75;

}

#intro-datenschutz h2 {
    font-size: 4rem;
    color: #ffff;
}


#datenschutz h1 {
    font-size: 2rem;
    padding-bottom: 1rem;
}

#datenschutz h2 {
    font-size: 1.25rem;
    padding-top: 0.5rem;
    padding-bottom: 0.3rem;
}

#datenschutz h3 {
    font-size: 1rem;
    font-weight: 600;
    padding-top: 0.2rem;
}

#datenschutz h4 {
    font-size: 1rem;
    font-weight: 500;
}

#datenschutz a {
    background: -webkit-linear-gradient(0.85turn, #2CAAE2, #3BAB45);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-decoration: none;
}

#datenschutz a:hover {
    opacity: 0.75;
}

#datenschutz li::before{
  content: "";
  background-image: url("../img/list.svg");
  background-size: 0.7rem 0.7rem;
  display: inline-block;
  width: 1.5rem;
  height: 0.7rem;
  background-repeat: no-repeat;
}

#datenschutz ul {
  list-style-type: none;
}
