 * {
  box-sizing: border-box;
}

body, html {
  height: 100%;
  margin: 0;
  font: 400 15px/1.8 "Lato", sans-serif;
  color: #777;
}

.bild1{
    width: 100%;
     opacity: 70%;
}
.text{
    color:#ddd;
    background-color:#282E34;
    text-align:center;
     padding:151.5px 0px;
    text-align: center;
      font: 20px "Lato", sans-serif;
}
.text2{
    color:#ddd;
    background-color:#282E34;
    text-align:center;
     padding:20px 0px;
    text-align: center;
      font: 20px "Lato", sans-serif;
}

.parallax {
  /* The image used */
  background-image: url("Bilder/3.jpg");

  /* Set a specific height */
  min-height: 500px; 

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.parallax2 {
  /* The image used */
  background-image: url("Bilder/Bild1.JPG");

  /* Set a specific height */
  min-height: 500px;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

a{
    color: #fff;
}   

/* Create two equal columns that floats next to each other */
.column1 {
  float: left;
  width: 30%;
  padding: 10px;
  background-color:#282E34;
}
.column2 {
  float: left;
  width: 70%;
  padding: 10px;
  background-color:#282E34;
  height: auto;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
  background-color:#282E34;
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column1 {
    width: 100%;
  }
    .column2 {
    width: 100%;
  }
  .text{
     padding: 20px 0px;
  
}
}      