/*informations générales----------------------------------------*/


.ContenuPadding{
width : 100% ;
padding-top: 50px;
padding-bottom: 50px;
padding-left: 20px;
padding-right: 20px;
}

.ContenuSansPadding{
min-width:0px;
}


h1{
font-size :150%;
}

h2{
font-size :100%;
}


h3{
font-size:125%;
}

p{
font-size:100%;
}

/*p*/.texte_medium{
font-size:90%;
}

.bouton_principal{
font-size: 90%;
text-transform: uppercase;
width: 50%;
text-align: center;
padding: 10px;
padding-right: 20px;
padding-left: 20px;
-o-transition: background 0.3s ease-in-out;
-ms-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
-webkit-transition: background 0.3s ease-in-out;
color: white;
background:#E6007E  ;
border-radius: 20px;
cursor: pointer;
display: inline-block;
}
/* Header-------------------------------------------------------------------------*/

.menu-trigger {
  display: block;
  margin: auto;
  text-align: center;
}
#padding_header {
  max-width: 1000px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 10px;
  width:100%
}
#header {
  display: none;
}

.Navigation {
  display: block;
  width: 100%;
  text-align: center;

}

.Navigation li {
  margin-top: 10px;
  display: block;
}

.Navigation ul {
  position: relative;
}

.Navigation a {
  width: 100%;
}

#logo_header {
  display: none;
}

.Niveau2 a {
  width: 100%;
}

#Niveau2_1 {
  position: relative;
}

#lien_linkedin, #lien_instagram{
display: none;
}


/*carousel_index-------------------------------*/

#carousel_index{
display:none;
}

/*Index-------------------------------------------------------------------------------------*/
#accueil_index {
  display: block;
  min-width: 0px;
  height: 90vh;
}

#contenu_accueil_index h1 {
  font-size: 250%;
}

#contenu_accueil_index P {
  font-size: 100%;
  color : white ;
  padding-left: 5%;
  padding-right : 5%;
}


/*image_gauche_texte_droite---------------------------------------*/

.image_gauche{
width : 100%;
}

.texte_droite{
width : 100%;
}

/*texte_gauche_image_droite-----------------------------------*/

.texte_gauche{
width : 100%;
}

.image_droite{
display:none;
}

.image_droite_responsive{
width : 100%;
display:block;
}


/*image en fond sur la totalite de l'ecran---------------------*/
.contenu_sur_image_fond{
background: rgba(0, 0, 0, 0.6);
padding-top: 10%;
padding-bottom: 10%;
padding-left: 10%;
padding-right: 10%;	
} 

/*page divisée en 3--------------------------------------------*/
.division_page {
  width: 100%;
}


/*Footer-----------------------------------------------------------------*/
footer p, footer h2{
  text-align: center;
}

.item_footer:nth-child(1) {
  display: none;
}
.item_footer:nth-child(2) {
  display: none;
}
.item_footer:nth-child(3) {
  width: 100%;
}

#icones_footer {
  width: 100%;
  text-align: center;
}

