html,
body{
    width: 100%;
    background-color: #FFFFFF;
}
/*---------------------------------------------------------------- HEADER --------------------------------*/
header{
    display: none;
}
/*---------------------------------------------------------------- GENERALE --------------------------------*/
main{
    width: 100%;
    background-color: #FFFFFF;
}
/*---------------------------------------------------------------- SLIDE --------------------------------*/
.slide{
    display: none;
}
.slide2{
    display: none;
}
/*---------------------------------------------------------------- SECTION --------------------------------*/
.section0{
    width: 100%;
    background-color: #FFFFFF;
}
.section1{
    width: 100%;
    background-color: #FFFFFF;
}
.section2{
    width: 100%;
    background-color: #FFFFFF;
}
.section2-1{
    width: 100%;
    background-color: #FFFFFF;
}
.section3{
    width: 100%;
    background-color: #FFFFFF;
}
.section4{
    width: 100%;
    background-color: #FFFFFF;
}
.section5{
    width: 100%;
    background-color: #FFFFFF;
}
.section6{
    width: 100%;
    background-color: #FFFFFF;
}
.section7{
    width: 100%;
    background-color: #FFFFFF;
}
.font_modale{
    width: 100%;
    background-color: #FFFFFF;
}
.modale{  
    width: 100%;
    background-color: #FFFFFF;
}
.close{
    display: none;
}
.fiche{
    width: 100%;
    background-color: #FFFFFF;
}
.fiche img{
    display: none;
}
/*---------------------------------------------------------------- DIV --------------------------------*/
.section2 div{
    width: 100%;
    background-color: #FFFFFF;
}
.section2-1 div{
    width: 100%;
    background-color: #FFFFFF;
}
.section3 div{
    width: 100%;
    background-color: #FFFFFF;
}
.section4 div{
    width: 100%;
    background-color: #FFFFFF;
}
.section5 div{
    width: 100%;
    background-color: #FFFFFF;
}
.section6 div{
    width: 100%;
    background-color: #FFFFFF;
}
.section7 div{
    width: 100%;
    background-color: #FFFFFF;
}
.contact {
    width: 100%;
    background-color: #FFFFFF;
}
/*---------------------------------------------------------------- IMG --------------------------------*/
.section2 img{
    display: none;
}
.section2-1 img{
    display: none;
}
div .img_triple{
    display: none;
}
div .img_logo{
    display: none;
}
div .img_logo2{
    display: none;
}
/*---------------------------------------------------------------- TEXTE --------------------------------*/
.modale h1{
  font-size: 18px;
  color: #161019;
}
.modale *{
    font-size: 12px;
    color: #161019;
}
.section1 h1{
    font-size: 18px;
    color: #161019;
}
.section1 *{
    font-size: 12px;
    color: #161019;
}
.section2 h2{
    font-size: 18px;
    color: #161019;
}
.section2 *{
    font-size: 12px;
    color: #161019;
}
.section2-1  h2{
    font-size: 18px;
    color: #161019;
}
.section2-1 *{
    font-size: 12px;
    color: #161019;
}
.section3  h2{
    font-size: 18px;
    color: #161019;
}
.section3  h3{
    font-size: 18px;
    color: #161019;
}
.section3 *{
    font-size: 12px;
    color: #161019;
}
.section4  h2{
    font-size: 18px;
    color: #161019;
}
.section4 *{
    font-size: 12px;
    color: #161019;
}
.section5  h3{
    font-size: 18px;
    color: #161019;
}
.section5 *{
    font-size: 12px;
    color: #161019;
}
.section5 a{
    font-size: 12px;
    color: #161019;
  text-decoration: none;
}
.section7  h2{
    font-size: 18px;
    color: #161019;
}
.section7 *{
    font-size: 12px;
    color: #161019;
}
.section7 a{
    font-size: 12px;
    color: #161019;
  text-decoration: none;
}
.plus{
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.close button{
  background-color: transparent;
  border: none;
  cursor: pointer;
  transform: rotate(90deg);
  font-size: 3rem;
  color: #FFF;
}
.fiche h2{
    font-size: 18px;
    color: #161019;
}
.fiche *{
    font-size: 12px;
    color: #161019;
}
/*---------------------------------------------------------------- Formulaire --------------------------------*/
.form1{
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
}
.form1 div{
  width: 100%;
}
.contact input[type=text]{
  width: 96%;
  margin-bottom: 5px;
  background-color: transparent;
  border: 1px solid #161019;
  padding: 5px 2%;
  border-radius: 5px;
}
.contact select{
  width: 100%;
  margin-bottom: 5px;
  background-color: transparent;
  border: 1px solid #161019;
  padding: 5px 10px;
  border-radius: 5px;
}
.contact textarea{
  width: 96%;
  margin-bottom: 5px;
  background-color: transparent;
  border: 1px solid #161019;
  padding: 5px 2%;
  border-radius: 5px;
}
.label_file{
  width: 94%;
  margin-bottom: 5px;
  background-color: transparent;
  border: 1px solid #161019;
  padding: 5px 0;
  border-radius: 5px;
  text-align: center;
}
.label_file2{
  width: 100%;
  margin-bottom: 5px;
  background-color: transparent;
  border: 1px solid #161019;
  padding: 5px 0;
  border-radius: 5px;
  text-align: center;
}