html, body, ul
	{
		margin:0px;
		padding:0px;
	}
	
body
	{
		margin:auto;
		background:#faf5e1;
		font-family:"Hind Guntur", sans-serif;
	}
	
@font-face
	{
		font-family:'LCDphone';
		src:url('Polices/LCDphone.woff2') format('woff2'),
			url('Polices/LCDphone.woff') format('woff');
		font-weight:normal;
		font-style:normal;
	}
	
@font-face
	{
		font-family:'lemonMilkMedium';
		src:url('Polices/LemonMilk-medium.woff2') format('woff2'),
			url('Polices/LemonMilk-medium.woff') format('woff');
		font-weight:normal;
		font-style:normal;
	}


/*Internet Explorer seulement*/
	@media all and (-ms-high-contrast: none), (-ms-high-contrast: active)
		{
			audio
				{
					display:initial;
					width:2.5em;
					height:2em;
				}
				
			[id^="btnSon"], [id^="btnPause"]
				{
					display:none;
				}
		}
	/*FIN Internet Explorer seulement*/

	/*Edge*/
	@supports (-ms-ime-align: auto)
		{
			audio
				{
					display:none;
				}
		}
	/*FIN Edge*/

	/*Tout sauf Internet Explorer*/
	@supports not (-ms-high-contrast: none)
		{
			audio
				{
					display:none;
				}
		}
/*FIN Tout sauf Internet Explorer*/
	
	
#barre, #motStylise, [id^="flecheGauche"], [id^="flecheDroite"], [id^="flecheHaut"], [id^="flecheBas"], [id^="passerVideo"], #imageDeFond
	{
		-webkit-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		user-select:none;
	}
	
header
	{
		position:relative;
	}	
	
nav
	{
		height:110px;
		font-family:'Poppins', sans-serif;
		text-transform:uppercase;
	}
	
@media screen and (min-height:721px)
{
	nav
	{
		font-size:1vw;
	}
}

	
nav ul
	{
		list-style-type:none;
		float:right;
		position:relative;
		top:60px;
		right:15%;
	}
	
nav ul li
	{
		float:left;
		transition:0.25s;
		margin:0px 0.5em;
	}
	
nav ul li a
	{
		text-decoration:none;
		color:black;
	}
	
#langue
	{
		margin:0px 0.1em;
	}
	
.anglais, #texte [id^="francais"], #texte [id^="anglais"], #boutonMenu, #retourMobile, [id^="jouerMobile"], [id^="contenuMobile"], #motStyliseMobile, #motTraduitMobile, #aPropos, #hrRose, [id^="btnStop"], #laBoiteRougeVifMobile, .cacher
	{
		display:none;
	}

.sectionActuelle
	{
		color:#eb205a;
	}
	
	
#titre
	{
		background:#eb205a;
		padding:25px;
	}
	
#titre h1
	{
		font-family:'LCDphone';
		font-weight:normal;
		font-size:3.5vw;
		text-align:center;
		color:#faf5e1;
		margin-block:0px;
		margin-block-end:0px;
		margin-block-start:0px;
		margin-bottom:-0.5em;
	}
	
#titre h1 .sousTitre
	{
		font-size:0.75em;
	}
	
.sautVirgule
	{
		font-family:'Hind Guntur';
	}

section
	{
		/*width:75%;*/
		margin:auto;
	}
	
#menuImages
	{
		overflow:auto;
	}

#menuImages ul
	{
		width:100%;
		margin:1% auto;
		list-style-type:none;
		
	/*Ordre du menu personnalisé*/
		display:flex;
		flex-flow:wrap;
		transform-origin:top;
	}

#menuImages ul li 
	{
		float:left;
		cursor:pointer;
		/*width:20%;
		margin:0.25% 2.5%;*/
		
		width:15%;
		margin:0.25% 5%;
		
		/*width:8.5vw;
		height:8.5vw;
		border-radius:100%;
		overflow:hidden;
		margin:3.5% 6.75%;*/
	}

#menuImages ul li img
	{
		width:100%;
	}

.tooltip
	{
		position:relative;
		display:inline-block;
	}
	
.tooltip .tooltiptext
	{
		display:none;
		width:75%;
		background-color:rgba(0, 0, 0, 0.8);
		color:white;
		text-align:center;
		border-radius:1em;
		line-height:2em;
		position:absolute;
		z-index:1;
		top:75%;
		left:50%;
		margin-left:-37.5%;
	}
	
.tooltip .tooltiptext::after
	{
		content:"";
		position:absolute;
		bottom:100%;
		left:50%;
		margin-left:-0.5em;
		border-width:0.5em;
		border-style:solid;
		border-color:transparent transparent black transparent;
	}
	
.tooltip:hover .tooltiptext
	{
		display:unset;
	}

/*.cercle1{box-shadow:0 0 0 2vw #d32f66;}
.cercle2{box-shadow:0 0 0 2vw #2d5162;}
.cercle3{box-shadow:0 0 0 2vw #682761;}
.cercle4{box-shadow:0 0 0 2vw #172f61;}
.cercle5{box-shadow:0 0 0 2vw #e39665;}
.cercle6{box-shadow:0 0 0 1px #8d266b,
					0 0 0 2vw #ec205b;}
.cercle7{box-shadow:0 0 0 2vw #d52456;}
.cercle8{box-shadow:0 0 0 1px #f7d3c3,
					0 0 0 1.9vw #eee9d0,
					0 0 0 1.95vw #d9788c,
					0 0 0 2vw #e693a4;}
.cercle9{box-shadow:0 0 0 2vw #87255f;}
.cercle10{box-shadow:0 0 0 2vw #6d2a61;}
.cercle11{box-shadow:0 0 0 1.5px #061a3d,
					0 0 0 2vw #233448;}
.cercle12{box-shadow:0 0 0 2vw #f3916b;}*/

#cercle1{order:1;}
#cercle2{order:5;}
#cercle3{order:9;}
#cercle4{order:2;}
#cercle5{order:6;}
#cercle6{order:10;}
#cercle7{order:3;}
#cercle8{order:7;}
#cercle8 img{border-radius:100%; background:rgba(0, 60, 75, 0.6);}
#cercle9{order:11;}
#cercle10{order:4;}
#cercle11{order:8;}
#cercle12{order:12;}





#aPropos 
	{
		max-width:1023px;
		width:50%;
		margin:auto;
	}
	
#aPropos h1
	{
		color:#d32f66;
		text-transform:uppercase;
		margin-top:1.5em;
		margin-bottom:0px;
		clear:both;
	}
	
#aPropos p
	{
		width:100%;
		line-height:1.4em;
		float:left;
		margin-top:-0.5em;
		margin-bottom:3em;
		font-size:1.25em;
	}

/*/#aPropos img
	{
		border:30px solid #d32f66;
		border-radius:100%;
		float:right;
		width:250px;
		margin-top:-1em;
	}*/

#hrRose
	{
		border:15px solid #d32f66;
		clear:both;
	}






/* Navigation et Carrousel */	
#carroussels
	{
		width:100%;
		overflow:hidden;
	}
	
[id^="largeurComplete"]
	{
		transition-duration:0.25s;
		overflow:hidden;
		width:300%;
		height:500px;
		position:relative;
	}
	
#largeurComplete0
	{
		width:100%;
		height:unset;
	}
	
[id^="flechesCentrees"]
	{
		width:33.33333333333333%;
		height:100%;
		position:absolute;
		left:0;
		transition:0.25s;
	}
	
nav ul li a, [id^="flecheGauche"], [id^="flecheDroite"], [id^="flecheHaut"], [id^="flecheBas"], [id^="iconeSon"], [id^="btnStop"], [id^="son"], [id^="btnSon"], [id^="passerVideo"], button, .galleryFlecheGauche, .galleryFlecheDroite
	{
		z-index:3;
		margin:auto;
		cursor:pointer;
	}
	
[id^="flecheGauche"], [id^="flecheDroite"]
	{
		/*display:none;
		position:fixed;*/
		width:3vw;
		top:0;
		bottom:0;
		position:absolute;
		transition-duration:1s;
	}
	
[id^="flecheGauche"]
	{
		left:-5%;
	}
	
[id^="flecheDroite"]
	{
		right:-5%;
		transform:rotate(180deg);
	}
	
[id^="flecheHaut"], [id^="flecheBas"]
	{
		width:6vw;
		position:absolute;
		left:0;
		right:0;
		
		opacity:0;
		transition-duration:1s;
	}
	
[id^="flecheHaut"]
	{
		top:2%;
		transform:rotate(180deg);
	}
	
#flecheBas
	{
		opacity:1;
	}
	
[id^="flecheBas"]
	{
		bottom:2%;
	}
	
.desactiver
	{
		opacity:40%;
		filter:saturate(0.6);
		cursor:unset !important;
	}
	
	
[id^="blocSection"]
	{
		width:33.33333333333333%;
		height:100%;
		float:left;
		position:relative;
		overflow:hidden;
		
		background-size:cover;
		background-repeat:no-repeat;
		background-position:center;
	}
	
[id^="blocSection"] #imageDeFond
	{
		width:100%;
		height:100%;
		position:absolute;
		
		opacity:0;
		transition-duration:2s;
		
		background-size:45%;
		background-repeat:no-repeat;
		background-position:center;
	}
	
	/*Bloc1*/
#blocSection1	{background:linear-gradient(to right, #d4005d 0%, #fb2569 100%);}
#blocSection1 #imageDeFond	{background-image:url("Img/Fonds/objet1.png");}
#blocSection1 h1	{color:#ff0057; text-shadow:-0.05em 0.025em 0px #002c67;}
/*#blocSection1 #gauche ul li:hover	{color:#002c67;}
#blocSection1 #gauche ul ul			{color:#002c67;}
#blocSection1 #gauche .selection	{color:#002c67;}
#blocSection1 #droite h3			{color:#002c67;}*/
#blocSection1 #gauche ul li:hover, #blocSection1 #gauche ul ul, #blocSection1 #gauche .selection, #blocSection1 #droite h3, #blocSection1 #langueCiblee
	{color:#002c67;}
#blocSection1 #droite #h3Traduit
	{color:#c2c3a3;}
#blocSection1 #droite #texte
	{
		background:#fa2567;
		scrollbar-color:#002c67 white;
	}
#blocSection1 ::-webkit-scrollbar-thumb	{background:#002c67;}

	/*Bloc2*/
#blocSection2	{background:#092e63;}
#blocSection2 #imageDeFond	{background-image:url("Img/Fonds/objet2.png");}
#blocSection2 h1	{color:#ff0057;text-shadow:-0.06em 0.025em 0px #70285f;}
#blocSection2 #motStylise, #blocSection2 #motStyliseMobile
{
	font-family:"lemonMilkMedium";
	font-size:4.56vw;
	color:#d83a5d;
	text-shadow:-0.05em 0.05em 0px #d5d2b3;
}
/*#blocSection2 #gauche ul li:hover	{color:#ff0057;}
#blocSection2 #gauche ul ul	{color:#ff0057;}
#blocSection2 #gauche .selection	{color:#ff0057;}
#blocSection2 #droite h3	{color:#ff0057;}*/
#blocSection2 #gauche ul li:hover, #blocSection2 #gauche ul ul, #blocSection2 #gauche .selection, #blocSection2 #h3Traduit .francais, #blocSection2 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection2 #droite h3, #blocSection2 #droite a, #blocSection2 #langueCiblee, #blocSection2 #motTraduit
	{
		color:#c2c3a3;
	}
#blocSection2 #droite #texte
	{
		background:#fa2567;
		scrollbar-color:#ff0057 white;
	}
#blocSection2 ::-webkit-scrollbar-thumb	{background:#ff0057;}

	/*Bloc3*/
#blocSection3	{background:#f7a26c;}
#blocSection3 #imageDeFond	{background-image:url("Img/Fonds/objet3.png");}
#blocSection3 h1	{color:#ff0057;text-shadow:-0.015em 0.04em 0px #815739;}
#blocSection3 #motStylise, #blocSection3 #h3Traduit .francais, #blocSection3 #h3Traduit .anglais {color:#a7deab;}
#blocSection3 #motStylise, #blocSection3 #motStyliseMobile	{font-family:"lemonMilkMedium"; line-height:0.61em;}
/*#blocSection3 #gauche ul li:hover	{color:#002c67;}
#blocSection3 #gauche ul ul	{color:#002c67;}
#blocSection3 #gauche .selection	{color:#002c67;}
#blocSection3 #droite h3	{color:#002c67;}*/
#blocSection3 #gauche h2	{color:#002c67;}
#blocSection3 #gauche ul > li, #blocSection3 #langueCiblee, #blocSection3 #droite h3	{color:#002c67;}
#blocSection3 #gauche ul li:hover, #blocSection3 #gauche ul ul li, #blocSection3 #gauche .selection
	{color:#ff0057;}
#blocSection3 #droite #texte
	{
		background:#e39665;
		color:black;
		scrollbar-color:#ff0057 white;
	}
#blocSection3 ::-webkit-scrollbar-thumb	{background:#ff0057;}

	/*Bloc4*/
#blocSection4	{background:linear-gradient(to bottom, #002e67 0%, #911860 100%);}
#blocSection4 #imageDeFond	{background-image:url("Img/Fonds/objet4.png");}
#blocSection4 h1	{color:#ff0057;text-shadow:-0.06em 0.06em 0px #672860;}
/*#blocSection4 #gauche ul li:hover	{color:#ff0057;}
#blocSection4 #gauche ul ul	{color:#ff0057;}
#blocSection4 #gauche .selection	{color:#ff0057;}
#blocSection4 #droite h3	{color:#ff0057;}*/
#blocSection4 #gauche ul li:hover, #blocSection4 #gauche ul ul, #blocSection4 #gauche .selection, #blocSection4 #h3Traduit .francais, #blocSection4 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection4 #droite #texte
	{
		background:#fa2567;
		scrollbar-color:#ff0057 white;
	}
#blocSection4 #droite h3, #blocSection4 #langueCiblee, #blocSection4 #droite a
	{color:#c2c3a3;}
#blocSection4 ::-webkit-scrollbar-thumb	{background:#ff0057;}
#blocSection4 #motStylise, #blocSection4 #motStyliseMobile {color:#d83a5d; font-weight:bold; line-height:0.35em;}

	/*Bloc5*/
#blocSection5	{background:#d7d2ab;}
#blocSection5 #imageDeFond	{background-image:url("Img/Fonds/objet5.png");}
#blocSection5 h1	{color:#ff0057;}
/*#blocSection5 #gauche ul li:hover	{color:#ff0057;}
#blocSection5 #gauche ul ul	{color:#ff0057;}
#blocSection5 #gauche .selection	{color:#ff0057;}
#blocSection5 #droite h3	{color:#ff0057;}*/
#blocSection5 #gauche h2	{color:#002c67;}
#blocSection5 #gauche ul > li
{color:#002c67;}
#blocSection5 #gauche ul li:hover, #blocSection5 #gauche ul ul li, #blocSection5 #gauche .selection, #blocSection5 #droite h3, #blocSection5 #langueCiblee, #blocSection5 #h3Traduit .francais, #blocSection5 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection5 #droite #texte
	{
		background:#2c5262;
		scrollbar-color:#ff0057 white;
	}
#blocSection5 ::-webkit-scrollbar-thumb	{background:#ff0057;}
#blocSection5 #motStylise, #blocSection5 #motStyliseMobile {color:#f7a26c; font-weight:bold; line-height:0.35em; text-shadow:0.05em -0.05em 0px #eb205a; font-size:10vw;}

	/*Bloc6*/
#blocSection6	{background-image:url("Img/Fonds/fond6.jpg");}
#blocSection6 #imageDeFond	{background-image:url("Img/Fonds/objet6.png");}
#blocSection6 h1	{color:#f7a26c;text-shadow:-0.06em 0.06em 0px #ff0057;}
/*#blocSection6 #gauche ul li:hover	{color:#ff0057;}
#blocSection6 #gauche ul ul	{color:#ff0057;}
#blocSection6 #gauche .selection	{color:#ff0057;}
#blocSection6 #droite h3	{color:#ff0057;}*/
#blocSection6 #gauche ul li:hover, #blocSection6 #gauche ul ul, #blocSection6 #gauche .selection, #blocSection6 #h3Traduit .francais, #blocSection6 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection6 #droite h3, #blocSection6 #langueCiblee, #blocSection6 #droite a
	{color:#c2c3a3;}
#blocSection6 #droite #texte
	{
		background:#001b40;
		scrollbar-color:#ff0057 white;
	}
#blocSection6 ::-webkit-scrollbar-thumb	{background:#ff0057;}
#blocSection6 #motTraduit
	{color:#f7a26c}
#blocSection6 #motStylise, #blocSection6 #motStyliseMobile {color:#d83a5d; font-weight:bold; line-height:0.35em; font-size:10vw;}

	/*Bloc7*/
#blocSection7	{background-image:url("Img/Fonds/fond7.jpg");}
#blocSection7 #imageDeFond	{background-image:url("Img/Fonds/objet7.png");}
#blocSection7 h1	{color:#ff0057;text-shadow:-0.07em 0.06em 0px #4c2a61;}
/*#blocSection7 #gauche ul li:hover	{color:#002c67;}
#blocSection7 #gauche ul ul	{color:#002c67;}
#blocSection7 #gauche .selection	{color:#002c67;}
#blocSection7 #droite h3	{color:#002c67;}*/
#blocSection7 #gauche ul
	{color:#002c67;}
#blocSection7 #gauche h2
	{color:#002c67;}
#blocSection7 #gauche ul li:hover, #blocSection7 #gauche ul ul, #blocSection7 #gauche .selection, #blocSection7 #droite h3, #blocSection7 #langueCiblee
	{color:#c2c3a3;}
#blocSection7 #h3Traduit .francais, #blocSection7 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection7 #droite #texte
	{
		background:#fa2567;
		scrollbar-color:#002c67 white;
	}
#blocSection7 ::-webkit-scrollbar-thumb	{background:#002c67;}
#blocSection7 #motStylise, #blocSection7 #motStyliseMobile {color:#002c67; font-weight:bold; line-height:0.35em;}

	/*Bloc8*/
#blocSection8	{background-image:url("Img/Fonds/fond8.jpg");}
#blocSection8 #imageDeFond	{background-image:url("Img/Fonds/objet8.png");}
#blocSection8 h1	{color:#ff0057;text-shadow:-0.06em 0.06em 0px #6d295f;}
/*#blocSection8 #gauche ul li:hover	{color:#ff0057;}
#blocSection8 #gauche ul ul	{color:#ff0057;}
#blocSection8 #gauche .selection	{color:#ff0057;}
#blocSection8 #droite h3	{color:#ff0057;}*/
#blocSection8 #gauche ul li:hover, #blocSection8 #gauche ul ul, #blocSection8 #gauche .selection, #blocSection8 #h3Traduit .francais, #blocSection8 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection8 #droite a, #blocSection8 #droite h3, #blocSection8 #langueCiblee, #blocSection8 #motTraduit
	{color:#c2c3a3;}
#blocSection8 #droite #texte
	{
		color:black;
		background:#c6b2b2;
		scrollbar-color:#ff0057 white;
	}
#blocSection8 ::-webkit-scrollbar-thumb	{background:#ff0057;}
#blocSection8 #motStylise, #blocSection8 #motStyliseMobile {color:#c2c3a3; font-size:8vw; margin-block-end:0.55em; font-weight:bold; line-height:0.9em;}    /*text-shadow: 0 0 20px rgb(255 255 255 / 50%);*/

	/*Bloc9*/
#blocSection9	{background:#ff0057;}
#blocSection9 #imageDeFond	{background-image:url("Img/Fonds/objet9.png");}
#blocSection9 h1	{color:#fa8469;text-shadow:-0.08em 0.06em 0px #082e63;}
/*#blocSection9 #gauche ul li:hover	{color:#ff0057;}
#blocSection9 #gauche ul ul	{color:#ff0057;}
#blocSection9 #gauche .selection	{color:#ff0057;}
#blocSection9 #droite h3	{color:#ff0057;}*/
#blocSection9 #droite h3, #blocSection9 #langueCiblee, #blocSection9 #droite a
	{color:#c2c3a3;}
#blocSection9 #gauche ul li:hover, #blocSection9 #gauche ul ul li, #blocSection9 #gauche .selection, #blocSection9 #h3Traduit .francais, #blocSection9 #h3Traduit .anglais
	{color:#002c67;}
#blocSection9 #droite #texte
	{
		background:#d52455;
		scrollbar-color:#002c67 white;
	}
#blocSection9 ::-webkit-scrollbar-thumb	{background:#002c67;}
#blocSection9 #motStylise, #blocSection9 #motStyliseMobile {color:#ef846f; font-weight:bold; line-height:0.35em;}

	/*Bloc10*/
#blocSection10	{background-image:url("Img/Fonds/fond10.jpg");}
#blocSection10 #imageDeFond	{background-image:url("Img/Fonds/objet10.png");}
#blocSection10 h1	{color:#b6b9a4;text-shadow:-0.06em 0.025em 0px #ff0057;}
/*#blocSection10 #gauche ul li:hover	{color:#ff0057;}
#blocSection10 #gauche ul ul{color:#ff0057;}
#blocSection10 #gauche .selection{color:#ff0057;}
#blocSection10 #droite h3	{color:#ff0057;}*/
#blocSection10 #gauche ul li:hover, #blocSection10 #gauche ul ul, #blocSection10 #gauche .selection, #blocSection10 #h3Traduit .francais, #blocSection10 #h3Traduit .anglais
	{color:#ff0057;}
#blocSection10 #droite h3, #blocSection10 #langueCiblee, #blocSection10 #droite a, #blocSection10 #motTraduit
	{color:#c2c3a3;}
#blocSection10 #droite #texte
	{
		background:#002c67;
		scrollbar-color:#ff0057 white;
	}
#blocSection10 ::-webkit-scrollbar-thumb	{background:#ff0057;}
#blocSection10 #motStylise {font-family:"LCDphone";	color:#ff0057;	font-size:11.5vw;}
#blocSection10 #motStyliseMobile {font-family:"LCDphone";}

	/*Bloc11*/
#blocSection11	{background:#d7d2ab;}
#blocSection11 #imageDeFond	{background-image:url("Img/Fonds/objet11.png");}
#blocSection11 h1, #blocSection11 #motTraduit, #blocSection11 #langueCiblee, #blocSection11 #droite h3
	{color:#5a656b;}
/*#blocSection11 #gauche ul li:hover	{color:#ff0057;}
#blocSection11 #gauche ul ul{color:#ff0057;}
#blocSection11 #gauche .selection{color:#ff0057;}
#blocSection11 #droite h3	{color:#ff0057;}*/
#blocSection11 #gauche h2, #blocSection11 #motStylise	{color:#ff0057;}
#blocSection11 #motStylise, #blocSection11 #motStyliseMobile	{font-family:"lemonMilkMedium"; line-height:0.62em;}
#blocSection11 #gauche ul > li, #blocSection11 #h3Traduit .francais, #blocSection11 #h3Traduit .anglais	{color:#ff0057;}
#blocSection11 #gauche ul li:hover, #blocSection11 #gauche ul ul li, #blocSection11 #gauche .selection
	{color:#002c67;}
#blocSection11 #droite a, #blocSection11 #droite img
	{filter:contrast(0.5);}
#blocSection11 #droite #texte
	{
		background:#fa2567;
		scrollbar-color:#ff0057 white;
	}
#blocSection11 ::-webkit-scrollbar-thumb	{background:#ff0057;}

	/*Bloc12*/
#blocSection12	{background:linear-gradient(to bottom right, #ff0057 20%, #ff8c61 80%);}
#blocSection12 #imageDeFond	{background-image:url("Img/Fonds/objet12.png");}
#blocSection12 h1	{color:#d7d2ac;text-shadow:-0.06em 0.04em 0px #092d64;}
#blocSection12 #motStylise {font-family:"LCDphone";	font-size:7.5vw;}
#blocSection12 #motStyliseMobile {font-family:"LCDphone";}
/*#blocSection12 #gauche ul li:hover	{color:#ff0057;}
#blocSection12 #gauche ul ul{color:#ff0057;}
#blocSection12 #gauche .selection{color:#ff0057;}
#blocSection12 #droite h3	{color:#ff0057;}*/
#blocSection12 #motStylise, #blocSection12 #gauche ul li:hover, #blocSection12 #gauche ul ul, #blocSection12 #gauche .selection, #blocSection12 #h3Traduit .francais, #blocSection12 #h3Traduit .anglais, #blocSection12 #droite #texte, #blocSection12 #droite a
	{color:#002c67;}
#blocSection12 #droite h3, #blocSection12 #langueCiblee
	{color:#c2c3a3;}
#blocSection12 #droite #texte
	{
		background:#f4916a;
		scrollbar-color:#002c67 white;
	}
#blocSection12 ::-webkit-scrollbar-thumb	{background:#002c67;}
/* FIN de Navigation et Carrousel */	
	
	
	
[id^="blocSection"] #motStylise
	{
		max-width:60%;
		max-height:1em;
		position:absolute;
		bottom:-30%;
		left:0;
		
		font-size:12vw;
		text-transform:uppercase;
		margin-block:0px;
		margin-block-end:0px;
		margin-block-start:0px;
		/*line-height:1em;*/
		
		transition-duration:2s;
	}


#carroussels video
	{
		width:33.33333333333333%;
		position:absolute;
		left:0;
		z-index:3;
		margin:0px;
		padding:0px;
		
		background:#faf5e1;
	}
	
[id^="passerVideo"]
	{
		height:2em;
		position:absolute;
		bottom:1vw;
		right:1vw;
		
		opacity:50%;
	}
	
[id^="blocSection"] #gauche, [id^="blocSection"] #droite
	{
		position:absolute;
		/* top:22%; */
		width:30%;
		transition-duration:1.5s;
		opacity:0;
	}
	
#gauche
	{
		left:-50%;
		top:22%;
	}
	
#droite
	{
		right:-50%;
		top:18%;
	}
	
[id^="blocSection"] h1, [id^="blocSection"] h2, [id^="blocSection"] h3, [id^="blocSection"] #texte, [id^="blocSection"] #motTraduit
	{
		position:absolute;
		z-index:1;
		text-transform:uppercase;
		font-weight:700;
		line-height:1em;
		
		margin:0px;
		
		transition-duration:1s;
	}
	
[id^="blocSection"] h1
	{
		top:6%;
		left:4%;
		font-size:7.75vw;
		opacity:0;
		z-index:0;
	}
	
[id^="blocSection"] #motTraduit
	{
		bottom:-5em;
		right:0;
		font-size:3em;
		line-height:0.5em;
		color:#002c67;
	}
	
	
	
/* Gauche */	
[id^="blocSection"] #gauche h2
	{
		position:relative;
		left:-5vw;
		font-size:2.5vw;
		color:#c2c3a3;
		/*border-bottom:4px solid #c2c3a3;*/
		padding:0px 25px 0px 4vw;
		width:max-content;
	}
	
[id^="blocSection"] #gauche ul
	{
		color:#c2c3a3;
		font-size:2vw;
		/*font-size:2.25vw;*/
		list-style-type:none;
		margin-top:0.25em;
	}
	
[id^="blocSection"] #gauche ul li
	{
		line-height:1.5em;
	}
	
[id^="blocSection"] #gauche ul li:hover ul
	{
		display:block;
	}
	
[id^="blocSection"] #gauche ul ul
	{
		font-size:0.75em;
		margin:-0.25em 0px 0px 1em;
		display:none;
		list-style-type:"- ";
	}
	
[id^="blocSection"] #gauche ul li ul li:first-child
	{
		list-style-type:none;
		margin-left:-1em;
	}	
	
[id^="blocSection"] #gauche ul li ul li
	{
		line-height:1.25em;
		list-style-type:disc;
		width:75%;
	}

[id^="blocSection"] #gauche [id^="iconeSon"], [id^="blocSection"] #gauche [id^="btnStop"]
	{
		height:0.75em;
		width:auto;
		margin-left:1em;
	}
/* Fin de Gauche */


/* Droite */
[id^="blocSection"] #droite h3
	{
		position:unset;
		font-size:1.7vw;
		line-height:1.25em;
	}
	
#langueCiblee
	{
		display:inline;
		margin-left:1em;
		font-weight:700;
		font-size:1.25vw;
	}
	
#langueCiblee button
	{
		background:none;
		border:none;
		color:inherit;
		font-weight:inherit;
		font-size:inherit;
	}
	
[id^="blocSection"] #droite #texte
	{
		position:unset;
		width:94%;
		font-size:1vw;
		text-transform:unset !important;
		line-height:1.5em;
		
		background:#fa2567;
		height:20vw;
		overflow-y:auto;
		padding:6% 3%;
		margin:1em 0;
		color:#d3d4b1;
		font-weight:normal;
		
		
		scrollbar-width:thin;
		scrollbar-color:#002c67 white;
	}

/* Largeur de la barre de défilement */
[id^="blocSection"] ::-webkit-scrollbar
	{
		width:1em;
	}

/* Track */
[id^="blocSection"] ::-webkit-scrollbar-track
	{
		background:white;
	}

/* Poignée */
[id^="blocSection"] ::-webkit-scrollbar-thumb
	{
		background:#002c67;
	}
	
[id^="blocSection"] a
	{
		color:black;
		/*font-weight:700;*/
		float:left;
	}
	
[id^="blocSection"] #droite [id^="btnSonTexte"] img
	{
		height:25px;
		width:auto;
		vertical-align:text-top;
		/*float:right;*/
	}
/* FIN de Droite */





/* Galeries */
#aPropos h3
	{
		margin-block:0;
	}
	
[id^="galerie"]
	{
		position:relative;
		overflow:hidden;
		width:calc(100% + 150px);
		height:400px;
		float:left;
		margin:0 calc(-150px / 2) 2.5em;
	}
	
[class^="images"]
	{
		width:calc(100% - 150px);
		margin:auto;
		position:absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
	}
	
.galleryFlecheGauche, .galleryFlecheDroite
	{
		position:absolute;
		top:0;
		bottom:0;
		width:50px;
		background:rgba(250, 245, 225, 0.5);
		border-radius:100%;
		padding:15px 5px;
	}

.galleryFlecheGauche
	{
		transform:rotate(90deg);
		left:0;
	}
	
.galleryFlecheDroite
	{
		transform:rotate(-90deg);
		right:0;
	}
	
#pleinEcran
	{
		display:none;
		position:fixed;
		top:0;
		left:0;
		z-index:10;
		width:100%;
		height:100%;
		backdrop-filter:blur(5px);
		background:rgba(0, 0, 0, 0.5);
	}
	
#photoInterchangeable
	{
		position:absolute;
		left:0;
		right:0;
		top:0;
		bottom:0;
		margin:auto;
		width:90%;
	}
	
#fermerPleinEcran
	{
		position:absolute;
		top:1%;
		right:1%;
		font-size:5em;
		color:red;
		background:none;
		border:none;
	}
	
/* FIN Gallerie */


/*Pied de page*/
footer
	{
		/*height:75px;*/
		text-align:center;
		width:100%;
		position:relative;
		bottom:0;
		overflow:hidden;
		font-family:'Merriweather', serif;
	}
	
footer b
	{
		font-size:1.25em;
		line-height:4em;
		position:relative;
		left:10%;
	}
	
footer a 
	{
		text-decoration:none;
		color:black;
	}
	
footer #laBoiteRougeVif
	{
		margin:0px 250px 2.5em 0px;
	}
	
footer img
	{
		vertical-align:middle;
		margin:0 10px 2.5em;
		max-height:175px;
		max-width:250px;
	}
	
	
	
/* Mobile mode Paysage*/
@media screen and (max-width: 1023px) and (orientation: landscape)
{
	nav ul
		{
			width:40% !important;
		}
		
	#titre
		{
			padding:0.5em 5px 0 !important;
		}
	
	#titre h1
	{
		font-size:1.5em !important;
		margin-bottom:unset !important;
		line-height:0.75em;
	}
	
	.sautVirgule, .sautMot
		{
			display:unset !important;
		}
		
	.sautVide
		{
			display:unset !important;
		}
		
	#menuImages ul
		{
		/*Ordre du menu personnalisé*/
			display:flex !important;
		}	
		
	#menuImages ul li
		{
			/*width:8% !important;*/
			/*margin:0 8.5% !important;*/
			
			width:10% !important;
			margin:0 7.5% !important;
		}
		
	[id^="flecheGauche"], [id^="flecheDroite"]
		{
			bottom:calc(50% - 40px) !important;
		}
		
	[id^="jouerMobile"], [id^="contenuMobile"]
		{
			bottom:calc(50% - 25px) !important;
		}
		
	[id^="jouerMobile"]
		{
			left:35% !important;
		}
		
	[id^="contenuMobile"]
		{
			right:35% !important;
		}
		
	[id^="largeurComplete"] h1
		{
			font-size:4vw;
		}
		
	[id^="blocSection"] #imageDeFond
		{
			background-size:75% !important;  /*Pas effectif de toute manière*/
			background-position:center 50% !important;
		}

	[id^="largeurComplete"] #motStylise
		{
			/*max-width:40% !important;*/
			max-height:1em !important;
			font-size:12vh !important;
			bottom:20% !important;
		}
		
	#blocSection2 #motStylise
		{
			font-size:4.56vw !important;
		}
		
	#blocSection7 #motStylise
		{
			line-height:1em !important;
		}
		
	#blocSection8 #motStylise
		{
			margin-block-end:0.55em !important;
		}
		
	#blocSection9 #motStylise
		{
			line-height:0.5em !important;
		}
		
	#blocSection1 #motStylise, #blocSection3 #motStylise, #blocSection10 #motStylise, #blocSection11 #motStylise, #blocSection12 #motStylise
		{
			margin-block-end:unset !important;
		}
		
	[id^="blocSection"] #gauche, [id^="blocSection"] #droite
		{
			/*width:46% !important;
			padding:1em 2% !important;*/
			margin:unset !important;
			display:inline-block;
		}
		
/* Coller le bloc #gauche à l'écran et utiliser toute la hauteur d'écran en mode paysage*/
	.colle
		{
			position:sticky !important;
			height:calc(100% - 2em);
			float:left;
			width:26% !important;
		}
	
	[id^="blocSection"] #gauche > ul
		{
			border-bottom:unset !important;
		}
		
	[id^="blocSection"] #droite
		{
			width:58% !important;
		}
		
	footer #laBoiteRougeVif
		{
			display:none !important;
		}
		
	footer #laBoiteRougeVifMobile
		{
			margin-top:2.5em !important;
		}
		
	footer img
		{
			margin:0px 12.5% !important;
			display:unset !important;
			max-width:25% !important;
		}
}


/* Mobile mode Portrait
@media screen and (max-height: 1024px) and (orientation: portrait)
{
	[id^="blocSection"] #gauche #motStyliseMobile
		{
			display:block !important;
		}
	[id^="blocSection"] #gauche h2, [id^="blocSection"] #droite h3, [id^="blocSection"] #gauche #motTraduitMobile
		{
			padding:0px !important;
		}
	
	[id^="blocSection"] #droite #h3Traduit
		{
			margin-bottom:0px !important;
		}
		
	[id^="blocSection"] #droite #texte
		{
			height:15% !important;
			margin:auto !important;
			padding:0.25em 3%;
		}
}*/

/* Mobile Portrait ET Paysage (avant 992px maintenant 1024px) */
@media screen and (max-width: 1023px) and (orientation: portrait), (max-width: 1023px) and (orientation: landscape)
{
	/*body
		{
			overflow:hidden;
		}*/
	
	#boutonMenu
		{
			display:unset;
			position:absolute;
			right:0;
			width:35px;
			margin:12.5px;
		}
	
	nav
		{
			position:fixed;
			top:0;
			z-index:5;
			width:100%;
			height:60px;
			background:#eb205a;
			font-size:1em;
		}
		
	nav ul
		{
			display:none;
			top:0;
			right:0;
			width:60%;
			padding-top:1em;
			background:black;
			color:white;
		}
		
	nav ul #barre, [id^="passerVideo"], [id^="blocSection"] #motTraduit, .sautVirgule, .sautMot, #laBoiteRougeVif
		{
			display:none;
		}
		
	nav ul #langue
		{
			float:left;
			margin-left:2em;
		}
		
	nav ul li
		{
			float:unset;
			line-height:2.5em;
			margin-left:2em;
		}
		
	nav ul li a
		{
			color:white;
		}
		
	#largeurComplete0
		{
			z-index:6;
			background:inherit;
		}
		
	#retourMobile
		{
			display:unset;
			position:fixed;
			z-index:5;
			top:0px;
			left:-50px;
			height:35px;
			padding:12.5px;
			transition-duration:0.5s;
		}
	
	#titre
		{
			background:none;
			padding:5px;
			margin-top:60px;
		}
		
	#titre h1
		{
			font-size:2em;
			color:black;
		}
		
	#titre h1 .sousTitre
		{
			font-size:0.5em;
			color:#eb205a;
			display:inline-block;
			margin:0 auto 1em;
			text-align:right;
			width:65%;
		}
		
	.sautVide
		{
			display:block;
		}
		
	section
		{
			width:95%;
		}
		
	#menuImages
		{
			overflow:unset;
		}
		
	#menuImages ul
		{
			margin:auto;
			
		/*Annuler l'Ordre du menu personnalisé*/
			display:block;
		}
		
	#menuImages ul li
		{
			width:25%;
			margin:-0.75% 4.16666666667%;
		}
		
		
		
	#aPropos
		{
			width:90%;
		}
		
	#aPropos h1
		{
			margin-top:1em;
			clear:both;
			text-align:left;
			line-height:1em;
		}
		
	#aPropos p
		{
			width:100%;
			font-size:1em;
			margin-top:unset;
		}
		
		
	[id^="galerie"]
		{
			width:100%;
			height:150px;
			margin:0 auto 2.5em;
		}
		
		
	/*#aPropos img
		{
			border:unset;
			box-shadow:0px 0px 0px 10px #d32f66;
			float:right;
			width:50%;
			margin:-1em 25% 3em;
		}*/
		
		
		
	[id^="flechesCentrees"]
		{
			/*height:calc(100% - 60px);
			margin-top:60px;*/
			height:100%;
		}
		
	[id^="flecheGauche"], [id^="flecheDroite"]
		{
			/*display:unset;*/
			width:40px;
			top:unset;
			bottom:25%;
			position:absolute;
		}
	
	[id^="flecheGauche"]
		{
			left:2%;
		}
		
	[id^="flecheDroite"]
		{
			right:2%;
		}
		
	[id^="flecheHaut"], [id^="flecheBas"]
		{
			width:60px;
			opacity:1;
		}
		
	/*Servait surement à rien, pas appliqué
	[id^="largeurComplete"]
		{
			height:100%;
		}*/
		
	[id^="largeurComplete"] h1
		{
			/*height:100%;*/
			left:0;
			top:25%;
			right:0;
			text-align:center;
			line-height:1.2em;
			opacity:1;
		}
		
	[id^="largeurComplete"] h1 .sousTitre
		{
			line-height:1.25em;
		}
		
	#carroussels video
		{
			display:none;
			height:calc(100vh - 60px) !important;
			/*top:60px;
			height:100vh;*/
			
			background:rgba(0, 0, 0, 0.75);
		}
		
	[id^="largeurComplete"] #imageDeFond	
		{
			opacity:1;
			background-size:90%;
		}
		
	[id^="largeurComplete"] #motStylise	
		{
			left:0;
			right:0;
			bottom:25%;
			text-align:center;
			margin:auto;
			max-width:65%;
			max-height:60px;
		}
		
		
	[id^="jouerMobile"], [id^="contenuMobile"]
		{
			display:unset;
			position:absolute;
			z-index:1;
			width:50px;
			bottom:15%;
		}
		
	[id^="jouerMobile"]
		{
			left:25%;
		}
		
	[id^="contenuMobile"]
		{
			right:25%;
		}
	
	.defilable
		{
			overflow:unset;
			overflow-Y:auto;
			overflow-X:hidden;
		}
		
	.colleEnHaut
		{
			position:fixed;
			top:60px;
			z-index:5;
		}
		
	[id^="blocSection"] #gauche, [id^="blocSection"] #droite
		{
			position:relative;
			opacity:1;
			/*top:60px;*/
			top:0px;
			left:-100%;
			right:unset;
			z-index:4;
			font-size:1em;
			background:#faf5e1;
			width:90%;
			margin:0px 1%;
			padding:1em 4%;
			transition-duration:0.5s;
		}
		
	[id^="blocSection"] #gauche #motStyliseMobile, [id^="blocSection"] #gauche #motTraduitMobile, [id^="blocSection"] #gauche h2, [id^="blocSection"] #gauche ul, [id^="blocSection"] #droite h3, [id^="blocSection"] #droite #texte
		{
			font-size:1em;
		}
		
	[id^="blocSection"] #gauche #motStyliseMobile
		{
			display:unset;
			max-width:90%;
			max-height:2em;
			font-size:2em;
			text-transform:uppercase;
			padding:0.1em 0px;
			color:#ff0057;
			
			margin-block:0px;
			margin-block-end:0px;
			margin-block-start:0px;
			line-height:1em;
		}
		
	#blocSection1 #motStylise
		{
			margin-block-end:0.5em;
		}	
		
	#blocSection2 #motStylise
		{
			font-size:9vw;
		}
		
	#blocSection3 #motStylise, #blocSection7 #motStylise, #blocSection9 #motStylise, #blocSection11 #motStylise
		{
			line-height:unset;
		}
		
	#blocSection8 #motStylise
		{
			margin-block-end:unset;
			line-height:1em;
		}
		
	#blocSection2 #motStylise, #blocSection3 #motStylise, #blocSection11 #motStylise
		{
			margin-block-end:0.25em;
		}
		
	#blocSection10 #motStylise
		{
			margin-block-end:0.35em;
		}
		
	#blocSection12 #motStylise
		{
			margin-block-end:0.75em;
		}
	
		
	[id^="blocSection"] #gauche #motTraduitMobile
		{
			display:block;
			text-transform:uppercase;
			padding:0.1em 0px;
			font-size:1.25em;
			color:#002c67;
			
			margin-block:0px;
			margin-block-end:0px;
			margin-block-start:0px;
		}
		
	[id^="blocSection"] #gauche h2, [id^="blocSection"] #droite h3
		{
			padding:0px;
			font-size:1.25em;
			color:#ff0057 !important;
		}
		
	[id^="blocSection"] #gauche h2
		{
			left:unset;
			/*border:unset !important;*/
		}
		
	[id^="blocSection"] #gauche > ul
		{
			border-bottom:1px solid black;
			padding-bottom:1em;
		}
		
	[id^="blocSection"] #gauche ul > li, [id^="blocSection"] #droite #texte
		{
			background:#faf5e1 !important;
			color:black !important;
		}
		
	[id^="blocSection"] #gauche ul > li img
		{
			float:right;
		}
		
	[id^="blocSection"] #gauche ul li ul li
		{
			color:#ff0057 !important;
			width:unset;
		}
		
	[id^="blocSection"] #gauche [id^="iconeSon"]
		{
			filter:brightness(0);
			height:1em;
		}
		
	[id^="blocSection"] #gauche [id^="btnStop"]
		{
			filter:grayscale(100%) contrast(2);
			height:1em;
		}
		
	[id^="blocSection"] #droite #h3Traduit
		{
			margin-bottom:1em;
			color:black !important;
		}
		
	[id^="blocSection"] #droite a
		{
			width:80%;
		}
		
	[id^="blocSection"] #droite #langueCiblee
		{
			margin-left:2em;
			font-size:unset;
		}
		
	[id^="blocSection"] #droite [id^="iconeSonTexte"]
		{
			filter:brightness(0);
			margin:unset;
			width:20%;
		}
		
	[id^="blocSection"] #droite [id^="btnStopTexte"]
		{
			filter:grayscale(100%) contrast(2);
			margin:unset;
			width:20%;
		}
		
	[id^="blocSection"] #droite #texte
		{
			height:100%;
			margin:1em auto;
			padding:0.5em 3%;
		}
		
	[id^="blocSection"] #h3Traduit .francais, [id^="blocSection"] #h3Traduit .anglais, [id^="blocSection"] #droite #langueCiblee, [id^="blocSection"] #droite #texte, [id^="blocSection"] #droite a
		{
			color:black !important;
			filter:unset !important;
		}
		
	[id^="blocSection"] #droite a
		{
			float:unset;
		}
	
	
	footer b
		{
			position:unset;
			left:unset;
		}
		
	footer #laBoiteRougeVifMobile
		{
			display:block;
			margin-top:2.5em;
		}

	footer img
		{
			margin:2em auto;
			display:block;
			max-width:50%;
		}
}