@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap');

<!--
*{
      margin: 0;
      padding: 0;
      box-sizing: border-box;
     
}
body{
      background:#589cb4;
}

body{
      font-family: 'roboto'sans-serif;
       }
a{text-decoration: none;}
.navbar{
   display: flex;   
   justify-content: space-between;
   padding: 16px;
   background-color: #1f231b;
   
}
.logo_tittle, .navbar ul li a{color:rgb(231, 136, 219)}
.navbar ul{
      display: flex;
      align-items: center;
      list-style-type: none;
}
.navbar ul li a {
      padding: 12px;
      margin: 0 6px;
}
.navbar ul li a:hover{
      color:#1d1d1d;
      background-color: #ffb42a;
      border-radius: 4px;
}


body {font-family: Arial, Helvetica, sans-serif;
      padding: 0px;}
    
    input[type=text], textarea, input[type=email] {
      width: 100%;
      padding: 12px;
      border: 1px solid #ccc;
      border-radius: 4px;
      box-sizing: border-box;
      margin-top: 6px;
      margin-bottom: 16px;
      margin-right: 0px;
      margin-left: 0px;
      resize: vertical;
    }
    label{margin-right: 0px;
      margin-left: 0px;
      width: 100%;}
    
    input[type=submit] {
      background-color: #1255a2;
      color: white;
      padding: 12px 20px;
      border: none;
      border-radius: 4px;
      cursor: pointer;
    }
    
    input[type=submit]:hover {
      background-color: #1872D9;
    }
    
    .container {
      /* Ajouter box-sizing */
      box-sizing : border-box;
      border-radius:5px;
      background-color:#f2f2f2;
      padding:20px;
      width: 100%;
      /* redéfinition 400 + 2*20 */
      max-width: 840px;
      margin:0 auto;
    }
    h1  {
      color: #ffc800;
      width: 100%;
    }
    -->


     iframe {
  border: 1px solid black;
  width: 100%; 
  height: auto;/* prévaut sur la largeur définie par l'attribut HTML width */
}

