*
{
    margin: 0px;
    padding: 0px;
    text-transform: uppercase;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.background-image
{
    background-image: url('img/fond.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

section
{
    margin-top: 140px;
}

h1
{
    font-size: 44px;
    font-weight: bold;
    text-align: center;
}

.contenu
{
    display: flex;
    justify-content: center;
    padding-top: 60px;
}

.formulaire
{
    background-color: #FFF8F8;
    border: 10px solid #E8C5C3;
    margin-left: 20px;
    padding: 40px;
    width: 615px;
}

li
{
    text-decoration: none;
}

h2
{
    font-size: 36px;
    color: #E8C5C3;
    border-bottom: solid 2px #E8C5C3;
    margin-bottom: 50px;
}

p
{
    margin-bottom: 70px;
}

span
{
    font-size: 24px;
    color: #E8C5C3;
}

input
{
    display: flex;
    flex-direction: column;
    background-color: #FFF8F8;
    border: none;
    border-bottom: solid 2px #E8C5C3;
    color: #3F2120;
    font-size: 30px;
}
.boutonAchat
{
    display: flex;
    justify-content: center;

    align-items: center;
    background-color: #909f42;
    font-size: 22px;
    border-radius: 28px;
    width: 230px;
    height: 55px;
}

.boutonAchat a
{
    color:white;
    text-decoration: none;
}
