.bloc-GMB{
	text-align: center;
	position: relative;
	z-index:-2;
	color: var(--color_secondaire);
	float:left;
	width:100%;
	background: var(--bg_secondaire);
	padding:100px 5% 100px 28%;
}
.bloc-GMB .contain-GMB .etoiles-2{display:block;position:absolute;top:0;left:0;height:100%;background:url(../images/etoiles-2.png) no-repeat center left;z-index: 1;}
.bloc-GMB .contain-GMB .zone-etoiles-note{position:relative;height:50px;width:264px;background:url(../images/etoiles-1.png) no-repeat center right;}
.bloc-GMB .h1{color: var(--color0); padding-right: 40%;}
.note-avis{position:relative;display:-webkit-inline-box;margin:0 0 2rem;}
.nbr-note{font-size:40px;margin-right:4rem;}

/* MINISITE 3 */
.bloc-GMB .bouton-principal, .bloc-GMB a.bouton-principal{position:relative;display:inline-block;margin:30px 0 0 0;padding:14px 21px;color:var(--color_secondaire) !important;font-size:14px;text-align:center;font-family:var(--police_principal);text-decoration:none !important;overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:30px;-webkit-border-radius:30px;border:1px solid var(--color_secondaire);text-transform:none !important; background: transparent;}
.bloc-GMB .bouton-principal:hover, .bloc-GMB a.bouton-principal:hover{border:1px solid var(--color_secondaire) !important;color:var(--bg_principal) !important;background:var(--color_secondaire);}

.btn-partage .btn-gmb{text-align: center;margin-left: 5px;display: block;float: right;}
.btn-partage .icones {
  width: 17px;
  margin: 0;
  height: 17px;
  padding: 0;
  position: relative;
  fill: var(--color_principal);
  top: 9px;
}
.btn-partage a:hover .icones {fill: var(--color_secondaire);}

@media (max-width:991px){
.bloc-GMB{padding: 20px 15px 50px 15px;}
.h1{margin-bottom: 30px;}
}
@media (max-width:767px){
.bloc-GMB{padding: 20px 15px 50px 15px;}
.h1{margin-bottom: 30px;}
}
@media (min-width:768px) and (max-width:991px){
.bloc-GMB{padding: 20px 15px 50px 15px;}
.h1{margin-bottom: 30px;}
}
@media (min-width:991px) and (max-width:1199px){
.bloc-GMB{padding: 20px 15px 50px 15px;}
.h1{margin-bottom: 30px;}
}