* {
  box-sizing: border-box;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue",  Arial, sans-serif;
  margin: auto;
}
body {
  background-color: darkred;
  background-repeat: no-repeat;
  /*height: 3800vh;*/
  text-decoration: none;
  color: #ffffff;
  display: flex;
  flex-direction: column;
  text-align: left;
align-items:center;
justify-content: center;
  
}

.Überschrift {
font-size: 28px;
margin-bottom: 20px;
margin-top: 50px;

  	text-shadow: 1px 1px 1px white,
        1px 2px 1px grey,
        1px 3px 1px grey,
        1px 4px 1px grey,
        1px 5px 1px grey,
        1px 6px 1px grey,
        1px 7px 1px grey,
    1px 18px 6px rgba(16,16,16,0.4),
    1px 22px 10px rgba(16,16,16,0.2),
    1px 25px 35px rgba(16,16,16,0.2),
    1px 30px 60px rgba(16,16,16,0.4);

animation: fade-in-down 1.5s ease;
}
@keyframes fade-in-down {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}


.Button1 > a > button {
  background: #f6821f;
  border-radius: 5px;
  border: none;
  width: 90px;
  margin-top: 0px;
  height: 40px;
  color: #ffffff;
  text-align: center;
  font-weight: 600;
  font-size: 18px;
  line-height: 16px;
  background: rgba(246, 130, 31, 1);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.25);
  cursor: pointer;
  margin-top: 30px;
  margin-bottom: 50px;
  margin-left: 0px;
  box-shadow: 0px 3px 0px #7D4210, 0px 3px 6px #111111;
  transition: all 0.2 ease;
}

.Text{

  display: block;
  padding-left:40px;
  padding-right:40px;
  margin-bottom: 50px;
 
  
}
.Text h2{
padding-bottom: 20px;
padding-top:20px;
}

.Text a{
  text-decoration:none;
  color: white;
}



@media(max-width:700px) {
 
  .Text {
    padding-left:30px;
    padding-right:30px;
    max-width: 390px;
  }
  .Überschrift {
    font-size: 16px;
  }
}
