/*------------------------------gnf-*/

.cadre_gnl_drone_stab {
  position: relative;
  width: 100%;
  height: 75vh; /* Adjust the height as needed */
  overflow: hidden;
}
/*---------------------------------cadre_gnl_drone_stab_img--------------*/
.cadre_gnl_drone_stab_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.img_cadre_gnl_drone_stab {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/*-----------------------------cadre_gnl_drone_stab_txt--------------*/
.cadre_gnl_drone_stab_gnl_texte {
  width: 30%;
  padding-left: 20%;
  height: 100%;
  position: relative;
  z-index: 2;
  color: white; /* Adjust the text color for better readability */
  background: rgba(0, 0, 0, 0.5); /* Optional: Adds a semi-transparent background to the text for better readability */
}

.cadre_gnl_drone_stab_bar::after{
    content: '';
    width: 7%;
    height: 2px;
    position: absolute;
    background-color: #f00;
}

.lientitre_drone_stabilise{
  position: relative;
  text-align: center;
  color: #fff;
  background-color: #EF1F1F78;
  border-radius: 30px 30px 30px 30px;
  text-decoration: none;
  width: 25%;
  padding-top: 1%;
  padding-bottom: 1%;
  display: flex;
  justify-content: center; /* Centrer horizontalement */
}

.lientitre:hover{
  background-color: #f00
}

/*-----------detail texte--------------------------*/

.cadre_gnl_drone_stab_texte_1{
    padding-top: 10%;
}

