.espaceAccueil {
  width: 75%;
  margin: auto;
  display: flex;
  flex-direction: column;
}

.contenu{
  width: inherit;
  margin: inherit;
}

#messageBienvenue{
  font-family: policePolytech;
  text-align: center;
}

.overlayCarousel{
  position: absolute;
  background-color: rgb(179, 179, 179);
  top: 0;
  width: 100%;
  height: 602.5px;
  z-index: -1;
}

.carousel-inner .item img{
  height: 549px;
}

.espaceAccueil hr {
  width: 78%;
  margin-top: 3em;
  margin-bottom: 3em;
  margin-left: auto;
  margin-right: auto;
  border-width: 1.1px;
  border-color: rgb(230, 230, 230);
}

.accueil {
  width: 70%;
  margin: auto;
  text-align: justify;
  font-size: 18px;
}

.accueil a {
  text-decoration: none;
  color: rgb(0,157,218);
  font-family: policePolytech;
  transition: all 0.2s ease-out;
}

.accueil a:hover {
  color: rgb(26, 209, 255);

}

.carousel-indicators li {
  cursor: default;
}

@media screen and (max-width: 1100px){
  .espaceAccueil {
    width: 85%;
  }
}

@media screen and (max-width: 600px){
  .carousel-inner .item img{
    height: 250px;
  }

  .overlayCarousel{
    display: none;
  }

  .espaceAccueil {
    width: 85%;
  }

  .espaceAccueil hr {
    width: 100%;
    margin-top: 2em;
    margin-bottom: 2em;
  }
  .accueil {
  width: 95%;
  font-size: 15px;
  }
}
