
h1{
margin-top: 30vh; /* poussé de la moitié de hauteur de viewport */
}
form{
    width:40%;
margin: auto;
padding-bottom:1vw;
text-align: center;
border-style:outset;
background-color:#ec2771b5;
    font-size:2vw;
}

input{
width:80%;
    font-size:1.5vw;
}

@media (orientation: portrait){
form {
width:80%;
    font-size:5vw;
}
    input{
width:80%;
    font-size:4vw;
}
}