.rouge{
color: red;
}


.bloc_categorie_loisirs_bien_etre{
border-radius: 0px 60px 0px 60px;
background-color: rgba(0, 126, 130, 0.8);
min-height: 300px;
}
.bloc_categorie_loisirs_bien_etre:active{
border-radius: 0px 60px 0px 60px;
background-color: rgba(0, 126, 130, 1);
}
.btn_loisirs_bien_etre a{
border-radius: 2px 20px 0px 20px;
	position: absolute;
  top: 50%;
	left: 50%;
  transform: translate(-50%, -50%);
	line-height: 110%; 
}
.btn_loisirs_bien_etre a:hover{
color: black;
}


.bloc_categorie_parcs_aventure_famille{
border-radius: 60px 0px 60px 0px;
background-color: rgba(68, 160, 111, 0.8);
min-height: 300px;
}
.bloc_categorie_parcs_aventure_famille:active{
background-color: rgba(68, 160, 111, 1);
}
.btn_parcs_aventure_famille a{
border-radius: 20px 0px 20px 0px;
  position: absolute;
  top: 50%;
	left: 50%;
  transform: translate(-50%, -50%);
	line-height: 110%; 
}
.btn_parcs_aventure_famille a:hover{
color: black;
}


.bloc_categorie_achats_malins{
border-radius: 0px 60px 0px 60px;
background-color: rgba(194, 32, 70, 0.8);
min-height: 300px;
}
.bloc_categorie_achats_malins:active{
background-color: rgba(194, 32, 70, 1);
}
.btn_achats_malins a{
border-radius: 2px 20px 0px 20px;
  position: absolute;
  top: 50%;
	left: 50%;
  transform: translate(-50%, -50%);
	line-height: 110%;
}
.btn_achats_malins a:hover{
color: black;
}


.bloc_categorie_cinemas_visites{
border-radius: 60px 0px 60px 0px;
background-color: rgba(255, 174, 0, 0.8);
min-height: 300px;
}
.bloc_categorie_cinemas_visites:active{
background-color: rgba(255, 174, 0, 1);
}
.btn_cinemas_visites a{
border-radius: 20px 0px 20px 0px;
  position: absolute;
  top: 50%;
	left: 50%;
  transform: translate(-50%, -50%);
	line-height: 110%;
}
.btn_cinemas_visites a:hover{
color: black;
}


.bloc_categorie_zoos_aquariums{
border-radius: 0px 60px 0px 60px;
background-color: rgba(33, 59, 81, 0.8);
min-height: 300px;
}
.bloc_categorie_zoos_aquariums:active{
background-color: rgba(33, 59, 81, 1);
}
.btn_zoos_aquariums a{
border-radius: 2px 20px 0px 20px;
  position: absolute;
  top: 50%;
	left: 50%;
  transform: translate(-50%, -50%);
	line-height: 110%;
}
.btn_zoos_aquariums a:hover{
color: black;
}


.bloc_categorie_vacances_compagnies_maritimes{
border-radius: 60px 0px 60px 0px;
background-color: rgba(83, 112, 174, 0.8);
min-height: 300px;
}
.bloc_categorie_vacances_compagnies_maritimes:active{
border-radius: 60px 0px 60px 0px;
background-color: rgba(83, 112, 174, 1);
}
.btn_vacances_cies_maritimes a{
border-radius: 20px 0px 20px 0px;
  position: absolute;
  top: 50%;
	left: 50%;
  transform: translate(-50%, -50%);
	line-height: 110%;
}
.btn_vacances_cies_maritimes a:hover{
color: black;
}

.formulairedecontact #first-name{
	opacity: 0.9;
	font-weight:bold;
}
.formulairedecontact #last-name{
	opacity: 0.9;
	font-weight:bold;
}
.formulairedecontact #email{
	opacity: 0.9;
	font-weight:bold;
}
.formulairedecontact #message{
	opacity: 0.9;
	font-weight:bold;
}
formulairedecontact div label{
  color: #6994af;
	font-size:20px;
}

.wp-block-jetpack-slideshow_container ul figure{
	background-color: #FFFFFF;
}
.wp-block-jetpack-slideshow_container ul figure figcaption{
opacity:0;
}


.shapely_home_clients li{
	opacity:1;
}


#wpforms-submit-7756{
	color:#FFFFFF;
	padding-left:40px;
	padding-right:40px;
	padding-top:0px;
	padding-bottom:0px;
}
#wpforms-7756-field_0{
	border-radius: 10px;
	opacity:0.9;
}
#wpforms-7756-field_0-last{
	border-radius: 10px;
	opacity:0.9;
}
#wpforms-7756-field_1{
	border-radius: 10px;
	opacity:0.9;
}
#wpforms-7756-field_1-secondary{
	border-radius: 10px;
	opacity:0.9;
}
#wpforms-7756-field_2{
	border-radius: 10px;
	opacity:0.9;
}
#wpforms-7756-field_3{
	border-radius: 10px;
	opacity:0.9;
}