
/** style interieur **/
.bandeau {
  background-color: #972f86;
  /*padding:  50px 0px;*/
  background-size: cover;
  background-repeat: no-repeat;
  height:250px;
}

.bandeau .titre-bandeau h1{
  position: relative;
  /*bottom: -18px ;*/
  /*color: #2f3e47;*/
  font-size: 3rem;
  font-weight: 800;
  text-transform: uppercase;
  display: block;
  text-align: left;
  margin-left: 50% ;
  padding: 20px;
  background-color: #2f3e47; 
  color: #FFF;
}

.bandeau .titre-bandeau .universite{
  font-size: 1.5em;
  font-weight: 100;
  color: #FFF;
  text-transform: uppercase;
}
.titre-coul2 {
  font-weight: 200;
  color: #ff4842;
  text-transform: uppercase;
  line-height: 0.8em;
}
.bloc-filet-blanc {
  padding-top: 30px;
  padding-bottom: 10px;
  background-color: #2f3e47;
}
.sous-rubrique h2 {
  color:  #FFF;
  text-align:  center;
  font-family: 'Outfit', sans-serif;
}


.cid-tbWnnlEAME .title-container .title-wrapper,
.cid-tbWnLGEOWR .text .text-wrapper .text-container .mbr-text {
  width: 75%;
}

/* On screens that are 992px or less, set the background color to blue */
@media screen and (max-width: 576px) {
  .bandeau .titre-bandeau h1{
    position: relative;
    /*bottom: -18px ;*/
    /*color: #2f3e47;*/
    font-size: 2.5rem;
    font-weight: 800;
    text-transform: uppercase;
    display: block;
    text-align: center;
    margin-left: 0 ;
    padding: 20px;
    background-color: #00a99b; 
    color: #FFF;
  }

}
/** style interieur **/