body {
  
  background-image: url('bg1.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100% 100%;
  font-family: Roboto;
}
#myVideo {
  visibility: hidden;

}
@media screen and (max-width: 3840px) and (orientation:landscape) {
  body {
    background-image: url('bg14k.jpg');
  }
}
@media screen and (max-width: 1920px) and (orientation:landscape) {
  body {
    background-image: url('bg1fhd.jpg');
  }
}
@media screen and (max-width: 1280px) and (orientation:landscape) {
  body {
    background-image: url('bg1hd.jpg');
  }
}
@media screen and (orientation: portrait) {
  body {
    background-image: url('bg1cell.jpg');
  }
}  
@media screen and (max-width: 750px) and (orientation: portrait) {
  body {
    background-image: url('bg1trespetitecell.jpg');
  }

}
p {
  color: #000000;
}

li {
  color: #000000;
}
#containerlogo {
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 8px;
  border: 2px solid #000000;
}
#BtnBlanc {
  border: 2px solid #000000;
  background-color: rgba(255, 255, 255, 0.8);
  color: #000;
}

#BtnNoir {
  border: 2px solid #000000;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
}

#BtnCyber {
  border: 2px solid #000000;
  background: rgba(0, 0, 255, 0.8);
  color: #fff;
}

.accordion h1, h2, h3, h4 {
  border-left: 2px solid black;
  border-right: 2px solid black;
  background-color: rgba(255, 255, 255, 0.8);
  color: #000000;
}

.accordion h1:hover {
  background-color: rgb(255, 255, 255);
}
.accordion h1:first-child {
  border-top: 2px solid black;
  border-radius: 10px 10px 0 0;
}
.accordion h1:last-of-type {
  border-radius: 0 0 10px 10px;
}
.accordion h1:not(:last-of-type) {
  border-left: 2px solid black;
  border-right: 2px solid black;
}

.accordion h2:hover {
  background-color:rgb(255, 255, 255);}

.accordion h3:hover {
  background-color:rgb(255, 255, 255);}

.accordion h4:hover {
  background-color:rgb(255, 255, 255);}
.accordion p {
  background-color:rgb(255, 255, 255);
  color: #000;
  border-left: 2px solid black;
  border-right: 2px solid black;
}

.grid-container-libres-serveurs {
  border-left: 2px solid black;
  border-right: 2px solid black;
  background-color:rgb(255, 255, 255);

}
