
.startcontainer {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 80vh;
  height: auto;
  background: url('https://cdn.hsystemcontent.com/images/96873.jpg') no-repeat center center / cover;
  text-align: center;
  padding: 20px;
}

.startcontent {
  background-color: rgba(255, 255, 255, 0.85); /* Lätt bakgrund för läsbarhet */
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  border: 1px solid #0f2547;
  transition: height 0.3s ease, padding 0.3s ease; /* Smidig övergång för höjd */
  overflow: hidden; /* Förhindra innehåll från att poppa ut */
}

h1 {
    
  margin-bottom: 10px;
  color: #0f2547;
  font-weight:700;
  font-size: 26px;

}


.button-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 20px; 
  justify-content: center;
  padding-bottom:20px;
}

.Startbtn {
  width: 300px;
   height:60px;
   
   border: none;
  background-color: #204783;
  border-radius: 5px;
  transition: background-color 0.3s ease;
  cursor: pointer;
  
}


.Startbtn:hover {
  background-color: #0f2547;
}

.Startbtn p {

  color: white;
 
  text-align: center;
 
}


/* Stil för bild/logotyp */
.button-group {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px; /* Mellanrum mellan grupper */
}

.button-logo {
  width: auto;
  height: 50px;
  margin-bottom: 10px;
}


/* Subknappar */
.Startbtn.subbutton {
  background-color: #204783;
  width: 250px;
  height: 50px;
  
  margin-top: 10px;
  opacity: 0; /* Börja osynlig */
  transform: translateY(-20px); /* Skjut uppåt för att skapa slide-effekt */
  transition: opacity 0.3s ease, transform 0.3s ease; /* Smooth transition */
}

/* När knappen visas */
.Startbtn.subbutton.show {
  opacity: 1;
  transform: translateY(0); /* Återställ position */
}

/* Aktiv huvudknapp */
.Startbtn.active {
  background-color: #0f2547;
  color: white;
}

.subbutton a{
    font-size: 1.2em;
  display: block;
  color: white;
  text-align: center;
  text-decoration:none;
 }

.subbutton:hover {
  background-color: #0f2547;
