

.Titre1 {
  font-size: 100px;
  font-weight: 600;
  font-family: 'Poppins, sans-serif';
}

@media screen and (max-width: 700px) {
  .Titre1 {
    font-size: 60px;
  }
}



.para{
color: white;
}


.biographie{
background-color: #0F0C0C;
padding: 10px;
margin-top: 50px;
border-top-left-radius: 30px;
border-top-right-radius: 30px;
}

.titre-bio,
.titre-bio1,
.titre-bio2 {
  text-align: center;
  margin-bottom: 50px;
  font-size: 80px;
  color: transparent;               /* Texte transparent */
  -webkit-text-stroke: 2px white;  /* Contour blanc pour Safari */
  text-stroke: 1px white;          /* Contour blanc standard */
  font-weight: bold;
}

@media screen and (max-width: 700px) {
  .titre-bio,
  .titre-bio1,
  .titre-bio2 {
    font-size: 40px;
  }
}


.titre-pro {
  text-align: center;
  margin-bottom: 50px;
  font-size: 80px;
  color: transparent;               /* Texte transparent */
  -webkit-text-stroke: 2px #ff6600;  /* Contour blanc pour Safari */
  text-stroke: 1px #ff6600;          /* Contour blanc standard */
  font-weight: bold;
}


.titre-pro1 {
  text-align: center;
  margin-bottom: 50px;
  font-size: 80px;
  color: transparent;
  /* Texte transparent */
  -webkit-text-stroke: 2px #ffffff;
  /* Contour blanc pour Safari */
  text-stroke: 1px #ffffff;
  /* Contour blanc standard */
  font-weight: bold;
}


@media screen and (max-width: 700px) {
  .titre-pro {
    font-size: 40px;
  }
}


@media screen and (max-width: 700px) {
  .titre-pro1 {
    font-size: 40px;
  }
}




.titre1{
 color: white;
}

.para1{
color: white;

}


.btn-orange {
    background-color: #ff6600; /* orange vif */
    color: white;
    border: none;
    padding: 10px;
    margin-bottom: 30px;
  }
  .btn-orange:hover {
    background-color: #000000; /* orange un peu plus foncé au survol */
    color: #ff6600;
  }

    .btn-outline-orange {
    color: #ff6600;
    border: 2px solid #ff6600;
    transition: 0.3s;
  }

  .btn-outline-orange:hover {
    background-color: #ff6600;
    color: white;
  }

 .Distinction{
  background-color: #0F0C0C;
  padding: 5px;
 }

 .box{
height: 270px;
background-color: #ff6600;
border-radius: 20px;
padding: 10px;
color: #ffffff;
 }


 .box1{
height: 270px;
background-color: #0F0C0C;
border-radius: 20px;
padding: 10px;
color: #ffffff;
 }

 .fi-rr-trophy-star{
  padding: 10px;
 }

 .trophy{
  margin-bottom: 5px;
  margin-top: 5px;
 }

 .annee{
font-size: 20px;

 }


.blog{
  background-color: #0F0C0C;
}

    .glide__slide img {
      width: 100%;
      height: auto;
      border-radius: 15px;
    }

    #intro {
      max-width: 1000px;
      margin: 50px auto;
    }


    .bi-facebook,.bi-tiktok{
    color: #ff6600;
font-size: 30px;
    }

    .bi-instagram,.bi-google{
    color: #0F0C0C;
font-size: 30px;
    }

    .social-links{
      background: #ffffff;
      height: 100px;
      width: 270px;
      border-radius: 30px;
      margin-bottom: 15px;
    }

.Contact{
color: #ff6600;

}

