/*************************************************************************************************/
/************************************** PAGE DECOUVERTE ******************************************/
/*************************************************************************************************/

#header-QME-Decouverte
{
	width: 100% !important;
	padding: 0 !important;
}

@media (max-width: 680px){
	#header-QME-Decouverte img
	{
		width: 660px;
	}
  
}

.et_pb_section.decouverte {
	width: 100%;
}

/* BANDEAU HAUT*/
#page-container .et_pb_section.decouverte.pleinlargeur.bandeau {
	background-color: #facd7a;
	padding: 0px;
}

.decouverte.bandeau .et_pb_column_1_3 .et_pb_module {
	margin-bottom: 0px !important;
}

#section-capsules-decouverte .et_pb_row.liste-capsules {
	margin-top: 0 !important;
}
p {
    margin-bottom: 1.2rem;
}
#page-container .banner-texte-qc p {
    line-height: 3.4rem;
}

/**** BOUTONS ****/
/* Boutons blancs */

.decouverte .btn-qm a {
	color: #133A79;
	font-size: 3.6rem;
	line-height: 3.2rem;
	padding: 1.5rem 2.2rem;
	display: inline-block;
	width: fit-content;
	background-color: #ffffff;
	border: 0.3rem solid #133A79;
	transition-property: opacity, background-color, color;
	transition-timing-function: ease-in-out;
	transition-duration: .25s;
	border-radius: 16px;
	font-family: 'minyanouvelle', sans-serif !important;
	font-weight: 500;
}

.decouverte .btn-qm a:hover {
	color: #ffffff;
	background-color: #133A79;
	border: 0.3rem solid #133A79;
}

#concour-titre,
#capsules-titre,
#inscription-titre,
#plan-de-la-salle-titre,
#guides-titre {
	padding-bottom: 0px !important;
	padding-top: 0px !important;
	margin: 0 !important;
}
#guides-titre #section-guides .et_pb_row  {
	margin-top: 0px !important;
}
#monde-transition.et_pb_section.et_pb_section_9.decouverte.contenu_section .et_pb_text_inner p img {
	width: 100%;
}

#page-container .et_pb_toggle_title, .et-db #et-boc .et_pb_toggle_title {
   font-family: 'Roboto', sans-serif !important;
  font-size: 1em;
  font-weight: bold;
  color: #133A79;
}
/* Desktop */
@media (min-width: 981px) {

	/** Ajutements des margin sur la ligne principal d'une section **/
	#section-inscription-decouverte .et_pb_row,
	#section-capsules-decouverte .et_pb_row,
	#section-plan-decouverte .et_pb_row,
	#section-guides .et_pb_row {
		margin-top: 70px !important;
	}

	/* Formatter les boite en desktop */
	#page-container .et_pb_section.decouverte.contenu_section {

		margin-top: -35px;
		margin-left: 14.4rem;
		border-radius: 0px 0px 0px 20px;
		padding-left: 0em !important;
		padding-right: 0em !important;
	}
#page-container .et_pb_toggle_title, .et-db #et-boc .et_pb_toggle_title {
  font-size: 1.8rem;
}
	/*Utiliser la pleine largeur pour les section*/
	#page-container .et_pb_section.decouverte {
		width: auto;
		padding: 2rem 0;
	}

	/* Titre des sections*/
	.titre_section {
		margin-left: -16px;
		padding-left: 200px !important;
		top: -47px;
		position: relative;
		border-radius: 16px;
	}

	.titre_section_decouverte {
		margin-left: -220px;
		padding-left: 200px !important;
		top: -47px;
		position: relative;
		border-radius: 16px;
	}

	#page-container .et_pb_section.decouverte.pleinlargeur .et_pb_row_4 {
    width: inherit !important;
    max-width: inherit !important;
}

	#section-guides .et_pb_column_1_3:first-child {
		width: 20%;
	}

	/* Marge des sections */
	#contenu-concour-video .et_pb_row.et_pb_row,
	#section-capsules-decouverte .et_pb_row.et_pb_row,
	#section-inscription-decouverte .et_pb_row.et_pb_row,
	#section-plan-decouverte .et_pb_row.et_pb_row,
	#section-guides .et_pb_row.et_pb_row {
		padding-left: 20px;
		margin: 50px 0px 0px 25px;
	}
  #section-inscription-decouverte .et_pb_row.et_pb_row {
		max-width: 810px;
    margin: 0 auto;
	}

	footer {
		margin-top: 3rem;
	}

	.decouverte .et_pb_row {
		width: inherit !important;
	}


	.titre_section.bleu {
		width: 540px !important;
	}

	.titre_section.turquoise {
		width: 800px;
	}

	.titre_section.orange {
		width: 500px;
	}

	.titre_section.jaune {
		width: 600px;
	}

	.titre_section.vert {
		width: 600px;
	}
#monde-transition{
	margin-left: 190px !important;
	margin-bottom: 0 !important;
  max-width: 850px;
}


}

@media (min-width: 600px) {
    #monde-transition.et_pb_section.et_pb_section_9.decouverte.contenu_section .et_pb_text_inner p img {
	width: auto;
}
}
  
  

/*************** SECTIONS de la page decouverte *****************/



h2.titreRevivreExperience{
	
	padding-bottom: 40px !important;
	margin-top: -50px !important;
}

@media (max-width: 680px){
	#monde-transition{
		margin-left: 0;
	}

	h2.titreRevivreExperience{
	
		padding-bottom: 0 !important;
		margin-top: 20px !important;
	}
}

.titre_section {
	/*padding: 10px 20px;*/
	font-size: 4.8rem;
	font-family: 'minyanouvelle';
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2rem;
	padding-right: 2rem;
	width: 100%;
}

.titre_section_decouverte {
	/*padding: 10px 20px;*/
	font-size: 4.8rem;
	font-family: 'minyanouvelle';
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2rem;
	padding-right: 2rem;
	width: 100%;
}

.titre_section.bleu {
	background-color: #2F93FF;
}

.titre_section.turquoise {
	background-color: #a6e2e0;
}

.titre_section.orange {
	background-color: #feab29;
}

.titre_section.jaune {
	background-color: #ffd451;
}

.titre_section.vert {
	background-color: #94d229;
}

/** FOND DES SECTIONS **/
#page-container .et_pb_section.fond_concours {
	background: rgba(47, 147, 255, 0.2);
}

#page-container .et_pb_section.fond_capsules {
	background: #e1f5f4;
}
#page-container .et_pb_section.fond_capsules p{
	font-size: 18px;
  padding: 0px 20px 0px 0;
}
#page-container .et_pb_section.fond_capsules .et_pb_text_inner ol {
	list-style: decimal;
  margin-left: 28px;
}
#page-container .et_pb_section.fond_capsules .et_pb_text_inner ol li{
    line-height: 22px;
    margin-bottom: 5px;
}

#page-container .et_pb_toggle_content.clearfix ol li{
    list-style: decimal;
    margin-left: 17px;
    line-height: 22px;
    margin-bottom: 5px;
}


#page-container .et_pb_section.fond_inscription {
	background: #ffeed4;
}

#page-container .et_pb_section.fond_plan {
	background: #fff4d4;
}

#page-container .et_pb_section.fond_guides {
	background: #ebf6d4;
}

/* Ajustement des capsules videos */
#section-capsules-decouverte .card-video>h2 {
	font-size: 1em;
}

#section-capsules-decouverte .card-video>p {
	font-size: 0.8em;
	color: black;
}

#section-inscription-decouverte .card-inscription,
#section-plan-decouverte .card-plan {
	background-color: white;
}

#section-inscription-decouverte .card-inscription {
	padding: 1.6rem;
}

#section-inscription-decouverte .card-inscription h2 {
	color: #ef6d17 !important;
	margin: 0.5rem 0;
}

#section-inscription-decouverte .card-inscription .btn-qm {
	text-align: center;
}

#section-inscription-decouverte .card-inscription .btn-qm a {
	color: #ef6d17;
	border-color: #ef6d17;
}

#section-inscription-decouverte .card-inscription .btn-qm a:hover {
	color: white;
	background-color: #ef6d17;
}

#section-inscription-decouverte .card-inscription ul {
	margin: 2.0rem 0;
}

#section-inscription-decouverte .card-inscription ul li {
	margin-bottom: 0;
}

#section-inscription-decouverte .card-inscription p {
	margin-bottom: 2.4rem;
}

/* Moins de marge entre les cards*/
#section-inscription-decouverte .et_pb_column {
	/*margin-right: .5% !important;*/
}
#section-inscription-decouverte div.carousel-photos-qme {
    width: 100% !important;
}
#section-inscription-decouverte button.boutonChoixCaroussel {
    margin-bottom: 0 !important;
    display: initial;
}
#section-inscription-decouverte .et_pb_column .et_pb_module {
    margin-bottom: 0px;
  margin-top: 20px;
}
.decouverte .et_pb_column {
	min-width: 230px;
}

#page-container .et_pb_section.decouverte.contenu_section {
	padding-left: 2rem;
	padding-right: 2rem;
}

#section-plan-decouverte .card-plan {
	padding: 24px;
}

@media (min-width: 981px) {

	#section-guides .et_pb_column,
	#section-guides .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
		width: 29.6667% !important;
		margin-right: 2.5% !important;
	}
}

/****************************** MENU **********************************/

/* Boutons menu */
/*
#page-container .et_pb_section.decouverte.menu .btn-qm {
	text-align: center;
}
*/

#menu-decouverte {
	padding: 0px !important;
	margin: 2rem 0rem !important;
}

#page-container .et_pb_section.decouverte.menu a {
	font-size: 1.8rem;
	/*padding: 1rem 1rem;*/
	background-color: inherit;
	border: 0.2rem solid #FEAB29;
	transition-property: opacity, background-color, color;
	transition-timing-function: ease-in-out;
	transition-duration: .25s;
	font-family: 'Roboto', sans-serif !important;
	color: #000000 !important;
	font-weight: bold;
}

/*
#page-container .et_pb_section.decouverte.menu a:hover {
	border: 0.2rem solid #ffffff;
	border-radius: 16px;
}
*/
/* FIN BOUTONS */

/** Fond jaune du menu secondaire */
#page-container .et_pb_section.decouverte.menu {
	background-color: #FEAB29;
}

#page-container .et_pb_section.decouverte.menu ul {

	margin: 0;
	/*
	margin: 2rem 0 0 0;
	padding: 3rem;
	*/
}

/*
.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu {
    display: flex!important;
}
*/

/*
.decouverte .et_pb_menu__menu>nav>ul{
	flex-wrap: inherit;
}
*/

.decouverte.menu ul {
	text-align: center;
}

.decouverte .menu-slider ul li {
	display: inline-block;
	padding: 2rem 2rem;
}

.decouverte .menu-slider ul li a {
	text-decoration: none !important;
}

.decouverte button.right-paddle.paddle {
	/*    background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,#223654 55%,#223654);*/
	background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #FEAB29 50%, #FEAB29);
}

.decouverte button.left-paddle.paddle {
	/*background: linear-gradient(270deg,hsla(0,0%,100%,0) 0,#223654 55%,#223654);*/
	background: linear-gradient(270deg, hsla(0, 0%, 100%, 0) 0, #FEAB29 50%, #FEAB29);
}

/* Fenêtre modale - Extension Responsive lightbox */

#swipebox-overlay {
	background: rgba(2, 2, 2, .95);
}

#swipebox-slider .slide {
	margin: 0;
}

#swipebox-bottom-bar {
	display: none;
}

@media (min-width: 540px) and (max-width: 767px) {

	#swipebox-slider .slide .swipebox-video-container {
		padding: 0 !important;
	}
}

@media (min-width: 768px) {

	#swipebox-close {
		right: 2.2rem;
	}
}

@media (min-width: 800px) {

	#swipebox-slider .slide .swipebox-video-container {
		max-width: 100% !important;
		padding: 8.4rem !important;
	}

	#swipebox-close {
		right: 6.6rem;
	}
}

@media (min-width: 1920px) {

	#swipebox-slider .slide .swipebox-video-container {
		max-width: 114.0rem !important;
	}

	#swipebox-close {
		right: 45.6rem;
	}
}

@media (min-width: 981px) {
	/*
    #page-container .et_pb_section.decouverte.menu .et_pb_row.et_pb_row_2.et_pb_row_5col {
		max-width: 110rem;
	}
    */

	#page-container .et_pb_section.decouverte.menu .et_pb_column,
	#page-container .et_pb_section.decouverte.menu .et_pb_column {
		margin-right: 0 !important;
	}

	.decouverte .menu-slider ul li {
		padding: 2rem 5rem 2rem 2rem;

	}
}

@media (max-width: 680px){
	
  .titre_section {
    font-size: 2.8rem;
}
  }
  @media (max-width: 821px){
#section-inscription-decouverte button.boutonChoixCaroussel {
    margin-bottom: 1rem !important;
}
    #section-inscription-decouverte .et_pb_row.et_pb_row_9 {
    display: none;
}
}