nav ul {
    list-style-type: none ;
    display: flex ;
    padding: 15px ;
    gap: 270px ; 
    background-image: url(images/entete-2.jpg );
-webkit-text-fill-color: aqua;
font-size:large ;
border-radius: 15px; }

body {font-family:'Times New Roman', Times, serif ;
    margin: 20px ; 
    background-image:url(images/Beige\ Grey\ Minimalist\ Aesthetic\ Simple\ Grid\ Photo\ Collage.png) ;
    color: red;
    line-height: 2.2;}
    
    form { background-color: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0, 0 , 0 , 9.6) ;}
    
    h1 {border-color: yellow;
    text-align: center;
    margin: 20px;}
    
    fieldset{padding: 15px ;
    border-radius: 4px;
    border: 1px solid #ee1515;
    margin-bottom: 20px;}
    
    legend{padding: 5px 10px;
    background-color: rgb(0, 0, 8);
    border-radius: 15px;
    font-weight: bold;}
    
    label{display: block;
    margin-top: 8px;
    font-weight: bold;}
    
    input[type="text"] , 
    input[type="email"] {width: calc(100% - 22px);
    padding: 10px;
    margin-bottom: 10px ;
    border: 3px solid #ee1515;}
    
    input[type="submit"] {background-color: rgb(255, 17, 0);
    border-radius: 8px;}
    @media (max-width: 600px) {
        form{ padding: 1px;}
    }