@font-face {
	font-family: Abel;
	font-style: normal;
	font-weight: normal;
	src: url("../fonts/Abel-Regular.ttf");
}

@font-face {
	font-family: "Abril Fatface";
	font-style: normal;
	font-weight: normal;
	src: url("../fonts/AbrilFatface-Regular.otf");
}

@font-face {
	font-family: "Avenir Black";
	font-style: normal;
	font-weight: 800;
	src: url("../fonts/Avenir-Black.ttf");
}

@font-face {
	font-family: "Avenir Book";
	font-style: normal;
	font-weight: normal;
	src: url("../fonts/Avenir-Book.ttf");
}

@font-face {
	font-family: "Avenir Heavy";
	font-style: normal;
	font-weight: 900;
	src: url("../fonts/Avenir-Heavy.ttf");
}

@font-face {
	font-family: "Avenir Medium";
	font-style: normal;
	font-weight: 500;
	src: url("../fonts/Avenir-Medium.ttf");
}

@font-face {
	font-family: "Avenir Medium";
	font-style: italic;
	font-weight: 500;
	src: url("../fonts/Avenir-MediumOblique.ttf");
}

@font-face {
	font-family: "Avenir Medium";
	font-style: oblique;
	font-weight: 500;
	src: url("../fonts/Avenir-MediumOblique.ttf");
}

@font-face {
	font-family: Avenir;
	font-style: normal;
	font-weight: normal;
	src: url("../fonts/Avenir-Roman.ttf");
}

@font-face {
	font-family: "Minion Pro";
	font-style: normal;
	font-weight: normal;
	src: url("../fonts/MinionPro-Regular.otf");
}

body,
div,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
code,
blockquote,
figure {
	margin: 0;
	padding: 0;
	border-width: 0;
	text-rendering: optimizeSpeed;
	box-sizing: border-box;
}

/* AJOUT GOZAIMASS */


/*                <div>
                    <img src="./images/logo_fond.png" alt="">
                </div>*/

/*.logo-fond-wrap {

    position: relative;
    overflow: visible;

    background-color: #eeeae6;
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 70%;
    height: 300px;
    border: 1px solid #ccc;
    background-image: url("./images/logo_fond.png");
    background-repeat: no-repeat;
    background-position: right center;
    background-size: contain;
		background-size: 70%;
}*/


body {
    font-family: 'Avenir Medium', sans-serif;
    background-color: #eeeae6;
    background-image:   linear-gradient(rgba(238,234,230,0.4),
                        rgba(238,234,230,0.4)),
                        url("./images/logo_fond.png");
    background-repeat: no-repeat;
    background-position: right 380px;
    background-size: 35%;

    display: block;
    align-items: flex-start;
    /* padding: 60px 20px; */
    min-height: 100vh;
/*    padding-top: 60px;*/
}


div.master {
/*	height: 100%;*/
}



.article {
	height: auto;
	width: max-content;
	margin: auto;
	background-color: transparent;
	border-width: 0px;
	padding-top: 25px;
}

.article img{
	height: 100.00%;
	min-width: 100%;
	width: 100.00%;
	left: 0px;
	top: 0px;
}

.article-title-container {
	border-style: solid;
	/*background-color: #5ea7b5;*/
	background-color: #5ca6b5;

	border-radius: 25px;
    /* Ajustements pour le texte */
    display: block;
    flex-direction: column;
    align-items: center;
	padding: 8px;
	margin: auto;
	margin-bottom: 40px;
	width: max-content;
}

.article-title-text {
	padding: 5px 10px;
}

.article-title-text p {
	/* height: 90px; */
	width: fit-content;
	color: #ffffff;
	font-family: "Avenir Black", sans-serif;
	font-size: 1.8rem;
	line-height: 1;
	font-style: normal;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0; /* auto */
	text-align: center;
}

.article-text-container {
	/* width: 100%; */
	height: auto;
	width: 800px;
	border-style: solid;
	padding-bottom: 30px;
}

.article-text-bold {
	font-family: "Avenir Black", sans-serif;
}

.article-text-bold p {
	line-height: 1.3;
	color: #000000;
	font-size: 1.2rem;
	font-style: normal;
	font-weight: 800;
	text-align: justify;
}

.article-text-simple p {
	line-height: 1.2;
	font-family: "Avenir Medium", sans-serif;
	font-size: 1.2rem;
	font-style: normal;
	font-weight: 500;
	text-align: justify;
}

/* FIN AJOUT GOZAIMASS */
div>svg {
	/* position: absolute; */
}

div.Bloc-graphique-standard {
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}

div.Bloc-de-texte-standard {
	border-style: solid;
}

p.ParaOverride-1 {
	line-height: 1;
	white-space: nowrap;
}

span.CharOverride-1 {
	color: #000000;
	font-family: "Avenir Black", sans-serif;
	font-size: 240px;
	font-style: normal;
	font-weight: 800;
}


span.CharOverride-4 {
	color: #ffffff;
	font-family: "Avenir Black", sans-serif;
	font-size: 540px;
	font-style: normal;
	font-weight: 800;
	text-transform: uppercase;
}

span.CharOverride-5 {
	color: #ffffff;
	font-family: "Avenir Medium", sans-serif;
	font-size: 160px;
	font-style: normal;
	font-weight: 500;
}

span.CharOverride-6 {
	color: #000000;
	font-family: "Avenir Medium", sans-serif;
	font-size: 120px;
	font-style: italic;
	font-weight: 500;
}

span.CharOverride-7 {
	color: #000000;
	font-family: "Avenir Medium", sans-serif;
	font-size: 220px;
	font-style: normal;
	font-weight: 500;
}

span.CharOverride-8 {
	color: #285272;
	font-family: "Avenir Black", sans-serif;
	font-size: 260px;
	font-style: normal;
	font-weight: 800;
}

span.CharOverride-9 {
	color: #3a678a;
	font-family: "Avenir Medium", sans-serif;
	font-size: 191.9px;
	font-style: normal;
	font-weight: 500;
}

span.CharOverride-10 {
	color: #ffffff;
	font-family: "Avenir Medium", sans-serif;
	font-size: 220px;
	font-style: normal;
	font-weight: 500;
}

span.CharOverride-11 {
	color: #eeeae6;
	font-family: "Avenir Heavy", sans-serif;
	font-size: 240px;
	font-style: normal;
	font-weight: 900;
}

span.CharOverride-12 {
	color: #ffffff;
	font-family: "Avenir Book", sans-serif;
	font-size: 180px;
	font-style: normal;
	font-weight: normal;
}

span.CharOverride-13 {
	color: #ffffff;
	font-family: Avenir, sans-serif;
	font-size: 205.1px;
	font-style: normal;
	font-weight: normal;
}

span.CharOverride-14 {
	color: #8586a3;
	font-family: Avenir, sans-serif;
	font-size: 205.1px;
	font-style: normal;
	font-weight: normal;
}

span.CharOverride-15 {
	color: #000000;
	font-family: "Avenir Book", sans-serif;
	font-size: 240px;
	font-style: normal;
	font-weight: normal;
}


#_idContainer000 {
	-ms-transform: translate(-1.254px, -15.483px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(-1.254px, -15.483px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1029.87px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(-1.254px, -15.483px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(-1.254px, -15.483px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 100%;
	z-index: -1;
}


#id_header_caption {
    -ms-transform: translate(-31.182px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
    -ms-transform-origin: 0% 0%;
    -webkit-transform: translate(0, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
    -webkit-transform-origin: 0% 0%;
    height: 49.3px;
    /* left: 32px; */
/*    position: absolute;*/
    top: 0px;
    /* transform: translate(-31.182px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000); */
    /* transform: translate(-31.182px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000); */
    /* transform-origin: 0% 0%; */
    /* transform-origin: 0% 0%; */
    width: 100%;
    background-color: #8687a3;
}

#_idContainer002 {
	-ms-transform: translate(99.212px, 310.658px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(99.212px, 310.658px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 112.14px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(99.212px, 310.658px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(99.212px, 310.658px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 393.31px;
}

#_idContainer003 {
	-ms-transform: translate(-42.520px, 67.772px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(-42.520px, 67.772px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 156.24px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(-42.520px, 67.772px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(-42.520px, 67.772px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 100%;
}



#_idContainer005 {
	-ms-transform: translate(949.874px, 1020.472px) rotate(180.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(949.874px, 1020.472px) rotate(180.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 25.51px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(949.874px, 1020.472px) rotate(180.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(949.874px, 1020.472px) rotate(180.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 638.06px;
}

#_idContainer006 {
	-ms-transform: translate(0.000px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(0.000px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 49.35px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(0.000px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(0.000px, 18.425px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 100%;
}

#_idContainer007 {
	-ms-transform: translate(308.267px, 18.373px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(308.267px, 18.373px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 67.63px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(308.267px, 18.373px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(308.267px, 18.373px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;

}

#_idContainer008 {
	-ms-transform: translate(70.762px, 5.118px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(70.762px, 5.118px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 53.01px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(70.762px, 5.118px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(70.762px, 5.118px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 271.54px;
}


#_idContainer010 {
	-ms-transform: translate(138.188px, 283.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(138.188px, 283.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 37.57px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(138.188px, 283.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(138.188px, 283.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 322.44px;
}

#_idContainer011 {
	-ms-transform: translate(36.000px, 256.690px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(36.000px, 256.690px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 89.44px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(36.000px, 256.690px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(36.000px, 256.690px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 523.28px;
}

#_idContainer012 {
	-ms-transform: translate(196.440px, 981.805px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(196.440px, 981.805px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 13.78px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(196.440px, 981.805px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(196.440px, 981.805px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 133.96px;
}

#_idContainer013 {
	-ms-transform: translate(381.543px, 901.500px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(381.543px, 901.500px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 22.69px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(381.543px, 901.500px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(381.543px, 901.500px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 161.29px;
}

#_idContainer014 {
	-ms-transform: translate(381.543px, 917.804px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(381.543px, 917.804px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 14.39px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(381.543px, 917.804px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(381.543px, 917.804px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 119.62px;
}

#_idContainer015 {
	-ms-transform: translate(385.086px, 921.702px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(385.086px, 921.702px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 20.99px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(385.086px, 921.702px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(385.086px, 921.702px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 161.29px;
}

#_idContainer016 {
	-ms-transform: translate(0.000px, 219.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(0.000px, 219.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 123.96px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(0.000px, 219.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(0.000px, 219.174px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 523.28px;
}

#_idContainer017 {
	-ms-transform: translate(196.335px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(196.335px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 130.61px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(196.335px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(196.335px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 130.61px;
}

#_idContainer018 {
	-ms-transform: translate(314.478px, 466.163px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(314.478px, 466.163px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 343.14px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(314.478px, 466.163px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(314.478px, 466.163px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 523.28px;
}

#_idContainer019 {
	-ms-transform: translate(99.212px, 400.090px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(99.212px, 400.090px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 285.35px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(99.212px, 400.090px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(99.212px, 400.090px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 393.31px;
}

#_idContainer020 {
	-ms-transform: translate(36.000px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(36.000px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 69.30px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(36.000px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(36.000px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 156.31px;
}

#_idContainer021 {
	-ms-transform: translate(220.214px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(220.214px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 69.30px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(220.214px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(220.214px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 156.31px;
}

#_idContainer022 {
	-ms-transform: translate(402.963px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(402.963px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 69.30px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(402.963px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(402.963px, 677.097px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 156.31px;
}

#_idContainer023 {
	-ms-transform: translate(61.417px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(61.417px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 2.27px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(61.417px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(61.417px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 127.61px;
}

#_idContainer024 {
	-ms-transform: translate(246.709px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(246.709px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 2.27px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(246.709px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(246.709px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 127.61px;
}

#_idContainer025 {
	-ms-transform: translate(431.667px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(431.667px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 2.27px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(431.667px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(431.667px, 737.960px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 127.61px;
}

/* #_idContainer026 {
	-ms-transform:translate(143.590px,193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	-ms-transform-origin:0% 0%;
	-webkit-transform:translate(143.590px,193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	-webkit-transform-origin:0% 0%;
	height:55.18px;
	left:0px;
	position:absolute;
	top:0px;
	transform:translate(143.590px,193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	transform:translate(143.590px,193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	transform-origin:0% 0%;
	transform-origin:0% 0%;
	width:87.25px;
} */
#_idContainer027 {
	-ms-transform: translate(328.101px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(328.101px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 55.18px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(328.101px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(328.101px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 87.25px;
}

#_idContainer028 {
	-ms-transform: translate(235.873px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(235.873px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 55.18px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(235.873px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(235.873px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 87.25px;
}

#_idContainer029 {
	-ms-transform: translate(420.825px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(420.825px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 55.18px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(420.825px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(420.825px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 87.25px;
}

#_idContainer030 {
	-ms-transform: translate(514.513px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(514.513px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 55.18px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(514.513px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(514.513px, 193.659px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 49.58px;
}

/* #_idContainer031 {
	-ms-transform:translate(150.376px,175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	-ms-transform-origin:0% 0%;
	-webkit-transform:translate(150.376px,175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	-webkit-transform-origin:0% 0%;
	height:65.83px;
	left:0px;
	position:absolute;
	top:0px;
	transform:translate(150.376px,175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	transform:translate(150.376px,175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000,1.000);
	transform-origin:0% 0%;
	transform-origin:0% 0%;
	width:81.61px;
} */
#_idContainer032 {
	-ms-transform: translate(335.328px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(335.328px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 65.83px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(335.328px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(335.328px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 81.61px;
}

#_idContainer033 {
	-ms-transform: translate(243.100px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(243.100px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 65.83px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(243.100px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(243.100px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 81.61px;
}

#_idContainer034 {
	-ms-transform: translate(428.052px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(428.052px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 65.83px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(428.052px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(428.052px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 81.61px;
}

#_idContainer035 {
	-ms-transform: translate(521.740px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(521.740px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 65.83px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(521.740px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(521.740px, 175.322px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 43.06px;
}


#idLogoBarre {
	-ms-transform: translate(0.000px, 14.158px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(0.000px, 14.158px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 8.01px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(0.000px, 14.158px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(0.000px, 14.158px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 33.80px;
}

#idLogoPoint {
	-ms-transform: translate(12.683px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(12.683px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 8.44px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(12.683px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(12.683px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 8.44px;
}



#id_header_caption_logo_old {
	-ms-transform: translate(26.185px, 27.098px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(26.185px, 27.098px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 22.17px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(26.185px, 27.098px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(26.185px, 27.098px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 33.80px;
}

#_idContainer039 {
	-ms-transform: translate(0.000px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(0.000px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 18.70px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(0.000px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(0.000px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 143.72px;
}

#_idContainer040 {
	-ms-transform: translate(0.000px, 8.211px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(0.000px, 8.211px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 4.64px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(0.000px, 8.211px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(0.000px, 8.211px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 19.61px;
}

#_idContainer041 {
	-ms-transform: translate(7.356px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(7.356px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 4.89px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(7.356px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(7.356px, 0.000px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 4.89px;
}

#_idContainer042 {
	-ms-transform: translate(64.249px, 2.975px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(64.249px, 2.975px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 12.86px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(64.249px, 2.975px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(64.249px, 2.975px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 19.61px;
}

#_idContainer043 {
	-ms-transform: translate(2.402px, 891.156px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(2.402px, 891.156px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 18.70px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(2.402px, 891.156px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(2.402px, 891.156px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 143.72px;
}

#_idContainer044 {
	-ms-transform: translate(25.511px, 919.952px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(25.511px, 919.952px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 64.67px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(25.511px, 919.952px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(25.511px, 919.952px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 116.22px;
}

#_idContainer045 {
	-ms-transform: translate(25.511px, 987.582px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(25.511px, 987.582px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 31.76px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(25.511px, 987.582px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(25.511px, 987.582px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 126.61px;
}

#_idContainer046 {
	-ms-transform: translate(199.197px, 895.051px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 895.051px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 116.16px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 895.051px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 895.051px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 171.70px;
}

#_idContainer047 {
	-ms-transform: translate(199.197px, 911.433px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 911.433px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 911.433px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 911.433px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer048 {
	-ms-transform: translate(199.197px, 924.814px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 924.814px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 924.814px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 924.814px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer049 {
	-ms-transform: translate(199.197px, 939.345px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 939.345px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 939.345px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 939.345px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer050 {
	-ms-transform: translate(199.197px, 952.556px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 952.556px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 952.556px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 952.556px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer051 {
	-ms-transform: translate(199.197px, 967.748px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 967.748px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 967.748px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 967.748px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer052 {
	-ms-transform: translate(199.197px, 981.619px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 981.619px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 981.619px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 981.619px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer053 {
	-ms-transform: translate(199.197px, 999.921px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(199.197px, 999.921px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 1.00px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(199.197px, 999.921px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(199.197px, 999.921px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 153.13px;
}

#_idContainer054 {
	-ms-transform: translate(35.999px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(35.999px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 162.99px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(35.999px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(35.999px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 156.31px;
}

#_idContainer055 {
	-ms-transform: translate(220.214px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(220.214px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 162.99px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(220.214px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(220.214px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 156.31px;
}

#_idContainer056 {
	-ms-transform: translate(402.963px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-ms-transform-origin: 0% 0%;
	-webkit-transform: translate(402.963px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	-webkit-transform-origin: 0% 0%;
	height: 162.99px;
	left: 0px;
	position: absolute;
	top: 0px;
	transform: translate(402.963px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform: translate(402.963px, 720.272px) rotate(0.000deg) skew(0.000deg) scale(1.000, 1.000);
	transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	width: 156.31px;
}

img._idGenObjectAttribute-1 {
	height: 100.00%;
	width: 100.00%;
}

img._idGenObjectAttribute-2 {
	left: 0px;
	position: absolute;
	top: 0px;
	width: 100%;
}

div._idGenObjectStyle-Disabled {
	background-color: transparent;
	border-width: 0px;
}

* {
  margin: 0;
}

html, body {
  height: 100%;
}

.page-wrap {
  min-height: 100%;
  /* equal to footer height */

}
.page-wrap:after {
  content: "";
  display: block;
}


.shape {
    position: absolute;
    z-index: -1; /* derrière le texte */
    pointer-events: none;
	overflow: hidden;

}

body {
	overflow-x: hidden;

}


.cercleblanc {
    /* width: 320px; */
    /* height: 180px; */
    right: -50px;
    /* bottom: 120px; */
    top: 500px;
    z-index: -1;
}

.rectangleblanc {
    /* width: 260px; */
    /* height: 170px; */
    right: -70px;
    top: 790px;
    z-index: -1;
}

.div-footer-barrebleu {
    box-sizing: border-box;
    /* padding: 18px 20px 14px 26px; */
    border-top-right-radius: 34px;
    display: grid;
    grid-template-columns: 150px 160px 120px;
    column-gap: 22px;
    font-family: Arial, sans-serif;
    color: #ffffff;
    position: relative;
}

.footer-wave {
    position: absolute;
    top: -25px;
    left: 500px;
    width: 100%;
    height: 25px;
    object-fit: cover;
    pointer-events: none;
    z-index: -1;
}

/* Maquette parahraphe */

.bloc-section {
    display: flex;
    justify-content: space-evenly;
		margin-top: 42px;

/*
		gap: 80px;
	  justify-content: center;
		max-width: 900px;
    margin: 0 auto;
    */
}

.bloc {
    width: 380px;
}

.bloc-title {
    font-size: 22px;
    font-weight: 700;
    color: #2c4e73;
    text-align: center;
    line-height: 1;
    margin: 0 0 10px 0;
}

.bloc-bar {
    display: block;
/*    margin: 0 auto 14px auto; /* centre la barre */*/
    width: 150px; /* ajuste selon ton image */
    height: auto;
		float: right;
}

.bloc-text {
    font-size: 1.2rem;
    line-height: 1.2;
    color: #222;
    text-align: left;
    margin: 0;
		margin-top: 30px;
		text-align:justify;
}
