	
	:root {
		--web-view-ids: Page_daccueil;
	
		
	}
	* {
		margin: 0; 
		padding: 0;
		box-sizing: border-box;
		border: none;
	}
	#zCnt{max-width: 1920px; margin: 0 auto;  clear: both;}
	#Page_daccueil {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 5418px;
		
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		
		
	}
	.contact-index{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 4368.94px;
	}
	.index2{
		min-height:892px;
	}
	.index3{
		min-height:1180px;
	}
	.index4{
		min-height:1180px;
		position: absolute;
		  top: 3192px;
		  width: 100%;
	}
	#bog {
		opacity: 0.059;
		position: absolute;
		width: 1936.127px;
		height: 2159.026px;
		left: 0px;
		top: 227.5px;
		overflow: visible;
	}
	#boh {
		fill: rgba(202,160,56,1);
	}
	.boh {
		overflow: visible;
		position: absolute;
		width: 457.172px;
		height: 755.791px;
		left: 1478.955px;
		top: 580.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boi {
		fill: rgba(19,47,90,1);
	}
	.boi {
		overflow: visible;
		position: absolute;
		width: 1679.236px;
		height: 2159.021px;
		left: 0.004px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boj {
		fill: rgba(0,0,0,0);
	}
	.boj {
		position: absolute;
		overflow: visible;
		width: 1907.135px;
		height: 2159.025px;
		left: 0px;
		top: 0px;
	}
	#bok {
		opacity: 0.064;
		position: absolute;
		width: 1894.268px;
		height: 2159.026px;
		left: 0px;
		top: 3193.361px;
		overflow: visible;
	}
	#bol {
		fill: rgba(202,160,56,1);
	}
	.bol {
		overflow: visible;
		position: absolute;
		width: 457.172px;
		height: 755.791px;
		left: 1437.089px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bom {
		fill: rgba(19,47,90,1);
	}
	.bom {
		overflow: visible;
		position: absolute;
		width: 1666.369px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bon {
		fill: rgba(0,0,0,0);
	}
	.bon {
		position: absolute;
		overflow: visible;
		width: 1894.268px;
		height: 2159.025px;
		left: 0px;
		top: 0px;
	}
	#boo {
		position: absolute;
		width: 1920.24px;
		height: 127px;
		left: 0px;
		top: 5288.89px;
		overflow: visible;
	}
	#bop {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.bop {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 127px;
		left: 0px;
		top: 0px;
	}
	#boq {
		border: 0;
		left: 543px;
		top: 49px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	
	#bow {
		fill: rgba(242,201,74,1);
		cursor:pointer;
	}
	.bow {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
		cursor:pointer;
	}
	#box {
		fill: rgba(159,159,162,1);
	}
	.box {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boy {
		fill: rgba(159,159,162,1);
	}
	.boy {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boz {
		fill: rgba(159,159,162,1);
	}
	.boz {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpa {
		fill: rgba(159,159,162,1);
	}
	.bpa {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpb {
		fill: rgba(159,159,162,1);
	}
	.bpb {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpc {
		fill: rgba(159,159,162,1);
	}
	.bpc {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpd {
		fill: rgba(159,159,162,1);
	}
	.bpd {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.279px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	
	#bph {
		fill: rgba(159,159,162,1);
	}
	.bph {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpi {
		fill: rgba(159,159,162,1);
	}
	.bpi {
		overflow: visible;
		position: absolute;
		width: 14.694px;
		height: 14.404px;
		left: 10.493px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpj {
		fill: rgba(159,159,162,1);
	}
	.bpj {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.661px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpk {
		fill: rgba(159,159,162,1);
	}
	.bpk {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.67px;
		top: 0px;
	}
	#bpl {
		fill: rgba(159,159,162,1);
	}
	.bpl {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpm {
		fill: rgba(141,143,145,1);
	}
	.bpm {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpn {
		fill: rgba(141,143,145,1);
	}
	.bpn {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	
	#bqb {
		border: 0;
		left: 475px;
		top:  190px;
		position: absolute;
		overflow: visible;
		width: 937px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bqc {
		position: absolute;
		width: 6402.875px;
		height: 641.391px;
		left: -2184.214px;
		top: 3588.483px;
		overflow: visible;
	}
	#bqd {
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: 6346.965px;
		top: 213px;
		overflow: visible;
	}
	#bqe {
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: 0.001px;
		top: 0px;
		overflow: visible;
	}
	#bqf {
		fill: rgba(19,47,90,1);
	}
	.bqf {
		overflow: visible;
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: -0.001px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bqg {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.bqg {
		overflow: visible;
		position: absolute;
		width: 19.638px;
		height: 36.275px;
		left: 19.945px;
		top: 11.934px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bqh {
		position: absolute;
		width: 1528.429px;
		height: 641.391px;
		left: 2384.661px;
		top: 0px;
		overflow: visible;
	}
	#bqi {
		position: absolute;
		width: 481.422px;
		height: 629.796px;
		left: 524px;
		top: 0px;
		overflow: visible;
	}
	
	#bql {
		position: absolute;
		width: 481.429px;
		height: 641.391px;
		left: 1047px;
		top: 0px;
		overflow: visible;
	}
	
	#bqo {
		position: absolute;
		width: 481.422px;
		height: 629.796px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	
	
	#bqr {
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: 4696.447px;
		top: 213px;
		overflow: visible;
	}
	#bqs {
		fill: rgba(19,47,90,1);
	}
	.bqs {
		overflow: visible;
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bqt {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.bqt {
		overflow: visible;
		position: absolute;
		width: 19.638px;
		height: 36.275px;
		left: 19.946px;
		top: 11.934px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bqu {
		position: absolute;
		width: 1531.429px;
		height: 629.796px;
		left: 0px;
		top: 10px;
		overflow: visible;
	}
	

	
	#brc {
		fill: rgba(19,47,90,1);
	}
	.brc {
		overflow: visible;
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brd {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.brd {
		overflow: visible;
		position: absolute;
		width: 19.638px;
		height: 36.275px;
		left: 50%;
		top: 50%;
		transform: matrix(1,0,0,1,0,0);
		transform: translate(-66%,-50%);
	}
	
	#brf {
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: 0.001px;
		top: 0px;
		overflow: visible;
	}
	#brg {
		fill: rgba(19,47,90,1);
	}
	.brg {
		overflow: visible;
		position: absolute;
		width: 55.91px;
		height: 55.903px;
		left: -0.001px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brh {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.brh {
		overflow: visible;
		position: absolute;
		width: 19.638px;
		height: 36.275px;
		left: 50%;
		top: 50%;
		transform: matrix(1,0,0,1,0,0);
		transform: translate(-33%,-50%);
	}
	#bri {
		fill: transparent;
	}
	.bri {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1196px;
		left: 0px;
		top: 3193px;
	}
	#brj {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.brj {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1180.361px;
		left: 0px;
		top: 2013px;
	}
	#brk {
		border: 0;
		left: 629px;
		top: 2112px;
		position: absolute;
		overflow: visible;
		width: 702px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 70px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#brl {
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 860px;
		top: 2277px;
		overflow: visible;
	}
	#brm {
		fill: rgba(19,47,90,1);
	}
	.brm {
		overflow: visible;
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brn {
		position: absolute;
		width: 108.234px;
		height: 136.691px;
		left: 47px;
		top: 31px;
		overflow: visible;
	}
	#bro {
		fill: rgba(255,255,255,1);
	}
	.bro {
		overflow: visible;
		position: absolute;
		width: 98.25px;
		height: 135.061px;
		left: 9.983px;
		top: 1.63px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brp {
		fill: rgba(0,0,0,0);
		stroke: rgba(245,187,88,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.brp {
		overflow: visible;
		position: absolute;
		width: 85.78px;
		height: 136.948px;
		left: 1.675px;
		top: 0.676px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brq {
		fill: rgba(0,0,0,0);
		stroke: rgba(245,187,88,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.brq {
		overflow: visible;
		position: absolute;
		width: 58.712px;
		height: 35.061px;
		transform: translate(-1073.031px, -774px) matrix(1,0,0,1,1115.7842,799.811) rotate(-50deg);
		transform-origin: center;
		left: 0px;
		top: 0px;
	}
	#brr {
		fill: rgba(0,0,0,0);
	}
	.brr {
		position: absolute;
		overflow: visible;
		width: 108.233px;
		height: 136.691px;
		left: 0px;
		top: 0px;
	}
	#brs {
		position: absolute;
		width: 440px;
		height: 98px;
		left: 748px;
		top: 2518.208px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_offre_des_soins-Neuro_Stimulation.html;
		cursor: pointer;
	}
	#brt {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 440px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 45px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#bru {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
		width: 440px;
		height: 98px;
	}
	.bru {
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 98px;
		left: 0px;
		top: 0px;
	}
	#brv {
		position: absolute;
		width: 440px;
		height: 98px;
		left: 1258px;
		top: 2518.208px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_offre_des_soins-_Pharmacothrapie.html;
		cursor: pointer;
	}
	#brw {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 440px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 45px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#brx {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
		width: 440px;
		height: 98px;
	}
	.brx {
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 98px;
		left: 0px;
		top: 0px;
	}
	#bry {
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 1369px;
		top: 2277px;
		overflow: visible;
	}
	#brz {
		fill: rgba(19,47,90,1);
	}
	.brz {
		overflow: visible;
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsa {
		position: absolute;
		width: 96.828px;
		height: 103.159px;
		left: 68px;
		top: 47.74px;
		overflow: visible;
	}
	#bsb {
		position: absolute;
		width: 72.974px;
		height: 52.33px;
		left: 1.798px;
		top: 48.327px;
		overflow: visible;
	}
	#bsc {
		position: absolute;
		width: 72.974px;
		height: 52.33px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsd {
		position: absolute;
		width: 4.03px;
		height: 4.029px;
		left: 20.145px;
		top: 25.385px;
		overflow: visible;
	}
	#bse {
		position: absolute;
		width: 4.03px;
		height: 4.029px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsf {
		position: absolute;
		width: 20.148px;
		height: 20.147px;
		left: 22.159px;
		top: 55.001px;
		overflow: visible;
	}
	#bsg {
		position: absolute;
		width: 20.147px;
		height: 20.147px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsh {
		position: absolute;
		width: 96.828px;
		height: 103.159px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsi {
		position: absolute;
		width: 96.828px;
		height: 103.159px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsj {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 363px;
		top: 2691.208px;
		overflow: visible;
	}
	#bsk {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsl {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsm {
		fill: rgba(255,255,255,1);
	}
	.bsm {
		overflow: visible;
		position: absolute;
		width: 118.913px;
		height: 55.08px;
		left: 41.574px;
		top: 99.246px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsn {
		fill: rgba(245,187,88,1);
	}
	.bsn {
		overflow: visible;
		position: absolute;
		width: 38.896px;
		height: 38.791px;
		left: 60.868px;
		top: 44.313px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bso {
		fill: rgba(245,187,88,1);
	}
	.bso {
		overflow: visible;
		position: absolute;
		width: 38.896px;
		height: 38.791px;
		left: 102.299px;
		top: 44.313px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsp {
		fill: rgba(255,255,255,1);
	}
	.bsp {
		overflow: visible;
		position: absolute;
		width: 5.444px;
		height: 23.276px;
		left: 98.31px;
		top: 78.693px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsq {
		position: absolute;
		width: 440px;
		height: 161px;
		left: 251px;
		top: 2926.208px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_offre_des_soins-Psychiatrie_micronutritionnelle_.html;
		cursor: pointer;
	}
	#bsr {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 105px;
		line-height: 51px;
		margin-top: -3px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 45px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#bss {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
		width: 440px;
		height: 161px;
	}
	.bss {
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 161px;
		left: 0px;
		top: 0px;
	}
	#bst {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 867px;
		top: 2691.208px;
		overflow: visible;
	}
	#bsu {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsv {
		position: absolute;
		width: 112.895px;
		height: 87.988px;
		left: 45.001px;
		top: 55px;
		overflow: visible;
	}
	#bsw {
		fill: rgba(245,187,88,1);
	}
	.bsw {
		overflow: visible;
		position: absolute;
		width: 70.367px;
		height: 87.986px;
		left: -0.001px;
		top: 0.001px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsx {
		opacity: 0.851;
		fill: rgba(245,187,88,1);
	}
	.bsx {
		overflow: visible;
		position: absolute;
		width: 36.083px;
		height: 87.988px;
		left: 54.881px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsy {
		opacity: 0.748;
		fill: rgba(245,187,88,1);
	}
	.bsy {
		overflow: visible;
		position: absolute;
		width: 36.083px;
		height: 87.988px;
		left: 76.812px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsz {
		position: absolute;
		width: 440px;
		height: 161px;
		left: 748px;
		top: 2926.208px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_offre_des_soins-_Psychothrapiede_groupe.html;
		cursor: pointer;
	}
	#bta {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 440px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: -3px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 45px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#btb {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.btb {
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 161px;
		left: 0px;
		top: 0px;
	}
	#btc {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 1369px;
		top: 2691.208px;
		overflow: visible;
	}
	#btd {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bte {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#btf {
		fill: rgba(255,255,255,1);
	}
	.btf {
		position: absolute;
		overflow: visible;
		width: 17.885px;
		height: 14.46px;
		left: 93.089px;
		top: 151.906px;
	}
	#btg {
		fill: rgba(255,255,255,1);
	}
	.btg {
		overflow: visible;
		position: absolute;
		width: 16.131px;
		height: 6.87px;
		left: 93.757px;
		top: 166.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bth {
		fill: rgba(245,187,88,1);
	}
	.bth {
		overflow: visible;
		position: absolute;
		width: 102.046px;
		height: 113.257px;
		left: 50.085px;
		top: 33.94px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bti {
		fill: rgba(0,0,0,0);
		stroke: rgba(19,47,90,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 10;
		shape-rendering: auto;
	}
	.bti {
		overflow: visible;
		position: absolute;
		width: 36.899px;
		height: 70.551px;
		left: 76.857px;
		top: 79.041px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btj {
		fill: rgba(0,0,0,0);
		stroke: rgba(19,47,90,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 10;
		shape-rendering: auto;
	}
	.btj {
		overflow: visible;
		position: absolute;
		width: 36.844px;
		height: 70.703px;
		left: 91.119px;
		top: 78.38px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btk {
		fill: rgba(255,255,255,1);
	}
	.btk {
		position: absolute;
		overflow: visible;
		width: 22.452px;
		height: 6.089px;
		left: 90.426px;
		top: 146.578px;
	}
	#btl {
		fill: rgba(245,187,88,1);
	}
	.btl {
		overflow: visible;
		position: absolute;
		width: 17.859px;
		height: 4.093px;
		left: 93.092px;
		top: 154.078px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btm {
		fill: rgba(245,187,88,1);
	}
	.btm {
		overflow: visible;
		position: absolute;
		width: 17.859px;
		height: 4.093px;
		left: 93.092px;
		top: 159.578px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btn {
		fill: rgba(0,0,0,0);
	}
	.btn {
		position: absolute;
		overflow: visible;
		width: 202.063px;
		height: 198.639px;
		left: 0px;
		top: 0px;
	}
	#bto {
		position: absolute;
		width: 440px;
		height: 161px;
		left: 1258px;
		top: 2926.208px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_offre_des_soins-LUMINOTHRAPIE_.html;
		cursor: pointer;
	}
	#btp {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.btp {
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 161px;
		left: 0px;
		top: 0px;
	}
	#btq {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 440px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: -3px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 45px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#btr {
		position: absolute;
		width: 440px;
		height: 98px;
		left: 251px;
		top: 2518.208px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_offre_des_soins-Psychothrapies.html;
		cursor: pointer;
	}
	#bts {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 440px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 45px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#btt {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
		width: 440px;
		height: 98px;
	}
	.btt {
		position: absolute;
		overflow: visible;
		width: 440px;
		height: 98px;
		left: 0px;
		top: 0px;
	}
	#btu {
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 363px;
		top: 2277px;
		overflow: visible;
	}
	#btv {
		fill: rgba(19,47,90,1);
	}
	.btv {
		overflow: visible;
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btw {
		position: absolute;
		width: 124.959px;
		height: 119.15px;
		left: 38.552px;
		top: 39.744px;
		overflow: visible;
	}
	#btx {
		fill: rgba(245,187,88,1);
	}
	.btx {
		overflow: visible;
		position: absolute;
		width: 109.296px;
		height: 119.075px;
		left: 7.832px;
		top: 0.074px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bty {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.bty {
		overflow: visible;
		position: absolute;
		width: 81.552px;
		height: 103.237px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btz {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.btz {
		overflow: visible;
		position: absolute;
		width: 76.796px;
		height: 103.766px;
		left: 49.666px;
		top: 10.288px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bua {
		border: 0;
		left: 138px;
		top: 1380px;
		position: absolute;
		overflow: visible;
		width: 614px;
		white-space: nowrap;
		line-height: 93px;
		margin-top: -9px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 75px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bub {
		position: absolute;
		width: 822.38px;
		height: 557.172px;
		left: 910.622px;
		top: 1262px;
		overflow: visible;
	}
	#buc {
		position: absolute;
		width: 407.002px;
		height: 250.244px;
		left: 415.378px;
		top: 306.928px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_spcialit_-_Pdopsychiatrie.html;
		cursor: pointer;
	}
	#bud {
		opacity: 0.754;
		mix-blend-mode: multiply;
		position: absolute;
		width: 407.002px;
		height: 250.244px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bue {
		position: absolute;
		width: 407.002px;
		height: 250.244px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buf {
		position: absolute;
		width: 407.002px;
		height: 250.244px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bug {
		border: 0;
		left: 28.599px;
		top: 158.944px;
		position: absolute;
		overflow: visible;
		width: 278px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#buh {
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 315.255px;
		top: 103.944px;
		overflow: visible;
	}
	#bui {
		fill: rgba(19,47,90,1);
	}
	.bui {
		overflow: visible;
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#buj {
		fill: rgba(255,255,255,1);
	}
	.buj {
		overflow: visible;
		position: absolute;
		width: 22.055px;
		height: 22.055px;
		left: 15.14px;
		top: 15.14px;
		transform: matrix(1,0,0,1,0,0);
	}
	#buk {
		position: absolute;
		width: 395.378px;
		height: 557.172px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bul {
		opacity: 0.996;
		mix-blend-mode: multiply;
		position: absolute;
		width: 395.378px;
		height: 557.172px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bum {
		position: absolute;
		width: 395.378px;
		height: 557.172px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bun {
		position: absolute;
		width: 395.378px;
		height: 557.172px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buo {
		position: absolute;
		width: 324.741px;
		height: 120px;
		left: 34.189px;
		top: 386.508px;
		overflow: visible;
	}
	#bup {
		border: 0;
		left: 0px;
		top: 74px;
		position: absolute;
		overflow: visible;
		width: 315px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#buq {
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 272.406px;
		top: 0px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_spcialit_-Psychiatrie_Adulte.html;
		cursor: pointer;
	}
	#bur {
		fill: rgba(19,47,90,1);
	}
	.bur {
		overflow: visible;
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bus {
		fill: rgba(255,255,255,1);
	}
	.bus {
		overflow: visible;
		position: absolute;
		width: 22.055px;
		height: 22.055px;
		left: 15.14px;
		top: 15.14px;
		transform: matrix(1,0,0,1,0,0);
	}
	#but {
		position: absolute;
		width: 407.002px;
		height: 281.268px;
		left: 415.378px;
		top: 0px;
		overflow: visible;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_spcialit_-_Grontopsychiatrie.html;
		cursor: pointer;
	}
	#buu {
		opacity: 0.75;
		position: absolute;
		width: 407.002px;
		height: 281.268px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buv {
		position: absolute;
		width: 407.002px;
		height: 281.268px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buw {
		border: 0;
		left: 43.015px;
		top: 184.413px;
		position: absolute;
		overflow: visible;
		width: 334px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bux {
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 315.255px;
		top: 117.245px;
		overflow: visible;
	}
	#buy {
		fill: rgba(19,47,90,1);
	}
	.buy {
		overflow: visible;
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#buz {
		fill: rgba(255,255,255,1);
	}
	.buz {
		overflow: visible;
		position: absolute;
		width: 22.055px;
		height: 22.055px;
		left: 15.14px;
		top: 15.14px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bva {
		fill: transparent;
	}
	.bva {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 892px;
		left: 0px;
		top: 1121px;
	}
	
	#bvh {
		position: absolute;
		width: 205px;
		height: 69px;
		left: 869px;
		top: 825px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		text-decoration:none;
	}
	
	#bvi {
		position: absolute;
		width: 151.357px;
		height: 37px;
		left: 27px;
		top: 13px;
		overflow: visible;
	}
	#bvj {
		/*border: 1px solid rgba(255,255,255,1);*/
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 120px;
		white-space: nowrap;
		line-height: 37px;
		margin-top: 2px;
		text-align: left;
		font-family: Roboto;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(255,255,255,1);
	}
	#bvk {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.bvk {
		overflow: visible;
		position: absolute;
		width: 27px;
		height: 25.243px;
		left: 127.357px;
		top: 12px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bvl-tel {
		display:none;
	}
	#bvl-tab {
		display:none;
	}
	.bvl-tel {
		display:none;
	}
	.bvl-tab {
		display:none;
	}
	#bvl {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.bvl {
		position: absolute;
		overflow: visible;
		width: 205px;
		height: 69px;
		left: 0px;
		top: 0px;
	}
	#bvm {
		position: absolute;
		width: 595px;
		height: 187.69px;
		left: 665px;
		top: 613px;
		overflow: visible;
	}
	#bvn {
		border: 0;
		left: 1px;
		top: 144.69px;
		position: absolute;
		overflow: visible;
		width: 595px;
		white-space: nowrap;
		line-height: 45px;
		margin-top: -7.5px;
		text-align: center;
		font-family: Poppins SemiBold;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(255,255,255,1);
		letter-spacing: 1.9px;
	}
	#bvo {
		position: absolute;
		width: 594px;
		height: 130px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bvp {
		position: absolute;
		width: 1701.5px;
		height: 147.474px;
		left: 111.5px;
		top: 35px;
		overflow: visible;
	}
	
	
	#bwd {
		/*position: absolute;*/
		width: 237.5px;
		height: 147.474px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
/***************************************/
/* CEISAM   */
/***********************************/
#Page-Le_SITE-CEISAM_ {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 7914px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page-Le SITE-CEISAM ;
		--web-view-id: Page-Le_SITE-CEISAM_;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-ceisam{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:6879px;
	}
	#acp {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: -0.24px;
		top: 7792.254px;
		overflow: visible;
	}
	#acq {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.acq {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#acr {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#acs {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 6879px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#act {
		fill: rgba(255,255,255,1);
	}
	.act {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
	}
	#acu {
		position: absolute;
		width: 1317.303px;
		height: 640.226px;
		left: 301.349px;
		top: 136px;
		overflow: visible;
	}
	#acv {
		border: 0;
		left: 328.651px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#acw {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 0px;
		top: 196px;
		overflow: visible;
	}
	#acx {
		fill: rgba(244,244,244,1);
	}
	.acx {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.829px;
		left: 700.694px;
		top: 205.309px;
	}
	#acy {
		fill: rgba(242,201,74,1);
	}
	.acy {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#acz {
		fill: rgba(159,159,162,1);
	}
	.acz {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ada {
		fill: rgba(159,159,162,1);
	}
	.ada {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adb {
		fill: rgba(159,159,162,1);
	}
	.adb {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.052px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adc {
		fill: rgba(159,159,162,1);
	}
	.adc {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#add {
		fill: rgba(159,159,162,1);
	}
	.add {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ade {
		fill: rgba(159,159,162,1);
	}
	.ade {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adf {
		fill: rgba(159,159,162,1);
	}
	.adf {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.278px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#adh {
		fill: rgba(244,244,244,1);
	}
	.adh {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#adi {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.361px;
		top: 30.869px;
		overflow: visible;
	}
	#adj {
		fill: rgba(159,159,162,1);
	}
	.adj {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adk {
		fill: rgba(159,159,162,1);
	}
	.adk {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adl {
		fill: rgba(159,159,162,1);
	}
	.adl {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adm {
		fill: rgba(159,159,162,1);
	}
	.adm {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.672px;
		top: 0px;
	}
	#adn {
		fill: rgba(159,159,162,1);
	}
	.adn {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ado {
		fill: rgba(141,143,145,1);
	}
	.ado {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adp {
		fill: rgba(141,143,145,1);
	}
	.adp {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.182px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adq {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#adr {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ads {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#adt {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#adu {
		fill: rgba(242,201,74,1);
	}
	.adu {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0.001px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adv {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#adw {
		fill: rgba(242,201,74,1);
	}
	.adw {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#adx {
		fill: rgba(242,201,74,1);
	}
	.adx {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ady {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#adz {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#aea {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#aeb {
		fill: rgba(244,244,244,1);
	}
	.aeb {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#aec {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#aed {
		position: absolute;
		width: 1920.24px;
		height: 942px;
		left: 0px;
		top: 5936.604px;
		overflow: visible;
	}
	#aee {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.aee {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 942px;
		left: 0px;
		top: 0px;
	}
	#aef {
		position: absolute;
		width: 666.508px;
		height: 572.514px;
		left: 1123.76px;
		top: 185px;
		overflow: visible;
	}
	#aeg {
		border: 0;
		left: 0px;
		top: 147.514px;
		position: absolute;
		overflow: visible;
		width: 667.508px;
		height: 425px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#aeh {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 539px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 70px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#aei {
		position: absolute;
		width: 757.018px;
		height: 572.514px;
		left: 129.76px;
		top: 185px;
		overflow: visible;
	}
	#aej {
		border: 0;
		left: 0px;
		top: 147.514px;
		position: absolute;
		overflow: visible;
		width: 758.018px;
		height: 425px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#aek {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 390px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 70px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ael {
		border: 0;
		left: 653px;
		top: 2498.856px;
		position: absolute;
		overflow: visible;
		width: 616px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 70px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#aem {
		border: 0;
		left: 1192px;
		top: 3281.398px;
		position: absolute;
		overflow: visible;
		width: 356px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#aen {
		border: 0;
		left: 1016px;
		top: 3358.364px;
		position: absolute;
		overflow: visible;
		width: 756.131px;
		height: 216px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#aeo {
		position: absolute;
		width: 418.211px;
		height: 479.116px;
		left: 1160px;
		top: 2771.317px;
		overflow: visible;
	}
	#aep {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 1267px;
		top: 3620px;
		overflow: visible;
	}
	#aeq {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aer {
		border: 0;
		left: 1267px;
		top: 3620px;
		position: absolute;
		overflow: visible;
		width: 204px;
		white-space: nowrap;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_prsentation_du_Dr_Nicolas_WERNER.html;
		cursor: pointer;
		line-height: 65px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(248,247,247,1);
	}
	#aes {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 491px;
		top: 3620px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_prsentation_du_Dr_Isabelle_LEFEBURE.html;
		cursor: pointer;
	}
	#aet {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aeu {
		border: 0;
		left: 491px;
		top: 3620px;
		position: absolute;
		overflow: visible;
		width: 204px;
		white-space: nowrap;
		line-height: 65px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(248,247,247,1);
	}
	#aev {
		border: 0;
		left: 402px;
		top: 3290.031px;
		position: absolute;
		overflow: visible;
		width: 383px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#aew {
		border: 0;
		left: 228px;
		top: 3362.031px;
		position: absolute;
		overflow: visible;
		width: 730.933px;
		height: 243px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#aex {
		position: absolute;
		width: 418.211px;
		height: 479.116px;
		left: 384px;
		top: 2768.031px;
		overflow: visible;
	}
	#aey {
		position: absolute;
		width: 415.715px;
		height: 479.116px;
		left: 385px;
		top: 3780px;
		overflow: visible;
	}
	#aez {
		border: 0;
		left: 361px;
		top: 4320px;
		position: absolute;
		overflow: visible;
		width: 466px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#afa {
		border: 0;
		left: 236px;
		top: 4405px;
		position: absolute;
		overflow: visible;
		width: 714.531px;
		height: 204px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#afb {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 491px;
		top: 4668px;
		overflow: visible;
	}
	#afc {
		position: absolute;
		width: 204.177px;
		height: 65.961px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#afd {
		border: 0;
		left: 491px;
		top: 4668px;
		position: absolute;
		overflow: visible;
		width: 204px;
		white-space: nowrap;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_prsentation_du_Dr_Marc_OUNNOUGHENE.html;
		cursor: pointer;
		line-height: 65px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(248,247,247,1);
	}
	#afe {
		border: 0;
		left: 1232px;
		top: 5384.93px;
		position: absolute;
		overflow: visible;
		width: 276px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#aff {
		border: 0;
		left: 1038px;
		top: 5482.93px;
		position: absolute;
		overflow: visible;
		width: 663.933px;
		height: 220px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#afg {
		position: absolute;
		width: 418.211px;
		height: 479.116px;
		left: 1160px;
		top: 4836px;
		overflow: visible;
	}
	#afh {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 1267px;
		top: 5755px;
		overflow: visible;
	}
	#afi {
		position: absolute;
		width: 204.177px;
		height: 65.961px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#afj {
		border: 0;
		left: 1267px;
		top: 5755px;
		position: absolute;
		overflow: visible;
		width: 204px;
		white-space: nowrap;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_prsentation_du_Dr_Cyril_JECKEL_.html;
		cursor: pointer;
		line-height: 65px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(248,247,247,1);
		text-decoration:none;
	}
	#afk {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 1267px;
		top: 4668px;
		overflow: visible;
	}
	#afl {
		position: absolute;
		width: 204.177px;
		height: 65.961px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#afm {
		border: 0;
		left: 1267px;
		top: 4668px;
		position: absolute;
		overflow: visible;
		width: 204px;
		white-space: nowrap;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_prsentation_du_Dr_Leila_MAAZI.html;
		cursor: pointer;
		line-height: 65px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(248,247,247,1);
	}
	#afn {
		position: absolute;
		width: 415.715px;
		height: 479.116px;
		left: 1162px;
		top: 3780px;
		overflow: visible;
	}
	#afo {
		border: 0;
		left: 1235px;
		top: 4320px;
		position: absolute;
		overflow: visible;
		width: 269px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#afp {
		border: 0;
		left: 1012px;
		top: 4405px;
		position: absolute;
		overflow: visible;
		width: 715.531px;
		height: 204px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#afq {
		position: absolute;
		width: 415.715px;
		height: 479.116px;
		left: 386px;
		top: 4836px;
		overflow: visible;
	}
	#afr {
		border: 0;
		left: 404px;
		top: 5384.93px;
		position: absolute;
		overflow: visible;
		width: 379px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#afs {
		border: 0;
		left: 193px;
		top: 5473.813px;
		position: absolute;
		overflow: visible;
		width: 801.824px;
		height: 252px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#aft {
		position: absolute;
		width: 204.177px;
		height: 65.96px;
		left: 491px;
		top: 5755px;
		overflow: visible;
	}
	#afu {
		position: absolute;
		width: 204.177px;
		height: 65.961px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#afv {
		border: 0;
		left: 491px;
		top: 5755px;
		position: absolute;
		overflow: visible;
		width: 204px;
		white-space: nowrap;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_prsentation_du_Dr_Laurence_GERARD.html;
		cursor: pointer;
		line-height: 65px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(248,247,247,1);
	}
	#afw {
		fill: transparent;
	}
	.afw {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 3596px;
		left: 0px;
		top: 2341px;
	}
	#afx {
		position: absolute;
		width: 1920.24px;
		height: 1262px;
		left: 0px;
		top: 1079px;
		overflow: visible;
	}
	#afy {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.afy {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1262px;
		left: 0px;
		top: 0px;
	}
	#afz {
		position: absolute;
		width: 682.715px;
		height: 479.116px;
		left: 213.143px;
		top: 666px;
		overflow: visible;
	}
	#aga {
		position: absolute;
		width: 682.715px;
		height: 479.116px;
		left: 1024px;
		top: 96px;
		overflow: visible;
	}
	#agb {
		border: 0;
		left: 1024px;
		top: 764px;
		position: absolute;
		overflow: hidden;
		width: 732.5px;
		height: 304px;
		line-height: 40px;
		margin-top: -2.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 35px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	.agb2{
		font-style:normal;
		font-weight:normal;
		font-size:30px;
	}
	#agc {
		position: absolute;
		width: 690.5px;
		height: 410.905px;
		left: 213.143px;
		top: 130.105px;
		overflow: visible;
	}
	#agd {
		position: absolute;
		width: 473px;
		height: 188px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#age {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 380px;
		white-space: normal;
		line-height: 83px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 75px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#agf {
		border: 0;
		left: 0px;
		top: 202.905px;
		position: absolute;
		overflow: visible;
		width: 691.5px;
		height: 208px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#agg {
		position: absolute;
		width: 1920px;
		height: 792px;
		left: 0px;
		top: 287px;
		overflow: visible;
	}
	#agh {
		position: absolute;
		width: 1920px;
		height: 792px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#agi {
		opacity: 0.621;
		fill: rgba(248,247,247,1);
	}
	.agi {
		position: absolute;
		overflow: visible;
		width: 672px;
		height: 306px;
		left: 624px;
		top: 243px;
	}
	#agj {
		position: absolute;
		width: 519px;
		height: 175px;
		left: 698px;
		top: 309px;
		overflow: visible;
	}
	#agk {
		position: absolute;
		width: 517px;
		height: 51px;
		left: 2px;
		top: 124px;
		overflow: visible;
	}
	#agl {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 518px;
		white-space: nowrap;
		line-height: 60px;
		margin-top: -12px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.2px;
	}
	#agm {
		position: absolute;
		width: 516px;
		height: 113px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#agn {
		position: absolute;
		width: 1682px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#ago {
		position: absolute;
		width: 1319px;
		height: 31px;
		left: 363px;
		top: 60px;
		overflow: visible;
	}
	#agp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#agq {
		border: 0;
		left: 942px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#agr {
		border: 0;
		left: 1176px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ags {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 624px;
		top: 0px;
		overflow: visible;
	}
	#agt {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#agu {
		fill: rgba(19,47,90,1);
	}
	.agu {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.054px;
		transform: matrix(1,0,0,1,0,0);
	}
	#agv {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 177px;
		top: 0px;
		overflow: visible;
	}
	#agw {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#agx {
		fill: rgba(202,160,56,1);
	}
	.agx {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.554px;
		transform: matrix(1,0,0,1,0,0);
	}
	#agy {
		position: absolute;
		width: 212.266px;
		height: 31px;
		left: 361px;
		top: 0px;
		overflow: visible;
	}
	#agz {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aha {
		fill: rgba(19,47,90,1);
	}
	.aha {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 194px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahb {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ahc {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ahd {
		fill: rgba(255,255,255,1);
	}
	.ahd {
		overflow: visible;
		position: absolute;
		width: 50px;
		height: 80.972px;
		left: 1738px;
		top: 640.014px;
		transform: matrix(1,0,0,1,0,0);
		display:none;
	}
	#ahe {
		fill: rgba(255,255,255,1);
	}
	.ahe {
		overflow: visible;
		position: absolute;
		width: 50px;
		height: 80.972px;
		transform: matrix(1,0,0,1,130.7035,640.0143) rotate(179deg);
		transform-origin: center;
		left: 0px;
		top: 0px;
		display:none;
	}
	.ahref{
		text-decoration:none;
		color: rgba(248,247,247,1);
		z-index:100;
	}
	/******************/
	/*  Dr Cyril JECKEL  */
	/**************/
	#Page_prsentation_du_Dr_Cyril_JECKEL_ {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3583px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page présentation du Dr Cyril JECKEL ;
		--web-view-id: Page_prsentation_du_Dr_Cyril_JECKEL_;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-jeckel{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:2548px;
	}
	#anu {
		opacity: 0.283;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.191px;
		overflow: visible;
	}
	#anv {
		fill: rgba(202,160,56,1);
	}
	.anv {
		overflow: visible;
		position: absolute;
		width: 270.501px;
		height: 447.188px;
		left: 865.525px;
		top: 284.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#anw {
		fill: rgba(19,47,90,1);
	}
	.anw {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#anx {
		fill: rgba(0,0,0,0);
	}
	.anx {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#any {
		opacity: 0.095;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#anz {
		fill: rgba(202,160,56,1);
	}
	.anz {
		overflow: visible;
		position: absolute;
		width: 270.501px;
		height: 447.188px;
		left: 865.525px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aoa {
		fill: rgba(19,47,90,1);
	}
	.aoa {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aob {
		fill: rgba(0,0,0,0);
	}
	.aob {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#aoc {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: -0.24px;
		top: 3461.254px;
		overflow: visible;
	}
	#aod {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.aod {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#aoe {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#aof {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 2548px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#aog {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aoh {
		fill: rgba(255,255,255,1);
	}
	.aoh {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
	}
	#aoi {
		position: absolute;
		width: 1317.303px;
		height: 640.226px;
		left: 301px;
		top: 136px;
		overflow: visible;
	}
	#aoj {
		border: 0;
		left: 328.651px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#aok {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 0px;
		top: 196px;
		overflow: visible;
	}
	#aol {
		fill: rgba(244,244,244,1);
	}
	.aol {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.83px;
		left: 700.694px;
		top: 205.309px;
	}
	#aom {
		fill: rgba(242,201,74,1);
	}
	.aom {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.227px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aon {
		fill: rgba(159,159,162,1);
	}
	.aon {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aoo {
		fill: rgba(159,159,162,1);
	}
	.aoo {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aop {
		fill: rgba(159,159,162,1);
	}
	.aop {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aoq {
		fill: rgba(159,159,162,1);
	}
	.aoq {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aor {
		fill: rgba(159,159,162,1);
	}
	.aor {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aos {
		fill: rgba(159,159,162,1);
	}
	.aos {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aot {
		fill: rgba(159,159,162,1);
	}
	.aot {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aou {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#aov {
		fill: rgba(244,244,244,1);
	}
	.aov {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#aow {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#aox {
		fill: rgba(159,159,162,1);
	}
	.aox {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aoy {
		fill: rgba(159,159,162,1);
	}
	.aoy {
		overflow: visible;
		position: absolute;
		width: 14.694px;
		height: 14.404px;
		left: 10.493px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aoz {
		fill: rgba(159,159,162,1);
	}
	.aoz {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.661px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#apa {
		fill: rgba(159,159,162,1);
	}
	.apa {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.67px;
		top: 0px;
	}
	#apb {
		fill: rgba(159,159,162,1);
	}
	.apb {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#apc {
		fill: rgba(141,143,145,1);
	}
	.apc {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.186px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#apd {
		fill: rgba(141,143,145,1);
	}
	.apd {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ape {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.002px;
		top: 164.391px;
		overflow: visible;
	}
	#apf {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#apg {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#aph {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#api {
		fill: rgba(242,201,74,1);
	}
	.api {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.057px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#apj {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#apk {
		fill: rgba(242,201,74,1);
	}
	.apk {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#apl {
		fill: rgba(242,201,74,1);
	}
	.apl {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#apm {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#apn {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#apo {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#app {
		fill: rgba(244,244,244,1);
	}
	.app {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#apq {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#apr {
		position: absolute;
		width: 1920.24px;
		height: 1490.74px;
		left: -0.24px;
		top: 1078px;
		overflow: visible;
	}
	#aps {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.aps {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1490.74px;
		left: 0px;
		top: 0px;
	}
	#apt {
		position: absolute;
		width: 899px;
		height: 1242.555px;
		left: 89.233px;
		top: 127.699px;
		overflow: visible;
	}
	#apu {
		border: 0;
		left: 0px;
		top: 126.555px;
		position: absolute;
		overflow: visible;
		width: 900px;
		height: 1116px;
		line-height: 40px;
		margin-top: -7.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#apv {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 358px;
		white-space: nowrap;
		line-height: 72px;
		margin-top: -8.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 55px;
		color: rgba(19,47,90,1);
	}
	#apw {
		position: absolute;
		width: 558px;
		height: 129.986px;
		left: 1123.567px;
		top: 135.699px;
		overflow: visible;
	}
	#apx {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 559px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#apy {
		border: 0;
		left: 0px;
		top: 58.986px;
		position: absolute;
		overflow: visible;
		width: 368px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#apz {
		position: absolute;
		width: 683px;
		height: 601.793px;
		left: 1181.434px;
		top: 324.563px;
		overflow: visible;
	}
	#aqa {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 387px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqb {
		border: 0;
		left: 0px;
		top: 56.484px;
		position: absolute;
		overflow: visible;
		width: 618px;
		white-space: normal;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqc {
		border: 0;
		left: 0px;
		top: 141.957px;
		position: absolute;
		overflow: visible;
		width: 650px;
		white-space: normal;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqd {
		border: 0;
		left: 0px;
		top: 252px;
		position: absolute;
		overflow: visible;
		width: 646px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqe {
		border: 0;
		left: 0px;
		top: 315.238px;
		position: absolute;
		overflow: visible;
		width: 538px;
		white-space: normal;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqf {
		border: 0;
		left: 0px;
		top: 400.123px;
		position: absolute;
		overflow: visible;
		width: 644px;
		white-space: normal;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqg {
		border: 0;
		left: 0px;
		top: 540.793px;
		position: absolute;
		overflow: visible;
		width: 684px;
		height: 61px;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aqh {
		position: absolute;
		width: 33.761px;
		height: 575.226px;
		left: 1111.053px;
		top: 324.713px;
		overflow: visible;
	}
	#aqi {
		fill: rgba(19,47,90,1);
	}
	.aqi {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aqj {
		fill: rgba(19,47,90,1);
	}
	.aqj {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 63.471px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aqk {
		fill: rgba(19,47,90,1);
	}
	.aqk {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 144.613px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aql {
		fill: rgba(19,47,90,1);
	}
	.aql {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 253.672px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aqm {
		fill: rgba(19,47,90,1);
	}
	.aqm {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 319.225px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aqn {
		fill: rgba(19,47,90,1);
	}
	.aqn {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 402.793px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aqo {
		fill: rgba(19,47,90,1);
	}
	.aqo {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 541.465px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aqp {
		position: absolute;
		width: 1920px;
		height: 1145.623px;
		left: 0px;
		top: -67.623px;
		overflow: visible;
	}
	#aqq {
		position: absolute;
		width: 861px;
		height: 254px;
		left: 150px;
		top: 558.623px;
		overflow: visible;
	}
	#aqr {
		border: 0;
		left: 0px;
		top: 115px;
		position: absolute;
		overflow: visible;
		width: 862px;
		white-space: nowrap;
		line-height: 63px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 54px;
		color: rgba(19,47,90,1);
	}
	#aqs {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 655px;
		white-space: nowrap;
		line-height: 171px;
		margin-top: -45.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 80px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#aqt {
		position: absolute;
		width: 905.345px;
		height: 1145.534px;
		left: 895.826px;
		top: 0px;
		overflow: visible;
	}
	#aqu {
		position: absolute;
		width: 905.346px;
		height: 1145.533px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aqv {
		fill: transparent;
	}
	.aqv {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 840px;
		left: 0px;
		top: 305.623px;
	}
	#aqw {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#aqx {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aqy {
		border: 0;
		left: 494px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aqz {
		border: 0;
		left: 1435px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ara {
		border: 0;
		left: 1670px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#arb {
		border: 0;
		left: 1116px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#arc {
		border: 0;
		left: 672px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#ard {
		border: 0;
		left: 858px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#are {
		fill: rgba(19,47,90,1);
	}
	.are {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 1045px;
		top: 130px;
		transform: matrix(1,0,0,1,0,0);
	}
	/**************************/
	/*  ounnoughene    */
	/****************************/
	
	#Page_prsentation_du_Dr_Marc_OUNNOUGHENE {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3583px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page présentation du Dr Marc OUNNOUGHENE;
		--web-view-id: Page_prsentation_du_Dr_Marc_OUNNOUGHENE;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-ounnoughene{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:2548px;
	}
	#arf {
		opacity: 0.284;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.191px;
		overflow: visible;
	}
	#arg {
		fill: rgba(202,160,56,1);
	}
	.arg {
		overflow: visible;
		position: absolute;
		width: 270.501px;
		height: 447.188px;
		left: 865.525px;
		top: 284.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#arh {
		fill: rgba(19,47,90,1);
	}
	.arh {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ari {
		fill: rgba(0,0,0,0);
	}
	.ari {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#arj {
		opacity: 0.095;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#ark {
		fill: rgba(202,160,56,1);
	}
	.ark {
		overflow: visible;
		position: absolute;
		width: 270.501px;
		height: 447.188px;
		left: 865.525px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#arl {
		fill: rgba(19,47,90,1);
	}
	.arl {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#arm {
		fill: rgba(0,0,0,0);
	}
	.arm {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#arn {
		position: absolute;
		width: 1920.24px;
		height: 1035px;
		left: -0.24px;
		top: 2548px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#aro {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 3461.25px;
		overflow: visible;
	}
	#arp {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.arp {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#arq {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#arr {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0.24px;
		top: 0px;
		overflow: visible;
	}
	#ars {
		fill: rgba(255,255,255,1);
	}
	.ars {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
	}
	#art {
		position: absolute;
		width: 1317.303px;
		height: 640.226px;
		left: 301.349px;
		top: 136px;
		overflow: visible;
	}
	#aru {
		border: 0;
		left: 328.651px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#arv {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 0px;
		top: 196px;
		overflow: visible;
	}
	#arw {
		fill: rgba(244,244,244,1);
	}
	.arw {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.83px;
		left: 700.694px;
		top: 205.309px;
	}
	#arx {
		fill: rgba(242,201,74,1);
	}
	.arx {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.227px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ary {
		fill: rgba(159,159,162,1);
	}
	.ary {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#arz {
		fill: rgba(159,159,162,1);
	}
	.arz {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asa {
		fill: rgba(159,159,162,1);
	}
	.asa {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.052px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asb {
		fill: rgba(159,159,162,1);
	}
	.asb {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asc {
		fill: rgba(159,159,162,1);
	}
	.asc {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asd {
		fill: rgba(159,159,162,1);
	}
	.asd {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ase {
		fill: rgba(159,159,162,1);
	}
	.ase {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.278px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asf {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#asg {
		fill: rgba(244,244,244,1);
	}
	.asg {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#ash {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.361px;
		top: 30.869px;
		overflow: visible;
	}
	#asi {
		fill: rgba(159,159,162,1);
	}
	.asi {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asj {
		fill: rgba(159,159,162,1);
	}
	.asj {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ask {
		fill: rgba(159,159,162,1);
	}
	.ask {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asl {
		fill: rgba(159,159,162,1);
	}
	.asl {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.672px;
		top: 0px;
	}
	#asm {
		fill: rgba(159,159,162,1);
	}
	.asm {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asn {
		fill: rgba(141,143,145,1);
	}
	.asn {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.186px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aso {
		fill: rgba(141,143,145,1);
	}
	.aso {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 63.182px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asp {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#asq {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#asr {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#ass {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#ast {
		fill: rgba(242,201,74,1);
	}
	.ast {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.057px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asu {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#asv {
		fill: rgba(242,201,74,1);
	}
	.asv {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asw {
		fill: rgba(242,201,74,1);
	}
	.asw {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#asx {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#asy {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#asz {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#ata {
		fill: rgba(244,244,244,1);
	}
	.ata {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#atb {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#atc {
		opacity: 0.996;
		position: absolute;
		width: 1920.24px;
		height: 1473.217px;
		left: 0px;
		top: 1078.432px;
		overflow: visible;
	}
	#atd {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.atd {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1473.217px;
		left: 0px;
		top: 0px;
	}
	#ate {
		position: absolute;
		width: 1714.434px;
		height: 1091.706px;
		left: 150px;
		top: 95.568px;
		overflow: visible;
	}
	#atf {
		position: absolute;
		width: 929.023px;
		height: 1091.706px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#atg {
		border: 0;
		left: 0px;
		top: 101.555px;
		position: absolute;
		overflow: hidden;
		width: 930.023px;
		height: 990.15087890625px;
		line-height: 40px;
		margin-top: -7.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.25px;
		text-indent: 3% each-line;
	}
	#ath {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 358px;
		white-space: nowrap;
		line-height: 72px;
		margin-top: -8.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 55px;
		color: rgba(19,47,90,1);
	}
	#ati {
		position: absolute;
		width: 735.301px;
		height: 613.5px;
		left: 979.133px;
		top: 0px;
		overflow: visible;
	}
	#atj {
		position: absolute;
		width: 558px;
		height: 129.986px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#atk {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 559px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#atl {
		border: 0;
		left: 0px;
		top: 58.986px;
		position: absolute;
		overflow: visible;
		width: 368px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#atm {
		position: absolute;
		width: 735.3px;
		height: 443.652px;
		left: 0.001px;
		top: 169.848px;
		overflow: visible;
	}
	#atn {
		position: absolute;
		width: 678.434px;
		height: 443.652px;
		left: 56.866px;
		top: 0px;
		overflow: visible;
		text-indent: 3% each-line;
	}
	#ato {
		border: 0;
		left: 1px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 628px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#atp {
		border: 0;
		left: 0px;
		top: 61.551px;
		position: absolute;
		overflow: visible;
		width: 648px;
		white-space: normal;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#atq {
		border: 0;
		left: 0px;
		top: 207.102px;
		position: absolute;
		overflow: visible;
		width: 646px;
		white-space: normal;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#atr {
		border: 0;
		left: 0px;
		top: 324.652px;
		position: absolute;
		overflow: visible;
		width: 679.434px;
		height: 119px;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#ats {
		position: absolute;
		width: 33.761px;
		height: 359.476px;
		left: 0px;
		top: 2.609px;
		overflow: visible;
	}
	#att {
		fill: rgba(19,47,90,1);
	}
	.att {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#atu {
		fill: rgba(19,47,90,1);
	}
	.atu {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 67.266px;
		transform: matrix(1,0,0,1,0,0);
	}
	#atv {
		fill: rgba(19,47,90,1);
	}
	.atv {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 211.49px;
		transform: matrix(1,0,0,1,0,0);
	}
	#atw {
		fill: rgba(19,47,90,1);
	}
	.atw {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 325.715px;
		transform: matrix(1,0,0,1,0,0);
	}
	#atx {
		position: absolute;
		width: 1920px;
		height: 1119.534px;
		left: 0px;
		top: -41.102px;
		overflow: visible;
	}
	#aty {
		position: absolute;
		width: 998px;
		height: 254px;
		left: 150px;
		top: 546.82px;
		overflow: visible;
	}
	#atz {
		border: 0;
		left: 0px;
		top: 115px;
		position: absolute;
		overflow: visible;
		width: 790px;
		white-space: nowrap;
		line-height: 63px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 54px;
		color: rgba(19,47,90,1);
	}
	#aua {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 999px;
		white-space: nowrap;
		line-height: 171px;
		margin-top: -45.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 80px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#aub {
		position: absolute;
		width: 876.345px;
		height: 1119.534px;
		left: 961px;
		top: 0px;
		overflow: visible;
	}
	#auc {
		position: absolute;
		width: 876.346px;
		height: 1119.533px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aud {
		fill: transparent;
	}
	.aud {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 840px;
		left: 0px;
		top: 279.533px;
	}
	#aue {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#auf {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aug {
		border: 0;
		left: 494px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#auh {
		border: 0;
		left: 1435px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aui {
		border: 0;
		left: 1670px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#auj {
		border: 0;
		left: 1116px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#auk {
		border: 0;
		left: 672px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#aul {
		border: 0;
		left: 858px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aum {
		fill: rgba(19,47,90,1);
	}
	.aum {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 1045px;
		top: 130px;
		transform: matrix(1,0,0,1,0,0);
	}
	/***************************/
	/*	dr lefebure				*/
	/***************************/
	#Page_prsentation_du_Dr_Isabelle_LEFEBURE {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3670px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page présentation du Dr Isabelle LEFEBURE;
		--web-view-id: Page_prsentation_du_Dr_Isabelle_LEFEBURE;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-lefebure{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 2678.71px;
	}
	#ahf {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 3546.68px;
		overflow: visible;
	}
	#ahg {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.ahg {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#ahh {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#ahi {
		opacity: 0.279;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.191px;
		overflow: visible;
	}
	#ahj {
		fill: rgba(202,160,56,1);
	}
	.ahj {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahk {
		fill: rgba(19,47,90,1);
	}
	.ahk {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahl {
		fill: rgba(0,0,0,0);
	}
	.ahl {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#ahm {
		fill: rgba(255,255,255,1);
	}
	.ahm {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 868.361px;
		left: 0.24px;
		top: 2678.715px;
	}
	#ahn {
		border: 0;
		left: 630px;
		top: 2769.715px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#aho {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 301.349px;
		top: 2965.715px;
		overflow: visible;
	}
	#ahp {
		fill: rgba(244,244,244,1);
	}
	.ahp {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.695px;
		top: 205.309px;
	}
	#ahq {
		fill: rgba(242,201,74,1);
	}
	.ahq {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.227px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahr {
		fill: rgba(159,159,162,1);
	}
	.ahr {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahs {
		fill: rgba(159,159,162,1);
	}
	.ahs {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aht {
		fill: rgba(159,159,162,1);
	}
	.aht {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahu {
		fill: rgba(159,159,162,1);
	}
	.ahu {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahv {
		fill: rgba(159,159,162,1);
	}
	.ahv {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahw {
		fill: rgba(159,159,162,1);
	}
	.ahw {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahx {
		fill: rgba(159,159,162,1);
	}
	.ahx {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ahy {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 102.688px;
		overflow: visible;
	}
	#ahz {
		fill: rgba(244,244,244,1);
	}
	.ahz {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#aia {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#aib {
		fill: rgba(159,159,162,1);
	}
	.aib {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aic {
		fill: rgba(159,159,162,1);
	}
	.aic {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aid {
		fill: rgba(159,159,162,1);
	}
	.aid {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.661px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aie {
		fill: rgba(159,159,162,1);
	}
	.aie {
		position: absolute;
		overflow: visible;
		width: 1.892px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#aif {
		fill: rgba(159,159,162,1);
	}
	.aif {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aig {
		fill: rgba(141,143,145,1);
	}
	.aig {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aih {
		fill: rgba(141,143,145,1);
	}
	.aih {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aii {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#aij {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#aik {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#ail {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#aim {
		fill: rgba(242,201,74,1);
	}
	.aim {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.057px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ain {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#aio {
		fill: rgba(242,201,74,1);
	}
	.aio {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aip {
		fill: rgba(242,201,74,1);
	}
	.aip {
		overflow: visible;
		position: absolute;
		width: 19.49px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aiq {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#air {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#ais {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#ait {
		fill: rgba(244,244,244,1);
	}
	.ait {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#aiu {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#aiv {
		opacity: 0.095;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#aiw {
		fill: rgba(202,160,56,1);
	}
	.aiw {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aix {
		fill: rgba(19,47,90,1);
	}
	.aix {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aiy {
		fill: rgba(0,0,0,0);
	}
	.aiy {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#aiz {
		position: absolute;
		width: 1920.24px;
		height: 1601.805px;
		left: 0px;
		top: 1076.91px;
		overflow: visible;
	}
	#aja {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.aja {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1601.805px;
		left: 0px;
		top: 0px;
	}
	#ajb {
		position: absolute;
		width: 897.987px;
		height: 1493.65px;
		left: 150px;
		top: 97.09px;
		overflow: visible;
	}
	#ajc {
		border: 0;
		left: 0px;
		top: 117.055px;
		position: absolute;
		overflow: visible;
		width: 898.987px;
		height: 1376.595703125px;
		line-height: 40px;
		margin-top: -7.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.25px;
		text-indent: 3% each-line;
		
	}
	#ajd {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 358px;
		white-space: nowrap;
		line-height: 72px;
		margin-top: -8.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 55px;
		color: rgba(19,47,90,1);
	}
	#aje {
		border: 0;
		left: 1140.133px;
		top: 97.09px;
		position: absolute;
		overflow: visible;
		width: 559px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#ajf {
		border: 0;
		left: 1140.133px;
		top: 156.076px;
		position: absolute;
		overflow: visible;
		width: 368px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#ajg {
		border: 0;
		left: 1192px;
		top: 351.09px;
		position: absolute;
		overflow: visible;
		width: 430px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ajh {
		border: 0;
		left: 1192px;
		top: 274.09px;
		position: absolute;
		overflow: visible;
		width: 666px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aji {
		border: 0;
		left: 1192px;
		top: 429.09px;
		position: absolute;
		overflow: visible;
		width: 436px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ajj {
		border: 0;
		left: 1189px;
		top: 654.09px;
		position: absolute;
		overflow: visible;
		width: 531px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ajk {
		border: 0;
		left: 1189px;
		top: 751.09px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ajl {
		border: 0;
		left: 1192px;
		top: 482.09px;
		position: absolute;
		overflow: visible;
		width: 575px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ajm {
		border: 0;
		left: 1192px;
		top: 557.09px;
		position: absolute;
		overflow: visible;
		width: 679px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: -4px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ajn {
		fill: rgba(19,47,90,1);
	}
	.ajn {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140px;
		top: 279.521px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ajo {
		fill: rgba(19,47,90,1);
	}
	.ajo {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140px;
		top: 354.803px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ajp {
		fill: rgba(19,47,90,1);
	}
	.ajp {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140px;
		top: 428.563px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ajq {
		fill: rgba(19,47,90,1);
	}
	.ajq {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140px;
		top: 486.879px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ajr {
		fill: rgba(19,47,90,1);
	}
	.ajr {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140px;
		top: 561.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ajs {
		fill: rgba(19,47,90,1);
	}
	.ajs {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140px;
		top: 654.197px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ajt {
		fill: rgba(19,47,90,1);
	}
	.ajt {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 1140.133px;
		top: 753.09px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aju {
		position: absolute;
		width: 1920px;
		height: 1061px;
		left: 0px;
		top: 16px;
		overflow: visible;
	}
	#ajv {
		border: 0;
		left: 150px;
		top: 475px;
		position: absolute;
		overflow: visible;
		width: 892px;
		white-space: nowrap;
		line-height: 171px;
		margin-top: -43.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 84px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ajw {
		position: absolute;
		width: 815.443px;
		height: 1059.91px;
		left: 997.557px;
		top: 0px;
		overflow: visible;
	}
	#ajx {
		position: absolute;
		width: 815.443px;
		height: 1059.91px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ajy {
		border: 0;
		left: 150px;
		top: 596px;
		position: absolute;
		overflow: visible;
		width: 862px;
		white-space: nowrap;
		line-height: 63px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 54px;
		color: rgba(19,47,90,1);
	}
	#ajz {
		fill: transparent;
	}
	.ajz {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 840px;
		left: 0px;
		top: 221px;
	}
	#aka {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#akb {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#akc {
		border: 0;
		left: 494px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#akd {
		border: 0;
		left: 1435px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ake {
		border: 0;
		left: 1670px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#akf {
		border: 0;
		left: 1116px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#akg {
		border: 0;
		left: 672px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#akh {
		border: 0;
		left: 858px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aki {
		fill: rgba(19,47,90,1);
	}
	.aki {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 1045px;
		top: 130px;
		transform: matrix(1,0,0,1,0,0);
	}
	/***************************/
	/*	dr werner		*/
	/***************************/
	#Page_prsentation_du_Dr_Nicolas_WERNER {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3407px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page présentation du Dr Nicolas WERNER;
		--web-view-id: Page_prsentation_du_Dr_Nicolas_WERNER;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-werner{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 2372px;
	}
	#aun {
		opacity: 0.095;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#auo {
		fill: rgba(202,160,56,1);
	}
	.auo {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aup {
		fill: rgba(19,47,90,1);
	}
	.aup {
		overflow: visible;
		position: absolute;
		width: 1001.186px;
		height: 1277.454px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#auq {
		fill: rgba(0,0,0,0);
	}
	.auq {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#aur {
		opacity: 0.279;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.191px;
		overflow: visible;
	}
	#aus {
		fill: rgba(202,160,56,1);
	}
	.aus {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aut {
		fill: rgba(19,47,90,1);
	}
	.aut {
		overflow: visible;
		position: absolute;
		width: 1001.186px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#auu {
		fill: rgba(0,0,0,0);
	}
	.auu {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#auv {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 3285.254px;
		overflow: visible;
	}
	#auw {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.auw {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#aux {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#auy {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0.24px;
		top: 2372px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#auz {
		fill: rgba(255,255,255,1);
	}
	.auz {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
	}
	#ava {
		position: absolute;
		width: 1317.303px;
		height: 640.226px;
		left: 301.349px;
		top: 136px;
		overflow: visible;
	}
	#avb {
		border: 0;
		left: 328.651px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#avc {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 0px;
		top: 196px;
		overflow: visible;
	}
	#avd {
		fill: rgba(244,244,244,1);
	}
	.avd {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.694px;
		top: 205.309px;
	}
	#ave {
		fill: rgba(242,201,74,1);
	}
	.ave {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.227px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avf {
		fill: rgba(159,159,162,1);
	}
	.avf {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avg {
		fill: rgba(159,159,162,1);
	}
	.avg {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avh {
		fill: rgba(159,159,162,1);
	}
	.avh {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.052px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avi {
		fill: rgba(159,159,162,1);
	}
	.avi {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avj {
		fill: rgba(159,159,162,1);
	}
	.avj {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avk {
		fill: rgba(159,159,162,1);
	}
	.avk {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avl {
		fill: rgba(159,159,162,1);
	}
	.avl {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.278px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avm {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#avn {
		fill: rgba(244,244,244,1);
	}
	.avn {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#avo {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#avp {
		fill: rgba(159,159,162,1);
	}
	.avp {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avq {
		fill: rgba(159,159,162,1);
	}
	.avq {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avr {
		fill: rgba(159,159,162,1);
	}
	.avr {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avs {
		fill: rgba(159,159,162,1);
	}
	.avs {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#avt {
		fill: rgba(159,159,162,1);
	}
	.avt {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avu {
		fill: rgba(141,143,145,1);
	}
	.avu {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.186px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avv {
		fill: rgba(141,143,145,1);
	}
	.avv {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 63.182px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#avw {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#avx {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#avy {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#avz {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#awa {
		fill: rgba(242,201,74,1);
	}
	.awa {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.057px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#awb {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#awc {
		fill: rgba(242,201,74,1);
	}
	.awc {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#awd {
		fill: rgba(242,201,74,1);
	}
	.awd {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#awe {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#awf {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#awg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#awh {
		fill: rgba(244,244,244,1);
	}
	.awh {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#awi {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#awj {
		position: absolute;
		width: 1920.24px;
		height: 1315.317px;
		left: 0px;
		top: 1074.824px;
		overflow: visible;
	}
	#awk {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.awk {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1297.824px;
		left: 0px;
		top: 0px;
	}
	#awl {
		position: absolute;
		width: 880.023px;
		height: 1216.142px;
		left: 150px;
		top: 99.176px;
		overflow: visible;
	}
	#awm {
		border: 0;
		left: 0px;
		top: 101.555px;
		position: absolute;
		overflow: visible;
		width: 881.023px;
		height: 1114.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#awn {
		position: absolute;
		width: 357px;
		height: 77px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#awo {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 358px;
		white-space: nowrap;
		line-height: 72px;
		margin-top: -8.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 55px;
		color: rgba(19,47,90,1);
	}
	#awp {
		position: absolute;
		width: 639.866px;
		height: 461.15px;
		left: 1182.134px;
		top: 99.176px;
		overflow: visible;
	}
	#awq {
		border: 0;
		left: 9.341px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 559px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#awr {
		border: 0;
		left: 9.341px;
		top: 58.986px;
		position: absolute;
		overflow: visible;
		width: 368px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#aws {
		border: 0;
		left: 57.866px;
		top: 164.434px;
		position: absolute;
		overflow: visible;
		width: 572px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#awt {
		border: 0;
		left: 57.866px;
		top: 231.434px;
		position: absolute;
		overflow: visible;
		width: 583px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#awu {
		border: 0;
		left: 57.866px;
		top: 286.672px;
		position: absolute;
		overflow: visible;
		width: 440px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#awv {
		border: 0;
		left: 57.866px;
		top: 362.91px;
		position: absolute;
		overflow: visible;
		width: 432px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aww {
		border: 0;
		left: 57.866px;
		top: 428.15px;
		position: absolute;
		overflow: visible;
		width: 541px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#awx {
		fill: rgba(19,47,90,1);
	}
	.awx {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 164.432px;
		transform: matrix(1,0,0,1,0,0);
	}
	#awy {
		fill: rgba(19,47,90,1);
	}
	.awy {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 230.344px;
		transform: matrix(1,0,0,1,0,0);
	}
	#awz {
		fill: rgba(19,47,90,1);
	}
	.awz {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 295.582px;
		transform: matrix(1,0,0,1,0,0);
	}
	#axa {
		fill: rgba(19,47,90,1);
	}
	.axa {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 360.822px;
		transform: matrix(1,0,0,1,0,0);
	}
	#axb {
		fill: rgba(19,47,90,1);
	}
	.axb {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 426.061px;
		transform: matrix(1,0,0,1,0,0);
	}
	#axc {
		position: absolute;
		width: 1920px;
		height: 1188.448px;
		left: 0px;
		top: -110.447px;
		overflow: visible;
	}
	#axd {
		border: 0;
		left: 150px;
		top: 722.623px;
		position: absolute;
		overflow: visible;
		width: 862px;
		white-space: nowrap;
		line-height: 63px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 54px;
		color: rgba(19,47,90,1);
	}
	#axe {
		border: 0;
		left: 150px;
		top: 607.623px;
		position: absolute;
		overflow: visible;
		width: 800px;
		white-space: nowrap;
		line-height: 171px;
		margin-top: -45.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 80px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#axf {
		position: absolute;
		width: 921.15px;
		height: 1188.448px;
		left: 949px;
		top: 0px;
		overflow: visible;
	}
	#axg {
		position: absolute;
		width: 921.149px;
		height: 1188.449px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#axh {
		fill: transparent;
	}
	.axh {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 840px;
		left: 0px;
		top: 342.623px;
	}
	#axi {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#axj {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#axk {
		border: 0;
		left: 494px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#axl {
		border: 0;
		left: 1435px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#axm {
		border: 0;
		left: 1670px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#axn {
		border: 0;
		left: 1116px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#axo {
		border: 0;
		left: 672px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#axp {
		border: 0;
		left: 858px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#axq {
		fill: rgba(19,47,90,1);
	}
	.axq {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 1045px;
		top: 130px;
		transform: matrix(1,0,0,1,0,0);
	}
	
	
	/**********************************/
	/*  dr gerard*/
	/**********************************/
	.principale {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3702px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		
	}
	.contact-gerard{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 2658.94px
	}
	#bap {
		opacity: 0.285;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.191px;
		overflow: visible;
	}
	#baq {
		fill: rgba(202,160,56,1);
	}
	.baq {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bar {
		fill: rgba(19,47,90,1);
	}
	.bar {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bas {
		fill: rgba(0,0,0,0);
	}
	.bas {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#bat {
		opacity: 0.095;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#bau {
		fill: rgba(202,160,56,1);
	}
	.bau {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bav {
		fill: rgba(19,47,90,1);
	}
	.bav {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#baw {
		fill: rgba(0,0,0,0);
	}
	.baw {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#bax {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 3576.195px;
		overflow: visible;
	}
	#bay {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.bay {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#baz {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bba {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0.24px;
		top: 2658.941px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#bbb {
		fill: rgba(255,255,255,1);
	}
	.bbb {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
	}
	#bbc {
		position: absolute;
		width: 1317.303px;
		height: 640.226px;
		left: 301.348px;
		top: 136px;
		overflow: visible;
	}
	#bbd {
		border: 0;
		left: 328.652px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bbe {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 0px;
		top: 196px;
		overflow: visible;
	}
	#bbf {
		fill: rgba(244,244,244,1);
	}
	.bbf {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.695px;
		top: 205.309px;
	}
	#bbg {
		fill: rgba(242,201,74,1);
	}
	.bbg {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.227px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbh {
		fill: rgba(159,159,162,1);
	}
	.bbh {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbi {
		fill: rgba(159,159,162,1);
	}
	.bbi {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbj {
		fill: rgba(159,159,162,1);
	}
	.bbj {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbk {
		fill: rgba(159,159,162,1);
	}
	.bbk {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbl {
		fill: rgba(159,159,162,1);
	}
	.bbl {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbm {
		fill: rgba(159,159,162,1);
	}
	.bbm {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbn {
		fill: rgba(159,159,162,1);
	}
	.bbn {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbo {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 102.688px;
		overflow: visible;
	}
	#bbp {
		fill: rgba(244,244,244,1);
	}
	.bbp {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#bbq {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bbr {
		fill: rgba(159,159,162,1);
	}
	.bbr {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbs {
		fill: rgba(159,159,162,1);
	}
	.bbs {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbt {
		fill: rgba(159,159,162,1);
	}
	.bbt {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.661px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbu {
		fill: rgba(159,159,162,1);
	}
	.bbu {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#bbv {
		fill: rgba(159,159,162,1);
	}
	.bbv {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbw {
		fill: rgba(141,143,145,1);
	}
	.bbw {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bbx {
		fill: rgba(141,143,145,1);
	}
	.bbx {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bby {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#bbz {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bca {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bcb {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#bcc {
		fill: rgba(242,201,74,1);
	}
	.bcc {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.057px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bcd {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bce {
		fill: rgba(242,201,74,1);
	}
	.bce {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bcf {
		fill: rgba(242,201,74,1);
	}
	.bcf {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bcg {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bch {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bci {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#bcj {
		fill: rgba(244,244,244,1);
	}
	.bcj {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#bck {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#bcl {
		position: absolute;
		width: 1920.24px;
		height: 1596.494px;
		left: 0px;
		top: 1076.932px;
		overflow: visible;
	}
	#bcm {
		position: absolute;
		width: 1920.24px;
		height: 1596.494px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bcn {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.bcn {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1582.01px;
		left: 0px;
		top: 0px;
	}
	#bco {
		position: absolute;
		width: 887.023px;
		height: 1499.426px;
		left: 150px;
		top: 97.068px;
		overflow: visible;
	}
	#bcp {
		border: 0;
		left: 0px;
		top: 101.555px;
		position: absolute;
		overflow: visible;
		width: 888.023px;
		height: 1397.87109375px;
		line-height: 40px;
		margin-top: -7.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bcq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 358px;
		white-space: nowrap;
		line-height: 72px;
		margin-top: -8.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 55px;
		color: rgba(19,47,90,1);
	}
	#bcr {
		position: absolute;
		width: 697.867px;
		height: 698.15px;
		left: 1182.133px;
		top: 97.068px;
		overflow: visible;
	}
	#bcs {
		border: 0;
		left: 9.342px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 559px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#bct {
		border: 0;
		left: 9.342px;
		top: 58.986px;
		position: absolute;
		overflow: visible;
		width: 368px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#bcu {
		position: absolute;
		width: 640px;
		height: 542.717px;
		left: 57.867px;
		top: 155.434px;
		overflow: visible;
	}
	#bcv {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 633px;
		white-space: normal;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bcw {
		border: 0;
		left: 0px;
		top: 451.717px;
		position: absolute;
		overflow: visible;
		width: 577px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bcx {
		border: 0;
		left: 0px;
		top: 73px;
		position: absolute;
		overflow: visible;
		width: 555px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bcy {
		border: 0;
		left: 0px;
		top: 141.238px;
		position: absolute;
		overflow: visible;
		width: 587px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bcz {
		border: 0;
		left: 0px;
		top: 199.477px;
		position: absolute;
		overflow: visible;
		width: 641px;
		white-space: normal;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bda {
		border: 0;
		left: 0px;
		top: 271.717px;
		position: absolute;
		overflow: visible;
		width: 449px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bdb {
		border: 0;
		left: 0px;
		top: 350.27px;
		position: absolute;
		overflow: visible;
		width: 601px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bdc {
		position: absolute;
		width: 33.761px;
		height: 480.479px;
		left: 0px;
		top: 164.432px;
		overflow: visible;
	}
	#bdd {
		fill: rgba(19,47,90,1);
	}
	.bdd {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bde {
		fill: rgba(19,47,90,1);
	}
	.bde {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 446.719px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bdf {
		fill: rgba(19,47,90,1);
	}
	.bdf {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 65.912px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bdg {
		fill: rgba(19,47,90,1);
	}
	.bdg {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 131.15px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bdh {
		fill: rgba(19,47,90,1);
	}
	.bdh {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 196.391px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bdi {
		fill: rgba(19,47,90,1);
	}
	.bdi {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 268.629px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bdj {
		fill: rgba(19,47,90,1);
	}
	.bdj {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 348.945px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bdk {
		position: absolute;
		width: 1920px;
		height: 1060.977px;
		left: 0px;
		top: 17.022px;
		overflow: visible;
	}
	#bdl {
		position: absolute;
		width: 1707px;
		height: 1059.91px;
		left: 150px;
		top: 0px;
		overflow: visible;
	}
	#bdm {
		position: absolute;
		width: 839.43px;
		height: 1059.91px;
		left: 867.571px;
		top: 0px;
		overflow: visible;
		z-index:50;
	}
	#bdn {
		position: absolute;
		width: 839.43px;
		height: 1059.911px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bdo {
		position: absolute;
		width: 868px;
		height: 188px;
		left: 0px;
		top: 483.978px;
		overflow: visible;
	}
	#bdp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 869px;
		white-space: nowrap;
		line-height: 171px;
		margin-top: -45.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 80px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bdq {
		border: 0;
		left: 0px;
		top: 112px;
		position: absolute;
		overflow: visible;
		width: 862px;
		white-space: nowrap;
		line-height: 63px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 54px;
		color: rgba(19,47,90,1);
	}
	#bdr {
		fill: transparent;
	}
	.bdr {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 840px;
		left: 0px;
		top: 220.978px;
	}
	#bds {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#bdt {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bdu {
		border: 0;
		left: 494px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bdv {
		border: 0;
		left: 1435px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bdw {
		border: 0;
		left: 1670px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bdx {
		border: 0;
		left: 1116px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bdy {
		border: 0;
		left: 672px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#bdz {
		border: 0;
		left: 858px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bea {
		fill: rgba(19,47,90,1);
	}
	.bea {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 1045px;
		top: 130px;
		transform: matrix(1,0,0,1,0,0);
	}
	/**********************************/
	/*  dr maazi*/
	/**********************************/
		#Page_prsentation_du_Dr_Leila_MAAZI {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3310px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page présentation du Dr Leila MAAZI;
		--web-view-id: Page_prsentation_du_Dr_Leila_MAAZI;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-maazi{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 2275px;
	}
	#axr {
		position: absolute;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 3188.254px;
		overflow: visible;
	}
	#axs {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.axs {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 121.746px;
		left: 0px;
		top: 0px;
	}
	#axt {
		border: 0;
		left: 543px;
		top: 46.346px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#axu {
		opacity: 0.286;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.191px;
		overflow: visible;
	}
	#axv {
		fill: rgba(202,160,56,1);
	}
	.axv {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.16px;
		transform: matrix(1,0,0,1,0,0);
	}
	#axw {
		fill: rgba(19,47,90,1);
	}
	.axw {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#axx {
		fill: rgba(0,0,0,0);
	}
	.axx {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#axy {
		opacity: 0.095;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#axz {
		fill: rgba(202,160,56,1);
	}
	.axz {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aya {
		fill: rgba(19,47,90,1);
	}
	.aya {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.004px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayb {
		fill: rgba(0,0,0,0);
	}
	.ayb {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#ayc {
		position: absolute;
		width: 1920.24px;
		height: 1228.067px;
		left: 0px;
		top: 1069.156px;
		overflow: visible;
	}
	#ayd {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.ayd {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1228.066px;
		left: 0px;
		top: 0px;
	}
	#aye {
		position: absolute;
		width: 1699px;
		height: 883.142px;
		left: 150px;
		top: 98.07px;
		overflow: visible;
	}
	#ayf {
		border: 0;
		left: 0px;
		top: 101.555px;
		position: absolute;
		overflow: visible;
		width: 872.023px;
		height: 781.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#ayg {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 358px;
		white-space: nowrap;
		line-height: 72px;
		margin-top: -8.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 55px;
		color: rgba(19,47,90,1);
	}
	#ayh {
		position: absolute;
		width: 666.867px;
		height: 265.434px;
		left: 1032.133px;
		top: 0px;
		overflow: visible;
	}
	#ayi {
		border: 0;
		left: 9.342px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 559px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#ayj {
		border: 0;
		left: 9.342px;
		top: 58.984px;
		position: absolute;
		overflow: visible;
		width: 368px;
		white-space: nowrap;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: 900;
		font-size: 50px;
		color: rgba(19,47,90,1);
	}
	#ayk {
		position: absolute;
		width: 666.867px;
		height: 113px;
		left: 0px;
		top: 152.434px;
		overflow: visible;
	}
	#ayl {
		border: 0;
		left: 57.867px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 551px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#aym {
		border: 0;
		left: 57.867px;
		top: 80px;
		position: absolute;
		overflow: visible;
		width: 610px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: -2px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(19,47,90,1);
	}
	#ayn {
		fill: rgba(19,47,90,1);
	}
	.ayn {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 11.998px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayo {
		fill: rgba(19,47,90,1);
	}
	.ayo {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.762px;
		left: 0px;
		top: 77.91px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayp {
		position: absolute;
		width: 1920px;
		height: 913.65px;
		left: 0.24px;
		top: 2275px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#ayq {
		fill: rgba(255,255,255,1);
	}
	.ayq {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 913.65px;
		left: 0px;
		top: 0px;
	}
	#ayr {
		position: absolute;
		width: 1317.303px;
		height: 640.226px;
		left: 301.348px;
		top: 136px;
		overflow: visible;
	}
	#ays {
		border: 0;
		left: 328.652px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ayt {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 0px;
		top: 196px;
		overflow: visible;
	}
	#ayu {
		fill: rgba(244,244,244,1);
	}
	.ayu {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.695px;
		top: 205.309px;
	}
	#ayv {
		fill: rgba(242,201,74,1);
	}
	.ayv {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.227px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayw {
		fill: rgba(159,159,162,1);
	}
	.ayw {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayx {
		fill: rgba(159,159,162,1);
	}
	.ayx {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayy {
		fill: rgba(159,159,162,1);
	}
	.ayy {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ayz {
		fill: rgba(159,159,162,1);
	}
	.ayz {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aza {
		fill: rgba(159,159,162,1);
	}
	.aza {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azb {
		fill: rgba(159,159,162,1);
	}
	.azb {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azc {
		fill: rgba(159,159,162,1);
	}
	.azc {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azd {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 102.688px;
		overflow: visible;
	}
	#aze {
		fill: rgba(244,244,244,1);
	}
	.aze {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#azf {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#azg {
		fill: rgba(159,159,162,1);
	}
	.azg {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azh {
		fill: rgba(159,159,162,1);
	}
	.azh {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azi {
		fill: rgba(159,159,162,1);
	}
	.azi {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azj {
		fill: rgba(159,159,162,1);
	}
	.azj {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#azk {
		fill: rgba(159,159,162,1);
	}
	.azk {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azl {
		fill: rgba(141,143,145,1);
	}
	.azl {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azm {
		fill: rgba(141,143,145,1);
	}
	.azm {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.186px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azn {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#azo {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#azp {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#azq {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#azr {
		fill: rgba(242,201,74,1);
	}
	.azr {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.057px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azs {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#azt {
		fill: rgba(242,201,74,1);
	}
	.azt {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azu {
		fill: rgba(242,201,74,1);
	}
	.azu {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#azv {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#azw {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#azx {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#azy {
		fill: rgba(244,244,244,1);
	}
	.azy {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.227px;
		left: 0px;
		top: 0px;
	}
	#azz {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#baa {
		position: absolute;
		width: 1920px;
		height: 1061.978px;
		left: 0px;
		top: 13.954px;
		overflow: visible;
	}
	#bab {
		position: absolute;
		width: 839.43px;
		height: 1059.909px;
		left: 970.57px;
		top: 0px;
		overflow: visible;
	}
	#bac {
		position: absolute;
		width: 789px;
		height: 200px;
		left: 150px;
		top: 472.978px;
		overflow: visible;
	}
	#bad {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 605px;
		white-space: nowrap;
		line-height: 171px;
		margin-top: -45.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 80px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bae {
		border: 0;
		left: 0px;
		top: 124px;
		position: absolute;
		overflow: visible;
		width: 790px;
		white-space: nowrap;
		line-height: 63px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 54px;
		color: rgba(19,47,90,1);
	}
	#baf {
		fill: transparent;
	}
	.baf {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 840px;
		left: 0px;
		top: 221.978px;
	}
	#bag {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#bah {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bai {
		border: 0;
		left: 494px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#baj {
		border: 0;
		left: 1435px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bak {
		border: 0;
		left: 1670px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bal {
		border: 0;
		left: 1116px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bam {
		border: 0;
		left: 672px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#ban {
		border: 0;
		left: 858px;
		top: 120px;
		position: absolute;
		overflow: hidden;
		width: 182px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bao {
		fill: rgba(19,47,90,1);
	}
	.bao {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 1045px;
		top: 130px;
		transform: matrix(1,0,0,1,0,0);
	}
	
	
	/*********************************/
/*  psychiatrie adulte
/*****************************/
	#Page_spcialit_-Psychiatrie_Adulte {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3817px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page spécialité -Psychiatrie Adulte;
		--web-view-id: Page_spcialit_-Psychiatrie_Adulte;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	
	#beb {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 312px;
		overflow: visible;
	}
	#bec {
		fill: rgba(202,160,56,1);
	}
	.bec {
		overflow: visible;
		position: absolute;
		width: 457.172px;
		height: 755.791px;
		left: 1462.821px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bed {
		fill: rgba(19,47,90,1);
	}
	.bed {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.006px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bee {
		fill: rgba(0,0,0,0);
	}
	.bee {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.025px;
		left: 0px;
		top: 0px;
	}
	#bef {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 3698.69px;
		overflow: visible;
	}
	#beg {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.beg {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#beh {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bei {
		position: absolute;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 2813px;
		overflow: visible;
	}
	#bej {
		position: absolute;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bek {
		fill: rgba(255,255,255,1);
	}
	.bek {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 0px;
	}
	#bel {
		border: 0;
		left: 630px;
		top: 120.392px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bem {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 301.349px;
		top: 312.392px;
		overflow: visible;
	}
	#ben {
		fill: rgba(244,244,244,1);
	}
	.ben {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.829px;
		left: 700.694px;
		top: 205.309px;
	}
	#beo {
		fill: rgba(242,201,74,1);
	}
	.beo {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bep {
		fill: rgba(159,159,162,1);
	}
	.bep {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#beq {
		fill: rgba(159,159,162,1);
	}
	.beq {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ber {
		fill: rgba(159,159,162,1);
	}
	.ber {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.052px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bes {
		fill: rgba(159,159,162,1);
	}
	.bes {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bet {
		fill: rgba(159,159,162,1);
	}
	.bet {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#beu {
		fill: rgba(159,159,162,1);
	}
	.beu {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bev {
		fill: rgba(159,159,162,1);
	}
	.bev {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.278px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bew {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#bex {
		fill: rgba(244,244,244,1);
	}
	.bex {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bey {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.361px;
		top: 30.869px;
		overflow: visible;
	}
	#bez {
		fill: rgba(159,159,162,1);
	}
	.bez {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfa {
		fill: rgba(159,159,162,1);
	}
	.bfa {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfb {
		fill: rgba(159,159,162,1);
	}
	.bfb {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfc {
		fill: rgba(159,159,162,1);
	}
	.bfc {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.672px;
		top: 0px;
	}
	#bfd {
		fill: rgba(159,159,162,1);
	}
	.bfd {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfe {
		fill: rgba(141,143,145,1);
	}
	.bfe {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bff {
		fill: rgba(141,143,145,1);
	}
	.bff {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.182px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfg {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.39px;
		overflow: visible;
	}
	#bfh {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bfi {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bfj {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#bfk {
		fill: rgba(242,201,74,1);
	}
	.bfk {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfl {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bfm {
		fill: rgba(242,201,74,1);
	}
	.bfm {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfn {
		fill: rgba(242,201,74,1);
	}
	.bfn {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfo {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bfp {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bfq {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#bfr {
		fill: rgba(244,244,244,1);
	}
	.bfr {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bfs {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#bft {
		position: absolute;
		width: 1920.24px;
		height: 2013px;
		left: 0px;
		top: 800px;
		overflow: visible;
	}
	#bfu {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.bfu {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 2013px;
		left: 0px;
		top: 0px;
	}
	#bfv {
		position: absolute;
		width: 1492px;
		height: 1723px;
		left: 214px;
		top: 145.374px;
		overflow: visible;
	}
	#bfw {
		border: 0;
		left: 65px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1354px;
		height: 154px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	.bfw1{
	font-style:normal;
	font-weight:normal;
	font-size:36px;
	}
	.bfw2{
	font-size:36px;
	}
	.bfw3{
	font-style:normal;
	font-weight:bold;
	}
	#bfx {
		border: 0;
		left: 65px;
		top: 789px;
		position: absolute;
		overflow: visible;
		width: 1354px;
		height: 231px;
		line-height: 40px;
		margin-top: -3.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bfy {
		border: 0;
		left: 65px;
		top: 1621px;
		position: absolute;
		overflow: hidden;
		width: 1354px;
		height: 130px;/*102*/
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bfz {
		position: absolute;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 203px;
		overflow: visible;
	}
	#bga {
		fill: rgba(245,202,125,1);
	}
	.bga {
		position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;
	}
	#bgb {
		position: absolute;
		width: 1353px;
		height: 427px;
		left: 68px;
		top: 36px;
		overflow: visible;
	}
	#bgc {
		fill: rgba(19,47,90,1);
	}
	.bgc {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 395px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgd {
		position: absolute;
		width: 1352px;
		height: 427px;
		left: 1px;
		top: 0px;
		overflow: visible;
	}
	#bge {
		position: absolute;
		width: 867px;
		height: 37px;
		left: 4px;
		top: 0px;
		overflow: visible;
	}
	#bgf {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 825px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgg {
		fill: rgba(19,47,90,1);
	}
	.bgg {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgh {
		border: 0;
		left: 43px;
		top: 390px;
		position: absolute;
		overflow: hidden;
		width: 819px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgi {
		position: absolute;
		width: 1297px;
		height: 43px;
		left: 4px;
		top: 98px;
		overflow: visible;
	}
	#bgj {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1255px;
		height: 43px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgk {
		fill: rgba(19,47,90,1);
	}
	.bgk {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgl {
		position: absolute;
		width: 1230px;
		height: 43px;
		left: 0px;
		top: 46px;
		overflow: visible;
	}
	#bgm {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1188px;
		height: 43px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgn {
		fill: rgba(19,47,90,1);
	}
	.bgn {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgo {
		position: absolute;
		width: 891px;
		height: 42px;
		left: 4px;
		top: 150px;
		overflow: visible;
	}
	#bgp {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 849px;
		height: 42px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgq {
		fill: rgba(19,47,90,1);
	}
	.bgq {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgr {
		position: absolute;
		width: 1352px;
		height: 44px;
		left: 0px;
		top: 200px;
		overflow: visible;
	}
	#bgs {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1310px;
		height: 44px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgt {
		fill: rgba(19,47,90,1);
	}
	.bgt {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 9px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgu {
		position: absolute;
		width: 1149px;
		height: 128px;
		left: 0px;
		top: 253px;
		overflow: visible;
	}
	#bgv {
		position: absolute;
		width: 966px;
		height: 37px;
		left: 0px;
		top: 91px;
		overflow: visible;
	}
	#bgw {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 924px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgx {
		fill: rgba(19,47,90,1);
	}
	.bgx {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgy {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1107px;
		height: 82px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgz {
		fill: rgba(19,47,90,1);
	}
	.bgz {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 7px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bha {
		position: absolute;
		width: 1489px;
		height: 498px;
		left: 3px;
		top: 1042px;
		overflow: visible;
	}
	#bhb {
		fill: rgba(245,202,125,1);
	}
	.bhb {
		position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;
	}
	#bhc {
		position: absolute;
		width: 1101px;
		height: 263px;
		left: 65px;
		top: 118px;
		overflow: visible;
	}
	#bhd {
		fill: rgba(19,47,90,1);
	}
	.bhd {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 10px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhe {
		fill: rgba(19,47,90,1);
	}
	.bhe {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 6px;
		top: 51px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhf {
		fill: rgba(19,47,90,1);
	}
	.bhf {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 4.131px;
		top: 91.434px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhg {
		fill: rgba(19,47,90,1);
	}
	.bhg {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 5px;
		top: 135px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhh {
		fill: rgba(19,47,90,1);
	}
	.bhh {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 184px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhi {
		position: absolute;
		width: 1058px;
		height: 263px;
		left: 43px;
		top: 0px;
		overflow: visible;
	}
	#bhj {
		border: 0;
		left: 10px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 825px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhk {
		border: 0;
		left: 6px;
		top: 43px;
		position: absolute;
		overflow: hidden;
		width: 862px;
		height: 92px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhl {
		border: 0;
		left: 5px;
		top: 127px;
		position: absolute;
		overflow: visible;
		width: 849px;
		height: 42px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhm {
		border: 0;
		left: 0px;
		top: 175px;
		position: absolute;
		overflow: visible;
		width: 807px;
		height: 44px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhn {
		border: 0;
		left: 1px;
		top: 224px;
		position: absolute;
		overflow: visible;
		width: 1058px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bho {
		fill: rgba(19,47,90,1);
	}
	.bho {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 1px;
		top: 230px;
		transform: matrix(1,0,0,1,0,0);
	}
	.contact-spy-adu{
		background-color:#FFFFFF;
		opacity:1;
		z-index:400;
		position:absolute;
		top:2813px;
	}
	
	#bhp {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 108px;
		top: 55px;
		overflow: visible;
	}
	#bhq {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bhr {
		border: 0;
		left: 495px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bhs {
		border: 0;
		left: 1437px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bht {
		border: 0;
		left: 1671px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bhu {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1119px;
		top: 137px;
		overflow: visible;
	}
	#bhv {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bhw {
		fill: rgba(19,47,90,1);
	}
	.bhw {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhx {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 672px;
		top: 137px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#bhy {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bhz {
		fill: rgba(19,47,90,1);
	}
	.bhz {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bia {
		position: absolute;
		width: 212.266px;
		height: 31px;
		left: 856px;
		top: 137px;
		overflow: visible;
	}
	#bib {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 185px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#bic {
		fill: rgba(202,160,56,1);
	}
	.bic {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 194px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bid {
		position: absolute;
		width: 1920px;
		height: 534px;
		left: 0px;
		top: 283px;
		overflow: visible;
	}
	#bie {
		position: absolute;
		width: 1092px;
		height: 231px;
		left: 414px;
		top: 165px;
		overflow: visible;
	}
	#bif {
		position: absolute;
		width: 1092px;
		height: 231px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#big {
		border: 0;
		left: 0px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1093px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bih {
		border: 0;
		left: 49px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 996px;
		height: 231px;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bii {
		fill: transparent;
	}
	.bii {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 534px;
		left: 0px;
		top: 0px;
	}
/*********************************/
/*  gerontopsychiatrie
/*****************************/
#Page_spcialit_-_Grontopsychiatrie {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		
		width: 1920px;
		height: 3592px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		
	}
	.contact-geron{
		background-color:#FFFFFF;
		opacity:1;
		z-index:100px;
		position:absolute;
		top:2589px;
	}
	#blm {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 310px;/*408.392px;*/
		overflow: visible;
	}
	#bln {
		fill: rgba(202,160,56,1);
	}
	.bln {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#blo {
		fill: rgba(19,47,90,1);
	}
	.blo {
		overflow: visible;
		position: absolute;
		width: 1692.102px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#blp {
		fill: rgba(0,0,0,0);
	}
	.blp {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.025px;
		left: 0px;
		top: 0px;
	}
	#blq {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 3474.65px;
		overflow: visible;
	}
	#blr {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.blr {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#bls {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#blt {
		position: absolute;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 2589px;
		overflow: visible;
	}
	#blu {
		position: absolute;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#blv {
		fill: rgba(255,255,255,1);
	}
	.blv {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 0px;
	}
	#blw {
		border: 0;
		left: 630px;
		top: 120.392px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#blx {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 301.348px;
		top: 312.392px;
		overflow: visible;
	}
	#bly {
		fill: rgba(244,244,244,1);
	}
	.bly {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.829px;
		left: 700.695px;
		top: 205.309px;
	}
	#blz {
		fill: rgba(242,201,74,1);
	}
	.blz {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bma {
		fill: rgba(159,159,162,1);
	}
	.bma {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmb {
		fill: rgba(159,159,162,1);
	}
	.bmb {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmc {
		fill: rgba(159,159,162,1);
	}
	.bmc {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmd {
		fill: rgba(159,159,162,1);
	}
	.bmd {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bme {
		fill: rgba(159,159,162,1);
	}
	.bme {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmf {
		fill: rgba(159,159,162,1);
	}
	.bmf {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmg {
		fill: rgba(159,159,162,1);
	}
	.bmg {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmh {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 102.688px;
		overflow: visible;
	}
	#bmi {
		fill: rgba(244,244,244,1);
	}
	.bmi {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bmj {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bmk {
		fill: rgba(159,159,162,1);
	}
	.bmk {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bml {
		fill: rgba(159,159,162,1);
	}
	.bml {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmm {
		fill: rgba(159,159,162,1);
	}
	.bmm {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmn {
		fill: rgba(159,159,162,1);
	}
	.bmn {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#bmo {
		fill: rgba(159,159,162,1);
	}
	.bmo {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmp {
		fill: rgba(141,143,145,1);
	}
	.bmp {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmq {
		fill: rgba(141,143,145,1);
	}
	.bmq {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmr {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.39px;
		overflow: visible;
	}
	#bms {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bmt {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bmu {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#bmv {
		fill: rgba(242,201,74,1);
	}
	.bmv {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmw {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bmx {
		fill: rgba(242,201,74,1);
	}
	.bmx {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmy {
		fill: rgba(242,201,74,1);
	}
	.bmy {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bmz {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bna {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bnb {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#bnc {
		fill: rgba(244,244,244,1);
	}
	.bnc {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bnd {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#bne {
		position: absolute;
		width: 1920.24px;
		height: 1778px;
		left: 0px;
		top: 807px;
		overflow: visible;
	}
	#bnf {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.bnf {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1778px;
		left: 0px;
		top: 0px;
	}
	#bng {
		position: absolute;
		width: 1697px;
		height: 1452px;
		left: 112px;
		top: 163px;
		overflow: visible;
	}
	#bnh {
		opacity: 0.424;
		fill: rgba(236,132,112,1);
	}
	.bnh {
		position: absolute;
		overflow: visible;
		width: 1697px;
		height: 1452px;
		left: 0px;
		top: 0px;
	}
	#bni {
		position: absolute;
		width: 1542px;
		height: 1311px;
		left: 78px;
		top: 71px;
		overflow: visible;
		text-indent: 3% each-line;
		text-align: justify;
	}
	#bnj {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1543px;
		height: 184px;
		line-height: 50px;
		margin-top: -7.5px;
		
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 35px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bnk {
		border: 0;
		left: 0px;
		top: 204px;
		position: absolute;
		overflow: visible;
		width: 1543px;
		height: 257px;
		line-height: 50px;
		margin-top: -8.5px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bnl {
		border: 0;
		left: 0px;
		top: 482px;
		position: absolute;
		overflow: visible;
		width: 1543px;
		height: 529px;
		line-height: 50px;
		margin-top: -8.5px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bnm {
		border: 0;
		left: 0px;
		top: 1031px;
		position: absolute;
		overflow: visible;
		width: 1543px;
		height: 280px;
		line-height: 50px;
		margin-top: -8.5px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bnn {
		position: absolute;
		width: 1920px;
		height: 534px;
		left: 0px;
		top: 283px;
		overflow: visible;
	}
	#bno {
		position: absolute;
		width: 1015px;
		height: 231px;
		left: 453px;
		top: 152px;
		overflow: visible;
	}
	#bnp {
		border: 0;
		left: 0px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1016px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bnq {
		border: 0;
		left: 10px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 996px;
		height: 231px;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bnr {
		fill: transparent;
	}
	.bnr {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 534px;
		left: 0px;
		top: 0px;
	}
	#bns {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 107px;
		top: 55px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#bnt {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bnu {
		border: 0;
		left: 494px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bnv {
		border: 0;
		left: 1436px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bnw {
		border: 0;
		left: 1670px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bnx {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1118px;
		top: 137px;
		overflow: visible;
	}
	#bny {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bnz {
		fill: rgba(19,47,90,1);
	}
	.bnz {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boa {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 671px;
		top: 137px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#bob {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#boc {
		fill: rgba(19,47,90,1);
	}
	.boc {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bod {
		position: absolute;
		width: 212.266px;
		height: 31px;
		left: 855px;
		top: 137px;
		overflow: visible;
	}
	#boe {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 185px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#bof {
		fill: rgba(202,160,56,1);
	}
	.bof {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 194px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}	
	
/*********************************/
/*  pedopsychiatrie
/*****************************/	
	
	#Page_spcialit_-_Pdopsychiatrie {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3395px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
	}
	.contact-pedo{
		background-color:#FFFFFF;
		opacity:1;
		z-index:100px;
		position:absolute;
		top:2400px;
		
	}
	#bij {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 312px;
		overflow: visible;
	}
	
	#bik {
		fill: rgba(202,160,56,1);
	}
	.bik {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bil {
		fill: rgba(19,47,90,1);
	}
	.bil {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.006px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bim {
		fill: rgba(0,0,0,0);
	}
	.bim {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.025px;
		left: 0px;
		top: 0px;
	}
	#bin {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: 2px;
		top: 3273.276px;
		overflow: visible;
	}
	#bio {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.bio {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#bip {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#biq {
		position: absolute;
		width: 1920px;
		height: 886px;
		left: 1px;
		top: 2400px;
		overflow: visible;
	}
	#bir {
		position: absolute;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bis {
		fill: rgba(255,255,255,1);
	}
	.bis {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 886px;
		left: 0px;
		top: 0px;
	}
	#bit {
		border: 0;
		left: 630px;
		top: 120.392px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#biu {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 301.349px;
		top: 312.392px;
		overflow: visible;
	}
	#biv {
		fill: rgba(244,244,244,1);
	}
	.biv {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.829px;
		left: 700.694px;
		top: 205.309px;
	}
	#biw {
		fill: rgba(242,201,74,1);
	}
	.biw {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bix {
		fill: rgba(159,159,162,1);
	}
	.bix {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#biy {
		fill: rgba(159,159,162,1);
	}
	.biy {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#biz {
		fill: rgba(159,159,162,1);
	}
	.biz {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.052px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bja {
		fill: rgba(159,159,162,1);
	}
	.bja {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjb {
		fill: rgba(159,159,162,1);
	}
	.bjb {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjc {
		fill: rgba(159,159,162,1);
	}
	.bjc {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjd {
		fill: rgba(159,159,162,1);
	}
	.bjd {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.278px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bje {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#bjf {
		fill: rgba(244,244,244,1);
	}
	.bjf {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bjg {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bjh {
		fill: rgba(159,159,162,1);
	}
	.bjh {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bji {
		fill: rgba(159,159,162,1);
	}
	.bji {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjj {
		fill: rgba(159,159,162,1);
	}
	.bjj {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjk {
		fill: rgba(159,159,162,1);
	}
	.bjk {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#bjl {
		fill: rgba(159,159,162,1);
	}
	.bjl {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjm {
		fill: rgba(141,143,145,1);
	}
	.bjm {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjn {
		fill: rgba(141,143,145,1);
	}
	.bjn {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.182px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjo {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.39px;
		overflow: visible;
	}
	#bjp {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bjq {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bjr {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#bjs {
		fill: rgba(242,201,74,1);
	}
	.bjs {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjt {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bju {
		fill: rgba(242,201,74,1);
	}
	.bju {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjv {
		fill: rgba(242,201,74,1);
	}
	.bjv {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bjw {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bjx {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bjy {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#bjz {
		fill: rgba(244,244,244,1);
	}
	.bjz {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bka {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#bkb {
		position: absolute;
		width: 1920.24px;
		height: 1600px;
		left: 1px;
		top: 800px;
		overflow: visible;
	}
	#bkc {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.bkc {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1600px;
		left: 0px;
		top: 0px;
	}
	#bkd {
		position: absolute;
		width: 1489px;
		height: 1291px;
		left: 216px;
		top: 154px;
		overflow: visible;
	}
	#bke {
		border: 0;
		left: 15px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1447px;
		height: 154px;
		line-height: 40px;
		margin-top: -2.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 35px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bkf {
		border: 0;
		left: 15px;
		top: 829px;
		position: absolute;
		overflow: visible;
		width: 1447px;
		height: 231px;
		line-height: 40px;
		margin-top: -3.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bkg {
		border: 0;
		left: 15px;
		top: 1060px;
		position: absolute;
		overflow: visible;
		width: 1447px;
		height: 231px;
		line-height: 40px;
		margin-top: -3.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bkh {
		position: absolute;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 235px;
		overflow: visible;
	}
	#bki {
		fill: rgba(109,184,177,1);
	}
	.bki {
		position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;
	}
	#bkj {
		position: absolute;
		width: 1163px;
		height: 323px;
		left: 65px;
		top: 88px;
		overflow: visible;
	}
	#bkk {
		position: absolute;
		width: 1153px;
		height: 81px;
		left: 10px;
		top: 0px;
		overflow: visible;
	}
	#bkl {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1111px;
		height: 81px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bkm {
		fill: rgba(19,47,90,1);
	}
	.bkm {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bkn {
		position: absolute;
		width: 1061px;
		height: 79px;
		left: 0px;
		top: 123px;
		overflow: visible;
	}
	#bko {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1019px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bkp {
		fill: rgba(19,47,90,1);
	}
	.bkp {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bkq {
		position: absolute;
		width: 938px;
		height: 79px;
		left: 0px;
		top: 244px;
		overflow: visible;
	}
	#bkr {
		border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 896px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bks {
		fill: rgba(19,47,90,1);
	}
	.bks {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bkt {
		position: absolute;
		width: 1920px;
		height: 534px;
		left: 0px;
		top: 283px;
		overflow: visible;
	}
	#bku {
		position: absolute;
		width: 1138px;
		height: 231px;
		left: 391px;
		top: 152px;
		overflow: visible;
	}
	#bkv {
		border: 0;
		left: 0px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1139px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bkw {
		border: 0;
		left: 72px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 996px;
		height: 231px;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bkx {
		fill: transparent;
	}
	.bkx {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 534px;
		left: 0px;
		top: 0px;
	}
	#bky {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 107px;
		top: 55px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#bkz {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bla {
		border: 0;
		left: 494px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#blb {
		border: 0;
		left: 1436px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#blc {
		border: 0;
		left: 1670px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bld {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1118px;
		top: 137px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#ble {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#blf {
		fill: rgba(19,47,90,1);
	}
	.blf {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#blg {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 671px;
		top: 137px;
		overflow: visible;
	}
	#blh {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bli {
		fill: rgba(19,47,90,1);
	}
	.bli {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#blj {
		position: absolute;
		width: 212.266px;
		height: 31px;
		left: 855px;
		top: 137px;
		overflow: visible;
	}
	#blk {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 185px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#bll {
		fill: rgba(202,160,56,1);
	}
	.bll {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 194px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}	
	
/************************************/
/*   offres de soins				*/
/*		psychothérapie			 	*/
/*************************************/
#Page_offre_des_soins-Psychothrapies {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 5941px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins-Psychothérapies;
		--web-view-id: Page_offre_des_soins-Psychothrapies;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-psychother{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:4908.65px;
	}
	#bzb {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 5823.65px;
		overflow: visible;
	}
	#bzc {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.bzc {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#bzd {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bze {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 3033.393px;
		overflow: visible;
	}
	#bzf {
		fill: rgba(202,160,56,1);
	}
	.bzf {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzg {
		fill: rgba(19,47,90,1);
	}
	.bzg {
		overflow: visible;
		position: absolute;
		width: 1692.102px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzh {
		fill: rgba(0,0,0,0);
	}
	.bzh {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#bzi {
		position: absolute;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 4818.65px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#bzj {
		fill: rgba(255,255,255,1);
	}
	.bzj {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 0px;
	}
	#bzk {
		border: 0;
		left: 613.895px;
		top: 137.418px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bzl {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 265.531px;
		top: 347.418px;
		overflow: visible;
	}
	#bzm {
		fill: rgba(244,244,244,1);
	}
	.bzm {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.829px;
		left: 700.695px;
		top: 205.309px;
	}
	#bzn {
		fill: rgba(242,201,74,1);
	}
	.bzn {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzo {
		fill: rgba(159,159,162,1);
	}
	.bzo {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzp {
		fill: rgba(159,159,162,1);
	}
	.bzp {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzq {
		fill: rgba(159,159,162,1);
	}
	.bzq {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzr {
		fill: rgba(159,159,162,1);
	}
	.bzr {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzs {
		fill: rgba(159,159,162,1);
	}
	.bzs {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzt {
		fill: rgba(159,159,162,1);
	}
	.bzt {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzu {
		fill: rgba(159,159,162,1);
	}
	.bzu {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzv {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 102.688px;
		overflow: visible;
	}
	#bzw {
		fill: rgba(244,244,244,1);
	}
	.bzw {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bzx {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bzy {
		fill: rgba(159,159,162,1);
	}
	.bzy {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzz {
		fill: rgba(159,159,162,1);
	}
	.bzz {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#caa {
		fill: rgba(159,159,162,1);
	}
	.caa {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cab {
		fill: rgba(159,159,162,1);
	}
	.cab {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cac {
		fill: rgba(159,159,162,1);
	}
	.cac {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cad {
		fill: rgba(141,143,145,1);
	}
	.cad {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cae {
		fill: rgba(141,143,145,1);
	}
	.cae {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#caf {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#cag {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cah {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#cai {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#caj {
		fill: rgba(242,201,74,1);
	}
	.caj {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0.001px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cak {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cal {
		fill: rgba(242,201,74,1);
	}
	.cal {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cam {
		fill: rgba(242,201,74,1);
	}
	.cam {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#can {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cao {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cap {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#caq {
		fill: rgba(244,244,244,1);
	}
	.caq {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#car {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cas {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#cat {
		fill: rgba(202,160,56,1);
	}
	.cat {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cau {
		fill: rgba(19,47,90,1);
	}
	.cau {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.006px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cav {
		fill: rgba(0,0,0,0);
	}
	.cav {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#caw {
		
		position: absolute;
		width: 1920.24px;
		height: 4000px;
		left: 0px;
		top: 905.626px;
		overflow: visible;
	}
	#cax {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cax {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 4000px;
		left: 0px;
		top: 0px;
	}
	#cay {
		position: absolute;
		width: 1710px;
		height: 3700px;
		left: 105px;
		top: 257.374px;
		overflow: visible;
	}
	#caz {
		border: 0;
		left: 893px;
		top: 1462.751px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 1094.51123046875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cba {
		border: 0;
		left: 893px;
		top: 85.252px;
		position: absolute;
		overflow: visible;
		width: 818px;
		height: 1135.75px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbb {
		border: 0;
		left: 0px;
		top: 1931.506px;
		position: absolute;
		overflow: visible;
		width: 833.017px;
		height: 1321.51123046875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbc {
		border: 0;
		left: 893px;
		top: 1277.881px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 273px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbd {
		border: 0;
		left: 0px;
		top: 1836.393px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbe {
		border: 0;
		left: 893px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 120px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -14px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbg {
		border: 0;
		left: 0px;
		top: 105.031px;
		position: absolute;
		overflow: visible;
		width: 836.202px;
		height: 1731.361328125px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbh {
		border: 0;
		left: 893px;
		top: 2577px;
		position: absolute;
		overflow: hidden;
		width: 818px;
		height:1078px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbi {
		border: 0;
		left: 893px;
		top: 2504px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbj {
		position: absolute;
		width: 437.441px;
		height: 430.026px;
		left: 741px;
		top: 696.071px;
		overflow: visible;
	}
	#cbk {
		fill: rgba(19,47,90,1);
	}
	.cbk {
		overflow: visible;
		position: absolute;
		width: 437.441px;
		height: 430.026px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbl {
		position: absolute;
		width: 270.521px;
		height: 257.944px;
		left: 83.459px;
		top: 86.041px;
		overflow: visible;
	}
	#cbm {
		fill: rgba(245,187,88,1);
	}
	.cbm {
		overflow: visible;
		position: absolute;
		width: 236.613px;
		height: 257.783px;
		left: 16.955px;
		top: 0.161px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbn {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbn {
		overflow: visible;
		position: absolute;
		width: 174.801px;
		height: 221.699px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbo {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbo {
		overflow: visible;
		position: absolute;
		width: 164.505px;
		height: 222.6px;
		left: 107.52px;
		top: 22.273px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbp {
		position: absolute;
		width: 1537px;
		height: 195px;
		left: 192px;
		top: 402px;
		overflow: visible;
	}
	#cbq {
		border: 0;
		left: 50%;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1538px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		transform:translate(-50%)
	}
	#cbr {
		border: 0;
		left: 356px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 826px;
		white-space: nowrap;
		line-height: 189px;
		margin-top: -48px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbs {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 115px;
		top: 55px;
		overflow: visible;
	}
	#cbt {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cbu {
		border: 0;
		left: 487px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cbv {
		border: 0;
		left: 1428px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cbw {
		border: 0;
		left: 1663px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cbx {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1109px;
		top: 137px;
		overflow: visible;
	}
	#cby {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#cbz {
		fill: rgba(202,160,56,1);
	}
	.cbz {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cca {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 665px;
		top: 137px;
		overflow: visible;
	}
	#ccb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ccc {
		fill: rgba(19,47,90,1);
	}
	.ccc {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccd {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 851px;
		top: 137px;
		overflow: visible;
	}
	#cce {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ccf {
		fill: rgba(19,47,90,1);
	}
	.ccf {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 188px;
		top: 9.606px;
		transform: matrix(1,0,0,1,0,0);
	}

/************************************/
/*   offres de soins				*/
/*		pharmacotherapie		 	*/
/*************************************/

	#Page_offre_des_soins-_Pharmacothrapie {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3817px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins- Pharmacothérapie;
		--web-view-id: Page_offre_des_soins-_Pharmacothrapie;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-pharmaco{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:2694.65px;
		
	}
	
	#ckh {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 3699.65px;
		overflow: visible;
	}
	#cki {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.cki {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#ckj {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#ckk {
		position: absolute;
		width: 1920px;
		height: 1005px;
		left: 0.24px;
		top: 2694.65px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#ckl {
		fill: rgba(255,255,255,1);
	}
	.ckl {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 0px;
	}
	#ckm {
		border: 0;
		left: 613.895px;
		top: 137.418px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ckn {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 265.531px;
		top: 347.418px;
		overflow: visible;
	}
	#cko {
		fill: rgba(244,244,244,1);
	}
	.cko {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.829px;
		left: 700.694px;
		top: 205.309px;
	}
	#ckp {
		fill: rgba(242,201,74,1);
	}
	.ckp {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckq {
		fill: rgba(159,159,162,1);
	}
	.ckq {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckr {
		fill: rgba(159,159,162,1);
	}
	.ckr {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cks {
		fill: rgba(159,159,162,1);
	}
	.cks {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckt {
		fill: rgba(159,159,162,1);
	}
	.ckt {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cku {
		fill: rgba(159,159,162,1);
	}
	.cku {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckv {
		fill: rgba(159,159,162,1);
	}
	.ckv {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckw {
		fill: rgba(159,159,162,1);
	}
	.ckw {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckx {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#cky {
		fill: rgba(244,244,244,1);
	}
	.cky {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#ckz {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#cla {
		fill: rgba(159,159,162,1);
	}
	.cla {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clb {
		fill: rgba(159,159,162,1);
	}
	.clb {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clc {
		fill: rgba(159,159,162,1);
	}
	.clc {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cld {
		fill: rgba(159,159,162,1);
	}
	.cld {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cle {
		fill: rgba(159,159,162,1);
	}
	.cle {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clf {
		fill: rgba(141,143,145,1);
	}
	.clf {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clg {
		fill: rgba(141,143,145,1);
	}
	.clg {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clh {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.002px;
		top: 164.391px;
		overflow: visible;
	}
	#cli {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#clj {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#clk {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#cll {
		fill: rgba(242,201,74,1);
	}
	.cll {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0.001px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clm {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cln {
		fill: rgba(242,201,74,1);
	}
	.cln {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clo {
		fill: rgba(242,201,74,1);
	}
	.clo {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clp {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#clq {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#clr {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#cls {
		fill: rgba(244,244,244,1);
	}
	.cls {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#clt {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#clu {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#clv {
		fill: rgba(202,160,56,1);
	}
	.clv {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clw {
		fill: rgba(19,47,90,1);
	}
	.clw {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#clx {
		fill: rgba(0,0,0,0);
	}
	.clx {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#cly {
		position: absolute;
		width: 1920.24px;
		height: 1859px;
		left: 0px;
		top: 905.626px;
		overflow: visible;
	}
	#clz {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.clz {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1859px;
		left: 0px;
		top: 0px;
	}
	#cma {
		position: absolute;
		width: 1224px;
		height: 1442.719px;
		left: 348px;
		top: 285.655px;
		overflow: visible;
	}
	#cmb {
		border: 0;
		left: 40px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1185px;
		height: 1442.71875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cmc {
		position: absolute;
		width: 26.436px;
		height: 426.434px;
		left: 0px;
		top: 567.719px;
		overflow: visible;
	}
	#cmd {
		fill: rgba(19,47,90,1);
	}
	.cmd {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cme {
		fill: rgba(19,47,90,1);
	}
	.cme {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 121px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cmf {
		fill: rgba(19,47,90,1);
	}
	.cmf {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 242px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cmg {
		fill: rgba(19,47,90,1);
	}
	.cmg {
		overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 400px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cmh {
		position: absolute;
		width: 1009px;
		height: 191px;
		left: 456px;
		top: 406px;
		overflow: visible;
	}
	#cmi {
		border: 0;
		left: 0px;
		top: 128px;
		position: absolute;
		overflow: visible;
		width: 1010px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.13px;
	}
	#cmj {
		border: 0;
		left: 38px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 933px;
		white-space: nowrap;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins SemiBold;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 2.33px;
	}
	#cmk {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 123px;
		top: 55px;
		overflow: visible;
	}
	#cml {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cmm {
		border: 0;
		left: 495px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cmn {
		border: 0;
		left: 1436px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cmo {
		border: 0;
		left: 1671px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cmp {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1117px;
		top: 137px;
		overflow: visible;
	}
	#cmq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#cmr {
		fill: rgba(202,160,56,1);
	}
	.cmr {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cms {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 673px;
		top: 137px;
		overflow: visible;
	}
	#cmt {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cmu {
		fill: rgba(19,47,90,1);
	}
	.cmu {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cmv {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 859px;
		top: 137px;
		overflow: visible;
	}
	#cmw {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cmx {
		fill: rgba(19,47,90,1);
	}
	.cmx {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 188px;
		top: 9.606px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cmy {
		position: absolute;
		width: 454.097px;
		height: 446.4px;
		left: 732.951px;
		top: 682.426px;
		overflow: visible;
	}
	#cmz {
		fill: rgba(19,47,90,1);
	}
	.cmz {
		overflow: visible;
		position: absolute;
		width: 454.097px;
		height: 446.4px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cna {
		position: absolute;
		width: 217.602px;
		height: 231.83px;
		left: 152.817px;
		top: 107.285px;
		overflow: visible;
	}
	#cnb {
		position: absolute;
		width: 163.994px;
		height: 117.603px;
		left: 4.04px;
		top: 108.604px;
		overflow: visible;
	}
	#cnc {
		position: absolute;
		width: 163.994px;
		height: 117.603px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cnd {
		position: absolute;
		width: 9.057px;
		height: 9.055px;
		left: 45.271px;
		top: 57.048px;
		overflow: visible;
	}
	#cne {
		position: absolute;
		width: 9.057px;
		height: 9.056px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cnf {
		position: absolute;
		width: 45.278px;
		height: 45.276px;
		left: 49.799px;
		top: 123.604px;
		overflow: visible;
	}
	#cng {
		position: absolute;
		width: 45.278px;
		height: 45.276px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cnh {
		position: absolute;
		width: 217.602px;
		height: 231.83px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cni {
		position: absolute;
		width: 217.603px;
		height: 231.829px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
/************************************/
/*   offres de soins				*/
/*		neurostimulation			 */
/*************************************/
#Page_offre_des_soins-Neuro_Stimulation {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3711px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins-Neuro Stimulation;
		--web-view-id: Page_offre_des_soins-Neuro_Stimulation;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-neuro{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:2588px;
	}
	#cey {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 3593.65px;
		overflow: visible;
	}
	#cez {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.cez {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#cfa {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#cfb {
		position: absolute;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 2588.65px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#cfc {
		fill: rgba(255,255,255,1);
	}
	.cfc {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 0px;
	}
	#cfd {
		border: 0;
		left: 613.895px;
		top: 137.418px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cfe {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 265.531px;
		top: 347.418px;
		overflow: visible;
	}
	#cff {
		fill: rgba(244,244,244,1);
	}
	.cff {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.829px;
		left: 700.694px;
		top: 205.309px;
	}
	#cfg {
		fill: rgba(242,201,74,1);
	}
	.cfg {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfh {
		fill: rgba(159,159,162,1);
	}
	.cfh {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfi {
		fill: rgba(159,159,162,1);
	}
	.cfi {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfj {
		fill: rgba(159,159,162,1);
	}
	.cfj {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfk {
		fill: rgba(159,159,162,1);
	}
	.cfk {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfl {
		fill: rgba(159,159,162,1);
	}
	.cfl {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfm {
		fill: rgba(159,159,162,1);
	}
	.cfm {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfn {
		fill: rgba(159,159,162,1);
	}
	.cfn {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfo {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#cfp {
		fill: rgba(244,244,244,1);
	}
	.cfp {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cfq {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#cfr {
		fill: rgba(159,159,162,1);
	}
	.cfr {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfs {
		fill: rgba(159,159,162,1);
	}
	.cfs {
		overflow: visible;
		position: absolute;
		width: 14.694px;
		height: 14.404px;
		left: 10.493px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cft {
		fill: rgba(159,159,162,1);
	}
	.cft {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.661px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfu {
		fill: rgba(159,159,162,1);
	}
	.cfu {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.67px;
		top: 0px;
	}
	#cfv {
		fill: rgba(159,159,162,1);
	}
	.cfv {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfw {
		fill: rgba(141,143,145,1);
	}
	.cfw {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfx {
		fill: rgba(141,143,145,1);
	}
	.cfx {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cfy {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.002px;
		top: 164.391px;
		overflow: visible;
	}
	#cfz {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cga {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#cgb {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#cgc {
		fill: rgba(242,201,74,1);
	}
	.cgc {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0.001px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgd {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cge {
		fill: rgba(242,201,74,1);
	}
	.cge {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgf {
		fill: rgba(242,201,74,1);
	}
	.cgf {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgg {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cgh {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cgi {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#cgj {
		fill: rgba(244,244,244,1);
	}
	.cgj {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cgk {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cgl {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#cgm {
		fill: rgba(202,160,56,1);
	}
	.cgm {
		overflow: visible;
		position: absolute;
		width: 457.172px;
		height: 755.791px;
		left: 1462.821px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgn {
		fill: rgba(19,47,90,1);
	}
	.cgn {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.006px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgo {
		fill: rgba(0,0,0,0);
	}
	.cgo {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#cgp {
		position: absolute;
		width: 1920.24px;
		height: 1675px;
		left: 0px;
		top: 905.626px;
		overflow: visible;
	}
	#cgq {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cgq {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1675px;
		left: 0px;
		top: 0px;
	}
	#cgr {
		border: 0;
		left: 523px;
		top: 285.655px;
		position: absolute;
		overflow: visible;
		width: 1006px;
		white-space: normal;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cgs {
		position: absolute;
		width: 444.881px;
		height: 437.341px;
		left: 738px;
		top: 696.955px;
		overflow: visible;
	}
	#cgt {
		fill: rgba(19,47,90,1);
	}
	.cgt {
		overflow: visible;
		position: absolute;
		width: 444.882px;
		height: 437.341px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgu {
		position: absolute;
		width: 238.298px;
		height: 300.952px;
		left: 103.48px;
		top: 68.253px;
		overflow: visible;
	}
	#cgv {
		fill: rgba(255,255,255,1);
	}
	.cgv {
		overflow: visible;
		position: absolute;
		width: 216.316px;
		height: 297.362px;
		left: 21.98px;
		top: 3.589px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgw {
		fill: rgba(0,0,0,0);
		stroke: rgba(245,187,88,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cgw {
		overflow: visible;
		position: absolute;
		width: 187.048px;
		height: 299.599px;
		left: 3.688px;
		top: 1.487px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cgx {
		fill: rgba(0,0,0,0);
		stroke: rgba(245,187,88,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cgx {
		overflow: visible;
		position: absolute;
		width: 129.265px;
		height: 77.193px;
		transform: translate(0px, 0px) matrix(1,0,0,1,94.129,56.8279) rotate(-50deg);
		transform-origin: center;
		left: 0px;
		top: 0px;
	}
	#cgy {
		fill: rgba(0,0,0,0);
	}
	.cgy {
		position: absolute;
		overflow: visible;
		width: 238.297px;
		height: 300.952px;
		left: 0px;
		top: 0px;
	}
	#cgz {
		position: absolute;
		width: 892px;
		height: 216px;
		left: 514px;
		top: 362px;
		overflow: visible;
	}
	#cha {
		border: 0;
		left: 50%;
		top: 153px;
		position: absolute;
		overflow: visible;
		width: 821px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		transform: translate(-50%);
	}
	#chb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 893px;
		white-space: nowrap;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#chc {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 123px;
		top: 55px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#chd {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#che {
		border: 0;
		left: 495px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#chf {
		border: 0;
		left: 1436px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#chg {
		border: 0;
		left: 1671px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#chh {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1117px;
		top: 137px;
		overflow: visible;
	}
	#chi {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#chj {
		fill: rgba(202,160,56,1);
	}
	.chj {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chk {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 673px;
		top: 137px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#chl {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#chm {
		fill: rgba(19,47,90,1);
	}
	.chm {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chn {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 859px;
		top: 137px;
		overflow: visible;
	}
	#cho {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#chp {
		fill: rgba(19,47,90,1);
	}
	.chp {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 188px;
		top: 9.606px;
		transform: matrix(1,0,0,1,0,0);
	}
/************************************/
/*   offres de soins				*/
/*		luminotherapie			 	*/
/*************************************/
#Page_offre_des_soins-LUMINOTHRAPIE_ {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3555px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins-LUMINOTHÉRAPIE ;
		--web-view-id: Page_offre_des_soins-LUMINOTHRAPIE_;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-lumino{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:2430px;
	}
	#bwe {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#bwf {
		fill: rgba(202,160,56,1);
	}
	.bwf {
		overflow: visible;
		position: absolute;
		width: 457.172px;
		height: 755.791px;
		left: 1462.821px;
		top: 480.254px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwg {
		fill: rgba(19,47,90,1);
	}
	.bwg {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.006px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwh {
		fill: rgba(0,0,0,0);
	}
	.bwh {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#bwi {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 3434.65px;
		overflow: visible;
	}
	#bwj {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.bwj {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#bwk {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bwl {
		position: absolute;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 2430px;
		overflow: visible;
	}
	#bwm {
		fill: rgba(255,255,255,1);
	}
	.bwm {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 0px;
	}
	#bwn {
		border: 0;
		left: 613.895px;
		top: 137.418px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bwo {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 265.531px;
		top: 347.418px;
		overflow: visible;
	}
	#bwp {
		fill: rgba(244,244,244,1);
	}
	.bwp {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.83px;
		left: 700.694px;
		top: 205.309px;
	}
	#bwq {
		fill: rgba(242,201,74,1);
	}
	.bwq {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwr {
		fill: rgba(159,159,162,1);
	}
	.bwr {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bws {
		fill: rgba(159,159,162,1);
	}
	.bws {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwt {
		fill: rgba(159,159,162,1);
	}
	.bwt {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwu {
		fill: rgba(159,159,162,1);
	}
	.bwu {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwv {
		fill: rgba(159,159,162,1);
	}
	.bwv {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bww {
		fill: rgba(159,159,162,1);
	}
	.bww {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.674px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwx {
		fill: rgba(159,159,162,1);
	}
	.bwx {
		overflow: visible;
		position: absolute;
		width: 7.627px;
		height: 14.404px;
		left: 815.279px;
		top: 233.954px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwy {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#bwz {
		fill: rgba(244,244,244,1);
	}
	.bwz {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bxa {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bxb {
		fill: rgba(159,159,162,1);
	}
	.bxb {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxc {
		fill: rgba(159,159,162,1);
	}
	.bxc {
		overflow: visible;
		position: absolute;
		width: 14.694px;
		height: 14.404px;
		left: 10.493px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxd {
		fill: rgba(159,159,162,1);
	}
	.bxd {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.661px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxe {
		fill: rgba(159,159,162,1);
	}
	.bxe {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.67px;
		top: 0px;
	}
	#bxf {
		fill: rgba(159,159,162,1);
	}
	.bxf {
		overflow: visible;
		position: absolute;
		width: 6.941px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxg {
		fill: rgba(141,143,145,1);
	}
	.bxg {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxh {
		fill: rgba(141,143,145,1);
	}
	.bxh {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxi {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.002px;
		top: 164.39px;
		overflow: visible;
	}
	#bxj {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bxk {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bxl {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#bxm {
		fill: rgba(242,201,74,1);
	}
	.bxm {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxn {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bxo {
		fill: rgba(242,201,74,1);
	}
	.bxo {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxp {
		fill: rgba(242,201,74,1);
	}
	.bxp {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bxq {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bxr {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bxs {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#bxt {
		fill: rgba(244,244,244,1);
	}
	.bxt {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bxu {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#bxv {
		position: absolute;
		width: 1920.24px;
		height: 1481px;
		left: 0px;
		top: 948.625px;
		overflow: visible;
	}
	#bxw {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.bxw {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1481px;
		left: 0px;
		top: 0px;
	}
	#bxx {
		border: 0;
		left: 522.553px;
		top: 332.656px;
		position: absolute;
		overflow: visible;
		width: 875.896px;
		height: 993.51123046875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bxy {
		position: absolute;
		width: 455px;
		height: 447.29px;
		left: 732.5px;
		top: 725px;
		overflow: visible;
	}
	#bxz {
		position: absolute;
		width: 455px;
		height: 447.29px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bya {
		position: absolute;
		width: 455px;
		height: 447.29px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#byb {
		fill: rgba(255,255,255,1);
	}
	.byb {
		position: absolute;
		overflow: visible;
		width: 40.273px;
		height: 32.561px;
		left: 209.615px;
		top: 342.058px;
	}
	#byc {
		fill: rgba(255,255,255,1);
	}
	.byc {
		overflow: visible;
		position: absolute;
		width: 36.323px;
		height: 15.47px;
		left: 211.119px;
		top: 374.508px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byd {
		fill: rgba(245,187,88,1);
	}
	.byd {
		overflow: visible;
		position: absolute;
		width: 229.784px;
		height: 255.029px;
		left: 112.779px;
		top: 76.425px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bye {
		fill: rgba(0,0,0,0);
		stroke: rgba(19,47,90,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 10;
		shape-rendering: auto;
	}
	.bye {
		overflow: visible;
		position: absolute;
		width: 80.577px;
		height: 157.28px;
		left: 173.065px;
		top: 177.982px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byf {
		fill: rgba(0,0,0,0);
		stroke: rgba(19,47,90,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 10;
		shape-rendering: auto;
	}
	.byf {
		overflow: visible;
		position: absolute;
		width: 80.452px;
		height: 157.679px;
		left: 205.18px;
		top: 176.495px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byg {
		fill: rgba(255,255,255,1);
	}
	.byg {
		position: absolute;
		overflow: visible;
		width: 50.557px;
		height: 13.711px;
		left: 203.618px;
		top: 330.061px;
	}
	#byh {
		fill: rgba(245,187,88,1);
	}
	.byh {
		overflow: visible;
		position: absolute;
		width: 40.215px;
		height: 9.217px;
		left: 209.622px;
		top: 346.949px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byi {
		fill: rgba(245,187,88,1);
	}
	.byi {
		overflow: visible;
		position: absolute;
		width: 40.215px;
		height: 9.217px;
		left: 209.622px;
		top: 359.334px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byj {
		fill: rgba(0,0,0,0);
	}
	.byj {
		position: absolute;
		overflow: visible;
		width: 455px;
		height: 447.29px;
		left: 0px;
		top: 0px;
	}
	#byk {
		position: absolute;
		width: 780px;
		height: 195px;
		left: 551px;
		top: 408px;
		overflow: visible;
	}
	#byl {
		border: 0;
		left: 19px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 744px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bym {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 781px;
		white-space: nowrap;
		line-height: 189px;
		margin-top: -48px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 2.33px;
	}
	#byn {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 115px;
		top: 55px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#byo {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#byp {
		border: 0;
		left: 487px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#byq {
		border: 0;
		left: 1428px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#byr {
		border: 0;
		left: 1663px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bys {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1109px;
		top: 137px;
		overflow: visible;
	}
	#byt {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#byu {
		fill: rgba(202,160,56,1);
	}
	.byu {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.054px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byv {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 665px;
		top: 137px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#byw {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#byx {
		fill: rgba(19,47,90,1);
	}
	.byx {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.554px;
		transform: matrix(1,0,0,1,0,0);
	}
	#byy {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 851px;
		top: 137px;
		overflow: visible;
	}
	#byz {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#bza {
		fill: rgba(19,47,90,1);
	}
	.bza {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 188px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
/************************************/
/*   offres de soins				*/
/*		psychothérapie de groupe	*/
/*************************************/
#Page_offre_des_soins-_Psychothrapiede_groupe {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3457px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins- Psychothérapiede groupe;
		--web-view-id: Page_offre_des_soins-_Psychothrapiede_groupe;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-psydegroupe{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 2437.65px;
		
	}
	#chq {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 3339.65px;
		overflow: visible;
	}
	#chr {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.chr {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#chs {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#cht {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#chu {
		fill: rgba(202,160,56,1);
	}
	.chu {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.254px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chv {
		fill: rgba(19,47,90,1);
	}
	.chv {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chw {
		fill: rgba(0,0,0,0);
	}
	.chw {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#chx {
		position: absolute;
		width: 1920.24px;
		height: 2387.848px;
		left: 0px;
		top: 951.802px;
		overflow: visible;
	}
	#chy {
		position: absolute;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 1485.848px;
		overflow: visible;
	}
	#chz {
		fill: rgba(255,255,255,1);
	}
	.chz {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 0px;
	}
	#cia {
		position: absolute;
		width: 1317.303px;
		height: 647.916px;
		left: 301.348px;
		top: 127px;
		overflow: visible;
	}
	#cib {
		border: 0;
		left: 331.364px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cic {
		position: absolute;
		width: 1317.303px;
		height: 455.916px;
		left: 0px;
		top: 192px;
		overflow: visible;
	}
	#cid {
		fill: rgba(244,244,244,1);
	}
	.cid {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.695px;
		top: 213.091px;
	}
	#cie {
		fill: rgba(242,201,74,1);
	}
	.cie {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 383.689px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cif {
		fill: rgba(159,159,162,1);
	}
	.cif {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cig {
		fill: rgba(159,159,162,1);
	}
	.cig {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cih {
		fill: rgba(159,159,162,1);
	}
	.cih {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cii {
		fill: rgba(159,159,162,1);
	}
	.cii {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cij {
		fill: rgba(159,159,162,1);
	}
	.cij {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cik {
		fill: rgba(159,159,162,1);
	}
	.cik {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cil {
		fill: rgba(159,159,162,1);
	}
	.cil {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cim {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 105.915px;
		overflow: visible;
	}
	#cin {
		fill: rgba(244,244,244,1);
	}
	.cin {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cio {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#cip {
		fill: rgba(159,159,162,1);
	}
	.cip {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciq {
		fill: rgba(159,159,162,1);
	}
	.ciq {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cir {
		fill: rgba(159,159,162,1);
	}
	.cir {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cis {
		fill: rgba(159,159,162,1);
	}
	.cis {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cit {
		fill: rgba(159,159,162,1);
	}
	.cit {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciu {
		fill: rgba(141,143,145,1);
	}
	.ciu {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 0px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#civ {
		fill: rgba(141,143,145,1);
	}
	.civ {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciw {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 176.08px;
		overflow: visible;
	}
	#cix {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ciy {
		border: 0;
		left: 939.712px;
		top: 396.69px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#ciz {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#cja {
		fill: rgba(242,201,74,1);
	}
	.cja {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjb {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cjc {
		fill: rgba(242,201,74,1);
	}
	.cjc {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjd {
		fill: rgba(242,201,74,1);
	}
	.cjd {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cje {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cjf {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cjg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#cjh {
		fill: rgba(244,244,244,1);
	}
	.cjh {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cji {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cjj {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cjj {
		overflow: visible;
		position: absolute;
		width: 1920.24px;
		height: 1484.815px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjk {
		border: 0;
		left: 403px;
		top: 294.479px;
		position: absolute;
		overflow: visible;
		width: 1115px;
		height: 1007px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cjl {
		position: absolute;
		width: 471.015px;
		height: 463.034px;
		left: 725px;
		top: 692.98px;
		overflow: visible;
	}
	#cjm {
		position: absolute;
		width: 471.016px;
		height: 463.034px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cjn {
		position: absolute;
		width: 263.162px;
		height: 205.102px;
		left: 104.897px;
		top: 128.207px;
		overflow: visible;
	}
	#cjo {
		fill: rgba(245,187,88,1);
	}
	.cjo {
		overflow: visible;
		position: absolute;
		width: 164.029px;
		height: 205.098px;
		left: 0px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjp {
		opacity: 0.851;
		fill: rgba(245,187,88,1);
	}
	.cjp {
		overflow: visible;
		position: absolute;
		width: 84.111px;
		height: 205.102px;
		left: 127.932px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjq {
		opacity: 0.748;
		fill: rgba(245,187,88,1);
	}
	.cjq {
		overflow: visible;
		position: absolute;
		width: 84.111px;
		height: 205.102px;
		left: 179.051px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjr {
		position: absolute;
		width: 1411px;
		height: 294px;
		left: 255px;
		top: 362px;
		overflow: visible;
	}
	#cjs {
		border: 0;
		left: 0px;
		top: 231px;
		position: absolute;
		overflow: visible;
		width: 1412px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cjt {
		border: 0;
		left: 320px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 773px;
		white-space: nowrap;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cju {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 115px;
		top: 55px;
		overflow: visible;
	}
	#cjv {
		border: 0;
		left: 487px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cjw {
		border: 0;
		left: 1428px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cjx {
		border: 0;
		left: 1663px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cjy {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1109px;
		top: 137px;
		overflow: visible;
	}
	#cjz {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#cka {
		fill: rgba(202,160,56,1);
	}
	.cka {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.054px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ckb {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 665px;
		top: 137px;
		overflow: visible;
	}
	#ckc {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ckd {
		fill: rgba(19,47,90,1);
	}
	.ckd {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.554px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cke {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 851px;
		top: 137px;
		overflow: visible;
	}
	#ckf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ckg {
		fill: rgba(19,47,90,1);
	}
	.ckg {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 188px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}

/************************************/
/*   offres de soins				*/
/*	psychiatrie micronutritionnelle	*/
/*************************************/

#Page_offre_des_soins-Psychiatrie_micronutritionnelle_ {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3457px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins-Psychiatrie micronutritionnelle ;
		--web-view-id: Page_offre_des_soins-Psychiatrie_micronutritionnelle_;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-psynutri{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:2437px;
	}
	#ccg {
		opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#cch {
		fill: rgba(19,47,90,1);
	}
	.cch {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.006px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cci {
		opacity: 0.999;
		fill: rgba(0,0,0,0);
	}
	.cci {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#ccj {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 3338.69px;
		overflow: visible;
	}
	#cck {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.cck {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#ccl {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#ccm {
		position: absolute;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 2437px;
		overflow: visible;
	}
	#ccn {
		fill: rgba(255,255,255,1);
	}
	.ccn {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 0px;
	}
	#cco {
		position: absolute;
		width: 1317.303px;
		height: 647.916px;
		left: 301.349px;
		top: 127px;
		overflow: visible;
	}
	#ccp {
		border: 0;
		left: 331.363px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ccq {
		position: absolute;
		width: 1317.303px;
		height: 455.916px;
		left: 0px;
		top: 192px;
		overflow: visible;
	}
	#ccr {
		fill: rgba(244,244,244,1);
	}
	.ccr {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.694px;
		top: 213.091px;
	}
	#ccs {
		fill: rgba(242,201,74,1);
	}
	.ccs {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 383.689px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cct {
		fill: rgba(159,159,162,1);
	}
	.cct {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccu {
		fill: rgba(159,159,162,1);
	}
	.ccu {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.869px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccv {
		fill: rgba(159,159,162,1);
	}
	.ccv {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.052px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccw {
		fill: rgba(159,159,162,1);
	}
	.ccw {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.254px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccx {
		fill: rgba(159,159,162,1);
	}
	.ccx {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.121px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccy {
		fill: rgba(159,159,162,1);
	}
	.ccy {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccz {
		fill: rgba(159,159,162,1);
	}
	.ccz {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.278px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cda {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 105.915px;
		overflow: visible;
	}
	#cdb {
		fill: rgba(244,244,244,1);
	}
	.cdb {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cdc {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#cdd {
		fill: rgba(159,159,162,1);
	}
	.cdd {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cde {
		fill: rgba(159,159,162,1);
	}
	.cde {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdf {
		fill: rgba(159,159,162,1);
	}
	.cdf {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdg {
		fill: rgba(159,159,162,1);
	}
	.cdg {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cdh {
		fill: rgba(159,159,162,1);
	}
	.cdh {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdi {
		fill: rgba(141,143,145,1);
	}
	.cdi {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdj {
		fill: rgba(141,143,145,1);
	}
	.cdj {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.182px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdk {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 176.08px;
		overflow: visible;
	}
	#cdl {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cdm {
		border: 0;
		left: 939.711px;
		top: 396.69px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#cdn {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#cdo {
		fill: rgba(242,201,74,1);
	}
	.cdo {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdp {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cdq {
		fill: rgba(242,201,74,1);
	}
	.cdq {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cdr {
		fill: rgba(242,201,74,1);
	}
	.cdr {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cds {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cdt {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cdu {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#cdv {
		fill: rgba(244,244,244,1);
	}
	.cdv {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cdw {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cdx {
		position: absolute;
		width: 1920px;
		height: 1481px;
		left: 0px;
		top: 955.625px;
		overflow: visible;
	}
	#cdy {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cdy {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1481px;
		left: 0px;
		top: 0px;
	}
	#cdz {
		border: 0;
		left: 516.364px;
		top: 360.655px;
		position: absolute;
		overflow: visible;
		width: 1011px;
		height: 888px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cea {
		position: absolute;
		width: 455px;
		height: 447.29px;
		left: 733px;
		top: 725px;
		overflow: visible;
	}
	#ceb {
		position: absolute;
		width: 455px;
		height: 447.29px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cec {
		position: absolute;
		width: 455px;
		height: 447.29px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ced {
		fill: rgba(255,255,255,1);
	}
	.ced {
		overflow: visible;
		position: absolute;
		width: 267.766px;
		height: 124.028px;
		left: 93.616px;
		top: 223.48px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cee {
		fill: rgba(245,187,88,1);
	}
	.cee {
		overflow: visible;
		position: absolute;
		width: 87.586px;
		height: 87.349px;
		left: 137.059px;
		top: 99.782px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cef {
		fill: rgba(245,187,88,1);
	}
	.cef {
		overflow: visible;
		position: absolute;
		width: 87.586px;
		height: 87.349px;
		left: 230.353px;
		top: 99.782px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ceg {
		fill: rgba(255,255,255,1);
	}
	.ceg {
		overflow: visible;
		position: absolute;
		width: 12.26px;
		height: 52.413px;
		left: 221.369px;
		top: 177.198px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ceh {
		position: absolute;
		width: 1411px;
		height: 294px;
		left: 255px;
		top: 362px;
		overflow: visible;
	}
	#cei {
		border: 0;
		left: 0px;
		top: 231px;
		position: absolute;
		overflow: visible;
		width: 1412px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cej {
		border: 0;
		left: 230px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 953px;
		white-space: nowrap;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cek {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 115px;
		top: 55px;
		overflow: visible;
	}
	#cel {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cem {
		border: 0;
		left: 487px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cen {
		border: 0;
		left: 1428px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ceo {
		border: 0;
		left: 1663px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cep {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1109px;
		top: 137px;
		overflow: visible;
	}
	#ceq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#cer {
		fill: rgba(202,160,56,1);
	}
	.cer {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.054px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ces {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 665px;
		top: 137px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
	}
	#cet {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ceu {
		fill: rgba(19,47,90,1);
	}
	.ceu {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.554px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cev {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 851px;
		top: 137px;
		overflow: visible;
	}
	#cew {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cex {
		fill: rgba(19,47,90,1);
	}
	.cex {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 188px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}

	
/*************************************/
/*    formulaire     */
/************************************/
#Page-Formulaire-CEISAM {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 1643px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		/*--web-view-name: Page-Formulaire-CEISAM;
		--web-view-id: Page-Formulaire-CEISAM;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
	}
#Page-Formulaire-CEISAM2 {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 1000px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		/*--web-view-name: Page-Formulaire-CEISAM;
		--web-view-id: Page-Formulaire-CEISAM;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
	}	
	#aab {
		opacity: 0.059;
		position: absolute;
		width: 1639.783px;
		height: 1879.292px;
		left: 101.717px;
		top: 189px;
		overflow: visible;
	}
	#aac {
		fill: rgba(202,160,56,1);
	}
	.aac {
		overflow: visible;
		position: absolute;
		width: 397.938px;
		height: 657.867px;
		left: 1241.838px;
		top: 418.031px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aad {
		fill: rgba(19,47,90,1);
	}
	.aad {
		overflow: visible;
		position: absolute;
		width: 1441.411px;
		height: 1879.287px;
		left: 0.004px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aae {
		fill: rgba(0,0,0,0);
	}
	.aae {
		position: absolute;
		overflow: visible;
		width: 1639.783px;
		height: 1879.291px;
		left: 0px;
		top: 0px;
	}
	#aaf {
		position: absolute;
		width: 1920px;
		height: 124.816px;
		left: 0px;
		top: 1518.184px;
		overflow: visible;
	}
	#aag {
		fill: rgba(247,246,246,1);
	}
	.aag {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 124.816px;
		left: 0px;
		top: 0px;
	}
	#aah {
		border: 0;
		left: 542.88px;
		top: 47.896px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#aai {
		fill: rgba(241,242,245,1);
	}
	.aai {
		position: absolute;
		overflow: visible;
		width: 1777px;
		height: 1097px;
		left: 72px;
		top: 339px;
	}
	#aaj {
		fill: rgba(255,255,255,1);
	}
	.aaj {
		position: absolute;
		overflow: visible;
		width: 1697.886px;
		height: 1016.963px;
		left: 111.114px;
		top: 379.518px;
	}
	#aak {
		opacity: 0.928;
		position: absolute;
		width: 1699.035px;
		height: 1022.481px;
		left: 110.851px;
		top: 379.001px;
		overflow: visible;
	}
	#aal {
		opacity: 0.584;
		fill: rgba(244,244,244,1);
	}
	.aal {
		overflow: visible;
		position: absolute;
		width: 1697.886px;
		height: 1022.48px;
		left: 1.149px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aam {
		fill: rgba(239,239,239,1);
	}
	.aam {
		overflow: visible;
		position: absolute;
		width: 617.254px;
		height: 49.392px;
		left: 950.282px;
		top: 355.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aan {
		fill: rgba(239,239,239,1);
	}
	.aan {
		overflow: visible;
		position: absolute;
		width: 617.254px;
		height: 49.392px;
		left: 950.46px;
		top: 239.157px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aao {
		fill: rgba(239,239,239,1);
	}
	.aao {
		overflow: visible;
		position: absolute;
		width: 168.884px;
		height: 46.515px;
		left: 1398.652px;
		top: 508.87px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aap {
		fill: rgba(239,239,239,1);
	}
	.aap {
		overflow: visible;
		position: absolute;
		width: 168.884px;
		height: 46.515px;
		left: 1399.251px;
		top: 651.742px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aaq {
		fill: rgba(239,239,239,1);
	}
	.aaq {
		overflow: visible;
		position: absolute;
		width: 168.884px;
		height: 46.515px;
		left: 1398.831px;
		top: 436.905px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aar {
		fill: rgba(239,239,239,1);
	}
	.aar {
		overflow: visible;
		position: absolute;
		width: 168.884px;
		height: 46.515px;
		left: 1399.746px;
		top: 579.772px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aas {
		border: 0;
		left: 949.839px;
		top: 320.935px;
		position: absolute;
		overflow: visible;
		width: 219px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.69px;
	}
	#aat {
		border: 0;
		left: 949.839px;
		top: 437.732px;
		position: absolute;
		overflow: visible;
		width: 152px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.69px;
	}
	#aau {
		border: 0;
		left: 949.839px;
		top: 504.554px;
		position: absolute;
		overflow: visible;
		width: 174px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.69px;
	}
	#aav {
		border: 0;
		left: 951.236px;
		top: 594.897px;
		position: absolute;
		overflow: visible;
		width: 144px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.69px;
	}
	#aaw {
		border: 0;
		left: 951.236px;
		top: 661.719px;
		position: absolute;
		overflow: visible;
		width: 32px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.69px;
	}
	#aax {
		border: 0;
		left: 949.839px;
		top: 202.111px;
		position: absolute;
		overflow: visible;
		width: 515.759px;
		height: 22.292713165283203px;
		line-height: 21.600000381469727px;
		margin-top: -2.8000001907348633px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 16px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.69px;
	}
	#aay {
		border: 0;
		left: 951.236px;
		top: 733.832px;
		position: absolute;
		overflow: visible;
		width: 123px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#aaz {
		border: 0;
		left: 1293.946px;
		top: 733.832px;
		position: absolute;
		overflow: visible;
		width: 136px;
		white-space: nowrap;
		line-height: 18px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.22px;
	}
	#aba {
		border: 0;
		left: 1040.251px;
		top: 79.34px;
		position: absolute;
		overflow: visible;
		width: 444px;
		white-space: nowrap;
		line-height: 49px;
		margin-top: -4px;
		text-align: left;
		font-family: Montserrat-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 41px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.15px;
	}
	
	#abc {
		border: 0;
		left: 949.839px;
		top: 460.165px;
		position: absolute;
		overflow: visible;
		width: 290px;
		white-space: nowrap;
		line-height: 11px;
		margin-top: -1px;
		text-align: left;
		font-family: Poppins-MediumItalic;
		font-style: normal;
		font-weight: normal;
		font-size: 9px;
		color: rgba(19,47,90,1);
	}
	#abd {
		border: 0;
		left: 949.839px;
		top: 532.129px;
		position: absolute;
		overflow: visible;
		width: 290px;
		white-space: nowrap;
		line-height: 11px;
		margin-top: -1px;
		text-align: left;
		font-family: Poppins-MediumItalic;
		font-style: normal;
		font-weight: normal;
		font-size: 9px;
		color: rgba(19,47,90,1);
	}
	
	
	
	#abi {
		position: absolute;
		width: 276.619px;
		height: 49.393px;
		left: 1291.516px;
		top: 762.219px;
		overflow: visible;
	}
	#abj {
		fill: rgba(239,239,239,1);
	}
	.abj {
		overflow: visible;
		position: absolute;
		width: 276.619px;
		height: 49.393px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#abk {
		fill: rgba(202,160,56,1);
	}
	.abk {
		overflow: visible;
		position: absolute;
		width: 185.224px;
		height: 52.269px;
		left: 1388.6px;
		top: 897.049px;
		transform: matrix(1,0,0,1,0,0);
	}
	
	#abm {
		position: absolute;
		width: 276.62px;
		height: 49.393px;
		left: 936.691px;
		top: 762.219px;
		overflow: visible;
	}
	#abn {
		fill: rgba(239,239,239,1);
	}
	.abn {
		overflow: visible;
		position: absolute;
		width: 276.62px;
		height: 49.393px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#abo {
		position: absolute;
		width: 123.582px;
		height: 23.188px;
		left: 1422.039px;
		top: 591.932px;
		overflow: visible;
	}
	#abp {
		opacity: 0.696;
		border: 0;
		left: 0px;
		top: 3.04px;
		position: absolute;
		overflow: visible;
		width: 78px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 11px;
		color: rgba(19,47,90,1);
	}
	#abq {
		fill: rgba(19,47,90,1);
	}
	.abq {
		overflow: visible;
		position: absolute;
		width: 23.188px;
		height: 23.188px;
		left: 100.394px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		display:none;
	}
	#abr {
		position: absolute;
		width: 849.15px;
		height: 1022.479px;
		left: 1.385px;
		top: 0px;
		overflow: visible;
	}
	#abs {
		opacity: 0.509;
		position: absolute;
		width: 850.537px;
		height: 1022.48px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#abt {
		position: absolute;
		width: 850.537px;
		height: 1022.48px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#abu {
		border: 0;
		left: 78.149px;
		top: 543.999px;
		position: absolute;
		overflow: visible;
		width: 682px;
		white-space: nowrap;
		line-height: 60px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Montserrat-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 51px;
		color: rgba(255,255,255,1);
		letter-spacing: -0.28px;
	}
	#abv {
		border: 0;
		left: 78.396px;
		top: 742.013px;
		position: absolute;
		overflow: visible;
		width: 676.595px;
		height: 181.38160705566406px;
		line-height: 25px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: normal;
		font-size: 20px;
		color: rgba(255,255,255,1);
		letter-spacing: -0.32px;
	}
	#abw {
		position: absolute;
		width: 340.47px;
		height: 219.666px;
		left: 256.738px;
		top: 88.158px;
		overflow: visible;
	}
	
	#abz {
		position: absolute;
		width: 1690px;
		height: 151.199px;
		left: 116px;
		top: 70px;
		overflow: visible;
	}
	#aca {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#acb {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#acc {
		position: absolute;
		width: 1319px;
		height: 31px;
		left: 371px;
		top: 60px;
		overflow: visible;
	}
	#acd {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ace {
		border: 0;
		left: 940px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#acf {
		border: 0;
		left: 1176px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#acg {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 621px;
		top: 0px;
		overflow: visible;
	}
	#ach {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aci {
		fill: rgba(19,47,90,1);
	}
	.aci {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#acj {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 179px;
		top: 0px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#ack {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#acl {
		fill: rgba(19,47,90,1);
	}
	.acl {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#acm {
		position: absolute;
		width: 203.266px;
		height: 31px;
		left: 365px;
		top: 0px;
		overflow: visible;
	}
	#acn {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 177px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#aco {
		fill: rgba(19,47,90,1);
	}
	.aco {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 185px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	
	
	
	/**************************/
	/*   contact   */
	/****************************/
	#Page_-Contact_-_CEISAM {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3720px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		/*--web-view-name: Page -Contact - CEISAM;
		--web-view-id: Page_-Contact_-_CEISAM;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
	}
	.cform525{
		background-color:transparent;
		font-size:21px;
		color:#7F8285;
		width:525px;
	}
	.cform577{
		background-color:transparent;
		font-size:21px;
		color:#7F8285;
		width:577px;
		height:134px;
	}
	#akj {
		position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 3602.65px;
		overflow: visible;
	}
	#akk {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.akk {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#akl {
		border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#akm {
		opacity: 0.094;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
	}
	#akn {
		fill: rgba(202,160,56,1);
	}
	.akn {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ako {
		fill: rgba(19,47,90,1);
	}
	.ako {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akp {
		fill: rgba(0,0,0,0);
	}
	.akp {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#akq {
		opacity: 0.338;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.192px;
		overflow: visible;
	}
	#akr {
		fill: rgba(202,160,56,1);
	}
	.akr {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aks {
		fill: rgba(19,47,90,1);
	}
	.aks {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akt {
		fill: rgba(0,0,0,0);
	}
	.akt {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#aku {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.aku {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 976.042px;
		left: 0px;
		top: 1578.98px;
	}
	#akv {
		border: 0;
		left: 1048.977px;
		top: 2383.41px;
		position: absolute;
		overflow: visible;
		width: 872.023px;
		height: 124.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#akw {
		border: 0;
		left: 1048.977px;
		top: 1760px;
		position: absolute;
		overflow: visible;
		width: 702px;
		white-space: nowrap;
		line-height: 50px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
	}
	#akx {
		border: 0;
		left: 1090.844px;
		top: 1884.41px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#aky {
		fill: rgba(19,47,90,1);
	}
	.aky {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1043.977px;
		top: 1887.03px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akz {
		border: 0;
		left: 1090.844px;
		top: 1946.704px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ala {
		fill: rgba(19,47,90,1);
	}
	.ala {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1044.977px;
		top: 1952.323px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alb {
		border: 0;
		left: 1090.844px;
		top: 2008.997px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alc {
		fill: rgba(19,47,90,1);
	}
	.alc {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1045.977px;
		top: 2016.616px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ald {
		border: 0;
		left: 1090.844px;
		top: 2133.583px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ale {
		fill: rgba(19,47,90,1);
	}
	.ale {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1045.977px;
		top: 2141.202px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alf {
		border: 0;
		left: 1090.844px;
		top: 2195.875px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alg {
		fill: rgba(19,47,90,1);
	}
	.alg {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1046.977px;
		top: 2203.495px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alh {
		border: 0;
		left: 1090.844px;
		top: 2071.29px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ali {
		fill: rgba(19,47,90,1);
	}
	.ali {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1046.977px;
		top: 2078.909px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alj {
		position: absolute;
		width: 917.21px;
		height: 346.584px;
		left: 131.766px;
		top: 1773.412px;
		overflow: visible;
	}
	#alk {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 586px;
		white-space: nowrap;
		line-height: 50px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
	}
	#all {
		position: absolute;
		width: 912.89px;
		height: 124.587px;
		left: 0px;
		top: 124.41px;
		overflow: visible;
	}
	#alm {
		border: 0;
		left: 41.867px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 872.023px;
		height: 124.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#aln {
		fill: rgba(19,47,90,1);
	}
	.aln {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 7.619px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alo {
		position: absolute;
		width: 916.89px;
		height: 97.587px;
		left: 0.32px;
		top: 248.997px;
		overflow: visible;
	}
	#alp {
		border: 0;
		left: 45.867px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 872.023px;
		height: 97.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alq {
		fill: rgba(19,47,90,1);
	}
	.alq {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 5.825px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alr {
		position: absolute;
		width: 1920px;
		height: 506px;
		left: 0px;
		top: 1073px;
		overflow: visible;
	}
	#als {
		border: 0;
		left: 378px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1165px;
		height: 242px;
		line-height: 56px;
		margin-top: -6.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 43px;
		color: rgba(19,47,90,1);
		text-indent: 3% each-line;
	}
	#alt {
		fill: transparent;
	}
	.alt {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 506px;
		left: 0px;
		top: 0px;
	}
	#alu {
		position: absolute;
		width: 1920px;
		height: 813px;
		left: 0px;
		top: 265px;
		overflow: visible;
	}
	#alv {
		position: absolute;
		width: 1920px;
		height: 813px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alw {
		border: 0;
		left: 382px;
		top: 317px;
		position: absolute;
		overflow: visible;
		width: 1158px;
		white-space: nowrap;
		line-height: 209px;
		margin-top: -55.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 98px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.25px;
	}
	#alx {
		position: absolute;
		width: 1681px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#aly {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alz {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ama {
		position: absolute;
		width: 1319px;
		height: 31px;
		left: 362px;
		top: 60px;
		overflow: visible;
	}
	#amb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(48,73,110,1);
		letter-spacing: 1.22px;
	}
	#amc {
		border: 0;
		left: 941px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amd {
		border: 0;
		left: 1176px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#ame {
		position: absolute;
		width: 270.633px;
		height: 31px;
		left: 623px;
		top: 0px;
		overflow: visible;
	}
	#amf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		/*--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;*/
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amg {
		fill: rgba(19,47,90,1);
	}
	.amg {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 252.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amh {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 178px;
		top: 0px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#ami {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amj {
		fill: rgba(19,47,90,1);
	}
	.amj {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amk {
		position: absolute;
		width: 202.266px;
		height: 31px;
		left: 363px;
		top: 0px;
		overflow: visible;
	}
	#aml {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 180px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amm {
		fill: rgba(19,47,90,1);
	}
	.amm {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 184px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amn {
		position: absolute;
		width: 1920.24px;
		height: 1055.629px;
		left: 0px;
		top: 2550px;
		overflow: visible;
	}
	#amo {
		fill: rgba(255,255,255,1);
	}
	.amo {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1055.629px;
		left: 0px;
		top: 0px;
	}
	#amp {
		position: absolute;
		width: 1412.755px;
		height: 888.226px;
		left: 254px;
		top: 84px;
		overflow: visible;
	}
	#amq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 479px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#amr {
		border: 0;
		left: 801.786px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 420px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ams {
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 796.164px;
		top: 816px;
		overflow: visible;
	}
	#amt {
		fill: rgba(242,201,74,1);
	}
	.amt {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		cursor:pointer;
	}
	#amu {
		border: 0;
		left: 239px;
		top: 13px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
		cursor:pointer;
	}
	#amv {
		fill: rgba(242,201,74,1);
	}
	.amv {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 0px;
		top: 149.63px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amw {
		border: 0;
		left: 56px;
		top: 154.504px;
		position: absolute;
		overflow: visible;
		width: 417px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -5.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
	}
	#amx {
		border: 0;
		left: 56px;
		top: 244.542px;
		position: absolute;
		overflow: hidden;
		width: 457.023px;
		height: 51.75341796875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amy {
		border: 0;
		left: 56px;
		top: 288.295px;
		position: absolute;
		overflow: visible;
		width: 389.706px;
		height: 100.75341796875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amz {
		position: absolute;
		width: 616.59px;
		height: 119.992px;
		left: 796.164px;
		top: 148px;
		overflow: visible;
	}
	#ana {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 208px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anb {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 47.766px;
		overflow: visible;
	}
	#anc {
		fill: rgba(244,244,244,1);
	}
	.anc {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#and {
		border: 0;
		left: 40.325px;
		top: 24px;
		position: absolute;
		overflow: visible;
		width: 52px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ane {
		position: absolute;
		width: 616.59px;
		height: 111.939px;
		left: 796.164px;
		top: 290.999px;
		overflow: visible;
	}
	#anf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 234px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#ang {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 39.713px;
		overflow: visible;
	}
	#anh {
		fill: rgba(244,244,244,1);
	}
	.anh {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#ani {
		border: 0;
		left: 26.979px;
		top: 24px;
		position: absolute;
		overflow: visible;
		width: 98px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#anj {
		position: absolute;
		width: 616.59px;
		height: 115.114px;
		left: 796.164px;
		top: 426.001px;
		overflow: visible;
	}
	#ank {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 300px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anl {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 42.888px;
		overflow: visible;
	}
	#anm {
		fill: rgba(244,244,244,1);
	}
	.anm {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#ann {
		border: 0;
		left: 26.979px;
		top: 24px;
		position: absolute;
		overflow: visible;
		width: 139px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ano {
		position: absolute;
		width: 616.59px;
		height: 229.511px;
		left: 796.164px;
		top: 564px;
		overflow: visible;
	}
	#anp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 168px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anq {
		position: absolute;
		width: 616.59px;
		height: 177.829px;
		left: 0px;
		top: 51.682px;
		overflow: visible;
	}
	#anr {
		fill: rgba(244,244,244,1);
	}
	.anr {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 177.829px;
		left: 0px;
		top: 0px;
	}
	#ans {
		border: 0;
		left: 26.979px;
		top: 27.714px;
		position: absolute;
		overflow: visible;
		width: 92px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ant {
		position: absolute;
		width: 681px;
		height: 452px;
		left: 0.164px;
		top: 436px;
		overflow: visible;
	}
/*****************************/
/*			menu			*/
/*****************************/
header {
		
		position:relative;
		width: 1701.5px;
		height: 283px;
		left: 111.5px;
		top: 35px;
		overflow: visible;
		display:flex;
		align-items:center;
		z-index:400;
	}
header .icon{
		display:none;
	}
header > a{
		background-color:#white;
		
	}
#bwb:hover , #bvr:hover, #bvq:hover{
		
		color: rgba(209,174,89,1);
	}
header .bvv:hover .content1{
	display:block;
	display:flex;
	flex-direction:column;
	position:absolute;
	
}
header .bvv:hover #bvw{
	color: rgba(209,174,89,1);
}
.content1{
	z-index:100;
	display:none;
	position:absolute;
	top:40px;
	background-color:#F7F6F6;
	width:120%;
	padding: 15px 15px;
	box-sizing:border-box;
	border-radius:7%;
	
}
.bvv123 {
	text-decoration:none;
	line-height: 30px;
	margin-top: -3px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-size: 20px;
	color: #16325C;
	letter-spacing: 2px;
	text-decoration:none;
}
header .bvs:hover .content2{
	display:block;
	display:flex;
	flex-direction:column;
	position:absolute;
}
header .bvs:hover #bvt{
	color: rgba(209,174,89,1);
}
.content2{
	z-index:100;
	display:none;
	position:absolute;
	top:40px;
	background-color:#F7F6F6;
	width:150%;
	padding: 15px 15px;
	box-sizing:border-box;
	border-radius:7%;
	
}
.bvs123 {
	text-decoration:none;
	line-height: 30px;
	margin-top: -3px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-size: 20px;
	color: #16325C;
	letter-spacing: 2px;
	text-decoration:none;
}
header .bvy:hover .content3{
	
	display:block;
	display:flex;
	flex-direction:column;
	position:absolute;
}
header .bvy:hover #bvz{
	color: rgba(209,174,89,1);
}
.content3{
	z-index:100;
	display:none;
	position:absolute;
	top:40px;
	background-color:#F7F6F6;
	width:155%;
	padding: 15px 15px;
	box-sizing:border-box;
	border-radius:7%;
	
}
.bvy123 {
	text-decoration:none;
	line-height: 30px;
	margin-top: -3px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-size: 20px;
	color: #16325C;
	letter-spacing: 2px;
	text-decoration:none;
}

#bwc {
		position: absolute;
		width: 237.5px;
		height: 147.474px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
#bvq {
		border: 0;
		left: 1558.5px;
		top: 58px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
	}
#bvr {
		border: 0;
		left: 1323.5px;
		top: 58px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
	}
	.bvs {
		position: absolute;
		width: 266.633px;
		height: 101px;
		left: 1004.5px;
		top: 58px;
		overflow: visible;
	}
	#bvt {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
		background-color:transparent;
		outline:none;
		border:none;
		cursor:pointer;
	}
	#bvu {
		fill: rgba(19,47,90,1);
	}
	.bvu {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	.bvv {
		position: absolute;
		width: 206.266px;
		height: 101px;
		left: 746.5px;
		top: 58px;
		overflow: visible;
		
	}
	#bvw {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 178px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
		background-color:transparent;
		outline:none;
		border:none;
		cursor:pointer;
		
	}
	#bvx {
		fill: rgba(19,47,90,1);
	}
	.bvx {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 188px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	.bvy {
		position: absolute;
		width: 133.266px;
		height: 101px;
		left: 560.5px;
		top: 58px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#bvz {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
		background-color:transparent;
		outline:none;
		border:none;
		cursor:pointer;
	}
	#bwa {
		fill: rgba(19,47,90,1);
	}
	.bwa {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwb {
		border: 0;
		left: 382.5px;
		top: 58px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
	}
	/*******************************/
	/* slider*/
	/***********************************/
	#bvb {
		position: absolute;
		width: 5765px;
		height: 881px;
		left: 0px;
		top: 240px;
		overflow: visible;
	}

	#bvc {
		position: absolute;
		width: 1921px;
		height: 881px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bvd {
		position: absolute;
		width: 1922px;
		height: 881px;
		left: 1921px;
		top: 0px;
		overflow: visible;
	}
	#bve {
		position: absolute;
		width: 1922px;
		height: 881px;
		left: 3843px;
		top: 0px;
		overflow: visible;
	}
	
	#bvf {
		fill: rgba(255,255,255,1);
	}
	.bvf {
		overflow: visible;
		position: absolute;
		width: 50px;
		height: 80.972px;
		transform: translate(0px, 0px) matrix(1,0,0,1,130.703,400.0142) rotate(179deg);
		transform-origin: center;
		left: 0px;
		top: 0px;
		z-index:2;
	}
	#bvg {
		fill: rgba(255,255,255,1);
	}
	.bvg {
		overflow: visible;
		position: absolute;
		width: 50px;
		height: 80.972px;
		left: 1738px;
		top: 400.014px;
		transform: matrix(1,0,0,1,0,0);
		z-index:2;
	}
	
.carousel {
		
		position: absolute;
		width: 5765px;
		height: 881px;
		left: 0px;
		top: 240px;
		overflow: visible;
  
	
}
.carousel li {
  list-style: none;
}
.slide {
  position: absolute;
  height: 881px;
  width: 1921px;
  opacity: 0;
  transition: 0.4s ease-in-out;
}
.slide.active {
  opacity: 1;
}
.slide img {
  display: block;
  height: 881px;
  width: 1921px;
  object-fit: cover;
}
.divcar{
min-height:881px;
}
/********************************/
/*slide portrait medecin*/
/*********************************/
.slider-container{
	position: relative;
	top:358px;
	overflow-x: hidden;
	height:641.39px;
	width:1521px;
	left: 50%; 
	transform: translate(-50%);
}
#brb {
		position: relative;
		width: 55.91px;
		height: 55.903px;
		left: 88px;
		/*top: 245.796px;*/
		overflow: visible;
	}
#bre {
	position: relative;
	width: 55.91px;
	height: 55.903px;
	left: 1773px;
	/*top: 245.796px;*/
	overflow: visible;
	transform : translateY(-55.9px);
}
/*#bqv {
		position: absolute;
		width: 481.423px;
		height: 554.853px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bqp {
		position: absolute;
		width: 481.423px;
		height: 554.853px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bqm {
		position: absolute;
		width: 481.43px;
		height: 554.853px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bqj {
		position: absolute;
		width: 481.423px;
		height: 554.853px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bqw {
		position: absolute;
		width: 481.423px;
		height: 554.853px;
		left: 524px;
		top: 0px;
		overflow: visible;
	}
	#bqx {
		position: absolute;
		width: 481.43px;
		height: 554.853px;
		left: 1050px;
		top: 0px;
		overflow: visible;
	}*/
	/*
	#bqq {
		
		left: 103px;
		
		
	}
		#bqy {
		
		left: 0px;
		
		width: 356px;
		
	}
	#bqz {
		
		left: 0px;
		
		width: 379px;
		
	}
	#bra {
		
		left: 50px;
		
	}
	#bqn {
		
		left: 9px;
		
	}
	#bqk {
		
		left: 106px;
		
	}*/
	.bqq {
		border: 0;
		top: 583.796px;
		position: absolute;
		overflow: visible;
		width: 100%;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	.bqp{
		position: absolute;
		width: 481.43px;
		height: 554.853px;
		left:0px;
		top: 0px;
		overflow: visible;
	}
	@media (min-width:1441px) and (max-width:1919px)
	{	
	
	#bre {
		
		left: 1329.75px;
		
		
	}
	#brb {
		left: 288px;
	}
}
@media(min-width:861px)and (max-width:1440px)
{	.slider-container{
	width:1014px;
	}
	#bre {
		
		left: 1573px;
		
		
	}
	#brb {
		left: 288px;
	}
}
@media(max-width:860px)
{	.slider-container{
	width:507px;
	}
	#bre {
		left: 1720px;
	}
	#brb {
		left: 50px;
	}
}
.slider-width{
	position:absolute;
	display:flex;
	align-items: start;
	justify-content:start;
	left:0;
	top:0;
	transition : 0.4s ease-in-out;
}
.item{
	position:relative;
	width: 481px;
	height: 629px;
	margin:0 13px;
	text-align:center;
	font-size:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	}
.btn1{
	
	position:relative;
	background-color:green;
	border:none;
	outline:none;
	margin-top:20%;
	padding:6px 12px;
	cursor:pointer;
	z-index:300;
}

	/******************************/
	/* contact-bas*/
	/*************************************/
	.form{
		background-color:transparent;
		font-size:21px;
		color:#7F8285;
	}
	#wrk_nom
	{
		width:545px;
	}
	#wrk_mail
	{
		width:545px;
	}
	#bor {
		
		position: relative;
		width: 1920px;
		height: 902px;
		opacity:1;
		overflow: visible;
	}
	#bos {
		fill: rgba(255,255,255,1);
	}
	.bos {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 0px;
	}
	#bot {
		border: 0;
		left: 664.08px;
		top: 141.425px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.73px;
	}
	#bou {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 322.59px;
		top: 330.425px;
		overflow: visible;
	}
	
	#bov {
		fill: rgba(244,244,244,1);
	}
	#bov1 {
		position: absolute;
		width: 616.59px;
		height: 135.00px;
		left: 700.694px;
		top: 205.30px;
		overflow: visible;
	}
	#bov2 {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
	}
	.bov3{
		width: 545px;
		height: 100%;
		background-color:transparent;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	.bov {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.829px;
		left: 0px;
		top: 0px;
	}
	#bpe {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#bpf {
		fill: rgba(244,244,244,1);
	}
	.bpf {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bpg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bpo {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.002px;
		top: 164.39px;
		overflow: visible;
	}
	#bpp {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bpptel {
			display:none;
		}
	#bpq {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
		cursor:pointer;
	}
	
	#bpr {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#bps {
		fill: rgba(242,201,74,1);
	}
	.bps {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpt {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bpu {
		fill: rgba(242,201,74,1);
	}
	.bpu {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpv {
		fill: rgba(242,201,74,1);
	}
	.bpv {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpw {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bpx {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bpy {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#bpz {
		fill: rgba(244,244,244,1);
	}
	.bpz {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bqa {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
	}
	/*******************/
	#bwdtel{
		display:none;
		width: 118.75px;
		height: 73.737px;
		overflow: visible;
		
	}
	.boxerr{
		visibility:hidden;
	  width: 150px;
	  height: 100px;
	  margin:auto;
	  border-radius: 5px;
	  background-color: rgb(207, 232, 220);
	  padding: 1em;
	}
	#c-alertcontainer{
		display:none;
		top:400px;
		left:0px;
		position:absolute;
		width:100%;
		height:100%;
		background-color:transparent;
	}
	#alertcontainer{
		display:none;
		top:200px;
		left:0px;
		position:absolute;
		width:100%;
		height:100%;
		background-color:transparent;
	}
	#alert{
		width:50%;
		background-color:#fa9f9b;
		text-align:center;
		position:relative;
		left:25%;
		top:30%;
		border: 3px solid #e89592;
		border-radius:25px;
		z-index:100;
	}
	#alertf{
		width:50%;
		background-color:#fa9f9b;
		text-align:center;
		position:relative;
		left:25%;
		top:30%;
		border: 3px solid #e89592;
		border-radius:25px;
		z-index:100;
	}
	#textalert{
		color:black;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		text-align:center;
	}
	#texttitre{
		color:black;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		text-align:center;
		letter-spacing: 1.25px;
	}
	#ok{
		background-color:#e1d8d8;
		color:black;
		width:8%;
		border-radius:10px;
		margin-left:45%;
		cursor:pointer;
		margin-top:30px;
		border: 3px solid #e89592;
	}
	#abe {
		border: 0;
		left: 956.318px;
		top: 253.099px;
		position: absolute;
		overflow: visible;
		width: 605px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,0.694);
	}
	#abb {
		border: 0;
		left: 956.318px;
		top: 369.897px;
		position: absolute;
		overflow: visible;
		width: 605px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,0.737);
	}
	#abf {
		opacity: 0.696;
		border: 0;
		left: 1403.981px;
		top: 450.03px;
		position: absolute;
		overflow: visible;
		width: 158px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 11px;
		color: rgba(19,47,90,1);
	}
	#abg {
		opacity: 0.696;
		border: 0;
		left: 1403.981px;
		top: 523.007px;
		position: absolute;
		overflow: visible;
		width: 158px;
		white-space: nowrap;
		line-height: 15px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color: rgba(19,47,90,1);
	}
	#abh {
		opacity: 0.696;
		border: 0;
		left: 1403.58px;
		top: 665.878px;
		position: absolute;
		overflow: visible;
		width: 158px;
		white-space: nowrap;
		line-height: 15px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color: rgba(19,47,90,1);
	}
	#abp {
		opacity: 0.696;
		border: 0;
		left: 0px;
		top: 3.04px;
		position: absolute;
		overflow: visible;
		width: 78px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 11px;
		color: rgba(19,47,90,1);
	}
	#abx {
		border: 0;
		left: 943.011px;
		top: 776.403px;
		position: absolute;
		overflow: visible;
		width: 256px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,0.737);
	}
	#aby {
		border: 0;
		left: 1302.735px;
		top: 776.403px;
		position: absolute;
		overflow: visible;
		width: 256px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -1.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,0.737);
	}
	#for_date{
		background-color: rgba(239,239,239,1);
		width:78px;
	}
	#abl {
		border: 0;
		left: 1429.132px;
		top: 908.194px;
		position: absolute;
		overflow: visible;
		width: 99px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		cursor:pointer;
	}
	#aaf2 {
		position: absolute;
		width: 1920px;
		height: 124.816px;
		left: 0px;
		top: 875px;
		overflow: visible;
	}
	.bloc_2{
		position:absolute;
		width:1920px;
		top:284px;
		text-align:center;
		height:592px;
	}
	.bloc_2 span{
		position: absolute; /* postulat de départ */
		top: 50%; left: 50%; /* à 50%/50% du parent référent */
		transform: translate(-50%, -50%);
		font-family: Montserrat;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
	}
	.main_inp{
		width: 100%;
		
		border-radius: 25px;
		padding: 1%;
		padding-left: 15px;
		background-color: rgba(239,239,239,1);
		color: #000000;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,0.694);
		}
	