.top, header{
    width: 100%;
    height: 30px;
    background-color: rgba(255, 255, 255, 0.853);
}
.flex-container, li, a{
    display: flex;
    width: 50%;
    height: 30px;
    margin-left: 20%;
    align-items: center;
    justify-content: space-between;
    color: hsl(0, 0%, 0%);
    justify-content: center;
    text-align: center;
    font-family: Georgia, 'Times New Roman', Times, serif;
    text-decoration: none;
    

}
.topf{
  display: flex;
  width: 100%;
  height: auto;
  margin-left: -42%;
  margin-top: 1%;
}
form.sogebar input[type=text] {
    display: flex;
    padding: 9px;
    font-size: 17px;
    border: 1px solid rgb(226, 226, 226);
    width: 156%;
    background: #ffffff;
    border-radius: 30px;
    margin-left: 1.5%;
    margin-top: 1%;

    
  
  }
  
  form.sogebar::after {
    content: "";
    clear: both;
    display: table;
}
.trykbar{
  display: flex;
  margin-top: -37.5px;
}

body{
    margin: 0%;
    background-color: #286a55;
}

.flex-container1{
  display: flex;
  width: 100%;
  height: 1200px;
  background-color: rgba(202, 135, 47, 0);
  justify-content: space-evenly;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: center;

}
.flex-box2, h2{
  width: 270px;
  height: 500px;
  background-color: hsl(0, 0%, 100%);
  border-radius: 26px;

  text-align: center;
}
.stole{
  width: 230px;
  height: 200px;
}
.mandag{
  text-align: left;
  margin-top: -165%;
  margin-left: 5%;
  color: grey;
}
button{
  text-decoration: none;
  border-radius: 32px;
  padding: 8px 20px;
  background-color: rgb(255, 77, 77);
  color: hsl(0, 0%, 0%);
  margin-right: 60%;
  border-color: red;
}
p{
  margin-top: -2%;
}

@media (max-width: 800px) {
  .row {
    flex-direction: column-reverse;
  }
  .col-25 {
    margin-bottom: 20px;
  }
}
@media screen {min-zoom: 250%;
  
}
