.main {
  padding: 1%;
}
.seksjon {
  display: flex;
  position: relative;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 5%;
  padding-top: 2%;
}
 
.tekst {
  flex: 1;
  max-width: 50%;
}
 
.bilde {
  flex: 1;
  max-width: 50%;
  height: auto;
  text-align: end;
}
 
.bildeto {
  flex: 1;
  max-width: 50%;
  height: auto;
  text-align: center;
}
 
.tekst_siste {
  flex: 1;
  max-width: 50%;
  text-align: center;
}
.tekst_siste a:hover {
  color: #D34F4F;
}
@media (max-width: 1140px) {
  .seksjon {
      flex-direction: column;
      align-items: center;
  }
 
  .bilde {
      max-width: 100%;
      text-align: center;
  }
 
  .bildeto {
    max-width: 100%;
    text-align: center;
  }
 
  .tekst {
      max-width: 100%;
      text-align: center;
  }
}