*{
    margin: auto;
    padding: auto;
}
    
header{
	display: flex;
	box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.5);
}


body{
    background-color: antiquewhite;
}


ul{
    display: flex;
}

li{
    display: flex;
    text-decoration: none;
    font-size: 20px;
    margin-right: 1%;
}

main{
    text-align: center;
    margin-top: 8%;
    margin-left: 29%;
    margin-right: 29%;
    border: 1px solid black;
    border-radius: 20px;
    background-color: #E9A178;
    
}

img{
    width: 18%;
    margin-top: 10px
}

h1{
    padding-bottom: 20px;
}

form input{
    margin: 5px;
    width: 35%;
}

input[type=submit]{
    margin-bottom: 10px;
}

p{
    margin-bottom: 20px;
}

.lien{
    width: 40%;
    padding-right: 1%;
}

.logo{
    width: 60%;
}

a{
    text-decoration: none;
}

.co{
    font-size: 18px;
    padding-top: 2%;
}


.result{
    text-align: center;
    font-size: 20px;
    padding-top: 25px;
}

@media (max-width:1100px) {

    .logo{
        width:55%;
    }

    .lien{
        width:45%;
    }

    img{
        width: 25%;
    }

    main{
        margin-left: 25%;
        margin-right: 25%;
        margin-top: 15%;
    }   
}


@media (max-width: 892px) {
    .lien{
        width: 60%;
    }

    .logo{
        width:40%;
    }

    img{
        width: 40%;
    }
}


@media (max-width:810px) {

    main{
        margin-left: 20%;
        margin-right: 20%;
        margin-top: 13%;
    }

    
}


@media (max-width: 662px) {
    .lien{
        width: 70%;
    }

    .logo{
        width:30%;
    }

    img{
        width: 45%;
    }
}



@media (max-width: 572px) {
    .lien{
        width: 77%;
    }

    .logo{
        width:23%;
    }

    img{
        width: 65%;
    }

    li a{
        font-size: 15px;
    }
}

@media (max-width:428px) {

    .lien{
        width: 80%;
    }

    li{
        font-size: 15px;
    }

    .logo{
        width:20%;
    }
    img{
        width: 100%;
    }

    main{
        margin-left: 10%;
        margin-right: 10%;
        margin-top: 55%;
    }

    form input{
        margin: 5px;
        width: 45%;
        
    }

    
}


@media (max-width: 384px) {
    .lien{
        text-align: center;
        width: 95%;
    }

    .logo{
        width:10%;
    }

    img{
        width: 200%;
    }

    

   
}

@media (max-width:375px) {
    main{
        margin-left: 10%;
        margin-right: 10%;
    }

    form input{
        margin: 5px;
        width: 45%;
        
    }
}


