/*GENERAL*/
@font-face {
	font-family: "Caviar Dreams";
	font-weight: normal;
  font-style: normal;
	src: url('caviar_dreams/CaviarDreams.ttf');
}
@font-face {
	font-family: "Caviar Dreams";
	font-weight: normal;
  font-style:italic ;
	src: url('caviar_dreams/CaviarDreams_Italic.ttf');
}
body{
  background-color: #E1E6FA;
}
h2{
  text-align:center;
  color:#fff;
}
.row{
	margin-top: 30px;
}
.lignelarge{
	padding-top: 20px;
	padding-bottom: 20px;
}
/*centrer des éléments*/
.Milieu{
  display: flex;
  align-items: center;
  justify-content: center;
}

/*HAUT DE PAGE*/
/*Ligne haut de page*/
.titre{
  width: 100%;
  align-items: center;
}
/*Div dans la ligne haut de page*/
.divbureau{
background: transparent url("images/photo-bureaux.png") no-repeat center center;
background-image: cover;
padding: 50px 100px;
margin-bottom:20px;
}

/*CONTENU*/
/* textes légende-titre*/
.texte{
  text-align: center;
  font-family: "Caviar Dreams",BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;
  font-weight: normal;
  font-style: normal;
	font-size: 25px;
}
/* colonne des photos*/
.colonnesphoto{
  text-align:center;
  padding-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* style général des cartes*/
.polaroid{
  padding: 10px;
  background-color: #d4dcf4;
	box-shadow: 0px 0px 30px 0px #95a2c9;
}
/*textes en-dessous des photos*/
.card-body{
  padding:5px;
}
.card-body p {
  font-family: "Caviar Dreams",BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;
	font-weight: normal;
  font-style:italic ;
}

/*BOUTON DE RETOUR*/
#boutonAccueil{
  margin-bottom: 40px;
}
.btn{
  background-color: #95a2c9;
  border:none;
  color: #E1E6FA;
}
.btn:hover {
  background-color: #fff;
  color: #95a2c9;
}
.btn p{
  padding: 5px;
  margin: 0;
}
