html, body { height: 100%}

body { 
    font-size: 50px;

    background-color: rgb(1, 63, 144);

    height: 100%;}

* { 
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;  
}

body {
    box-sizing: border-box;
    margin: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 10px;
}
#plurivers { 
    margin: -.065em 0 0 0; 
    text-align: center; 
    z-index: 3;
    align-self: flex-start;
    
    font-family: "XCiero_Affigere" ;
    font-size: 7.5em;
    line-height: 1em;
    letter-spacing: 2px;
    color: rgb(252, 202, 213);
}

#authorsaccueil {
    text-align: right; 
    z-index: 3;
    font-family: "Zalando" ;
    font-size: 1em;
    line-height: 1em;
    letter-spacing: 2px;
    color: rgb(252, 202, 213);
    white-space: pre-line;
    margin: 0;
    
}

span { 
    position: relative;
     transition: all 200ms;
    }

#btn {
    position: fixed; 
    font-family: "XCiero_Affigere" ;
    right: 50%; 
    top:50%; 
    z-index: 4; 
    transition: transform 500ms;
    color: rgb(252, 202, 213);
    font-size: 5em;
}



#btn:hover{
    transform: rotate(790deg);
}

a{
    text-decoration: none;
}