body{
margin:2cm;
width: 100rem;
background-color: #1d271e;

}

h1 {
    font-size: 20rem;
    align-content: center;
          background-color: #2f8d46;
          background-image: url(
"Images/imagepourtitre.jpg");
            background-repeat: repeat;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            margin-top: 100px;
            font-size: 120px;
            text-align: center;
            font-weight: bold;
            text-transform: uppercase;
            font-family: 'Steelfish Rg', 'helvetica neue', 
                            helvetica, arial, sans-serif;
            font-weight: 800;
            -webkit-font-smoothing: antialiased;
            border: 2px solid rgb(255, 255, 255);
  padding: 10px;
  border-radius: 6px 24px;
  border-width: 10px;
  position:static;
  
}

.h1:hover
{
    font-size:10rem;
    transition: all .5s;
    background-color:#ffffff;
    
            background-repeat: repeat;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
}

h2 {
    font-size: 3rem;
    width: 5.5em;
  height: 4 ex;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  color: white;
  cursor: pointer;
  
  
}

.h2:hover{
    font-size: 3.5rem;
    transition: all .5s;
    color:rgb(255, 44, 44);
    
    padding: 1rem;
    cursor: pointer;
   
    
  
}

.h2:active {
  box-shadow: 2px 2px 5px #ffffff;
  transition: none;
}

.h3{
    font-size: 1.5rem;
     width: 15%;
  height: 3ex;
  border: none;
  border-radius: 2px;
  font-weight: bold;
  color: white;
  cursor: pointer; 
    
}

.h3:hover{
font-size: 1.5rem;
    transition: all .5s;
    color:rgb(255, 183, 0);
    padding: 1rem;
    cursor: pointer;
}

.h3:active{
    box-shadow: 2px 2px 5px #fc894d;
  transition: none;
}


p{
    font-size: 1rem;
        font-size: 1.5rem;
        text-align: start;
        max-width: 50%;
        color: #ffffff;
    
}

summary {
  list-style-type: none; 
}

[open] summary {
  list-style-type: none;
}



.multiple1 {
  border: 2px solid green;
  padding: 10px;
  border-radius: 6px 24px;
}

details{
    
}

a{
  color:aliceblue;
}

