.infor{
    margin: 10vh 5vw;
    padding: 10px 10px;
    border-radius: 20px;
}
.infor p{
    margin-left: 3vh;
    font-size:1.3em;
}
.infor div{
    border: 5px solid #888;
    margin: 3vh 3vw;
    padding: 5px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
}
.infor div h2{
    font-size: 3.5vw;
}
.infor div h1{
    font-size: 4vw;
}
.title{
    font-size: 15vw;
    margin: 2vh 2vw;
}
*{
    margin: 0;
    padding: 0;
}
footer{
    text-align: center;
}
.link{
    text-decoration: none;
}
.link:hover{
    font-weight: bold;
}
header h1{
    text-align: center;
    font-size: 10vw;
}
header h1 a{
    text-decoration: none;
}
.same{
    margin: 10px 5vw;
    text-align: center;
}
header h2{
    margin-top: 2vh;
    text-align: center;
    font-size: 8vw;
}
label{
    font-size: 1.5em;
    font-weight: bold;
}
select{
    font-size: 1em;
    border-radius: 7px;
    padding:10px;  
    margin:10px;  
    font-weight: bold;
}
input{
    font-size: 1em;
    border-radius: 7px;
    padding:10px;  
    margin:10px;  
    font-weight: bold;
    max-width: 50vw;
}
#button{
    font-size: 1.5em;
    padding: 20px 50px;
    margin-left: 8vh;
}
::placeholder{
    font-weight: bold;
}