/***********************************/
/**  resp  taille 770px               */
/************************************/
@media(max-width:860px)
{
	
	#Page_daccueil {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 430px;
		height: 1700px;
		
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		
		
	}
	.contact-index{
		position:absolute;
		top: 1320px;
		z-index: 400;
	}
	.index2{
		min-height:200px;
	}
	.index3{
		min-height:200px;
	}
	.index4{
		min-height:128px;
		position: absolute;
		top: 1151px;
		width: 100%;
	}
	.item {
	  
	  width: 97.6px;
	  height: 112.1px;
	  margin: 0 2.9px;
	}
	#bog {
		opacity: 0.059;
		position: absolute;
		width: 1936.127px;
		height: 2159.026px;
		left: 0px;
		top: 227.5px;
		overflow: visible;
		display: none;
	}
	#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;
		display: none;
	}
	#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;
		display: none;
	}
	#boo {
		top: 1580px;
    left: 0px;
    width: 430px;
    height: 28.38px;
	}
	#bop {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 430px;
		height: 28.38px;
	}
	.bop {
		position: absolute;
		overflow: visible;
		/*! width: 1920.24px; */
		/*! height: 127px; */
		left: 0px;
		top: 0px;
		width: 430px;
		height: 28.38px;
	}
	#boq {
		width: 400px;
    font-size: 10px;
    top: 10px;
    left: 15px;
    line-height: 10px;
    margin-top: 0px;
    text-align: center;
	}
	
	
	
	
	#bqb {
		border: 0;
		left: 50%;
		top: -50px;
		position: absolute;
		overflow: visible;
		width: 340px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 13px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		transform: translate(-50%);
	}
	#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: 11.3px;
		height: 11.3px;
		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: 3.24px;
		height: 6.47px;
		left: 50%;
		top: 50%;
		transform: matrix(1,0,0,1,0,0);
		transform: translate(-66%,-50%);
	}
	
	#brf {
		position: absolute;
		width: 11.3px;
		height: 11.3px;
		left: 0.001px;
		top: 0px;
		overflow: visible;
	}
	#brg {
		fill: rgba(19,47,90,1);
	}
	.brg {
		overflow: visible;
		position: absolute;
		width: 11.3px;
		height: 11.3px;
		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: 3.24px;
		height: 6.47px;
		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;
		display: none;
	}
	#brk {
		border: 0;
		left: 50%;
		top: 690px;
		position: absolute;
		overflow: visible;
		width: 340px;
		white-space: nowrap;
		line-height: 29px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		transform: translate(-50%);
	}
	#brl {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 263px;
		top: 740px;
		overflow: visible;
	}
	#brm {
		fill: rgba(19,47,90,1);
	}
	.brm {
		overflow: visible;
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brn {
		position: absolute;
		width: 28.88px;
		height: 36.48px;
		left: 12.54px;
		top: 8.37px;
		overflow: visible;
	}
	#bro {
		fill: rgba(255,255,255,1);
		width: 26.22px;
		height: 36.04px;
	}
	.bro {
		overflow: visible;
		position: absolute;
		width: 26.22px;
		height: 36.04px;
		left: 2.66px;
		top: 0.435px;
		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;
		width: 22.89px;
		height: 36.55px;
	}
	.brp {
		overflow: visible;
		position: absolute;
		width: 22.89px;
		height: 36.55px;
		left: 0.447px;
		top: 0.18px;
		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: 15.67px;
		height: 9.35px;
		transform: translate(-286.388px, -206.57px) matrix(1,0,0,1,297.799,213.467) rotate(-50deg);
		transform-origin: center;
		left: 0px;
		top: 0px;
	}
	#brr {
		fill: rgba(0,0,0,0);
		width: 28.88px;
		height: 36.482px;
	}
	.brr {
		position: absolute;
		overflow: visible;
		width: 28.88px;
		height: 36.482px;
		left: 0px;
		top: 0px;
	}
	#brs {
		position: absolute;
		width: 117.55px;
		height: 26.16px;
		left: 231px;
		top: 804.53px;
		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: 117.5px;
		white-space: nowrap;
		line-height: 13px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		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: 117.55px;
		height: 26.16px;
		rx: 15px;
		ry: 15px;
	}
	.bru {
		position: absolute;
		overflow: visible;
		width: 117.55px;
		height: 26.16px;
		left: 0px;
		top: 0px;
	}
	#brv {
		position: absolute;
		width: 117.52px;
		height: 26.16px;
		left: 72px;
		top: 907.96px;
		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: 117.5px;
		white-space: nowrap;
		line-height: 13px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		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: 117.55px;
		height: 26.16px;
		rx: 15px;
		ry: 15px;
	}
	.brx {
		position: absolute;
		overflow: visible;
		width: 117.55px;
		height: 26.16px;
		left: 0px;
		top: 0px;
	}
	#bry {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 104px;
		top: 843.43px;
		overflow: visible;
	}
	#brz {
		fill: rgba(19,47,90,1);
	}
	.brz {
		overflow: visible;
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsa {
		position: absolute;
		width: 25.843px;
		height: 27.532px;
		left: 18.14px;
		top: 12.74px;
		overflow: visible;
	}
	#bsb {
		position: absolute;
		width: 19.476px;
		height: 13.966px;
		left: 0.479px;
		top: 12.898px;
		overflow: visible;
	}
	#bsc {
		position: absolute;
		/*! width: 72.974px; */
		/*! height: 52.33px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 19.476px;
		height: 13.966px;
	}
	#bsd {
		position: absolute;
		width: 1.075px;
		height: 1.075px;
		left: 5.376px;
		top: 6.775px;
		overflow: visible;
	}
	#bse {
		position: absolute;
		/*! width: 4.03px; */
		/*! height: 4.029px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 1.075px;
		height: 1.075px;
	}
	#bsf {
		position: absolute;
		width: 5.377px;
		height: 5.377px;
		left: 5.914px;
		top: 14.679px;
		overflow: visible;
	}
	#bsg {
		position: absolute;
		/*! width: 20.147px; */
		/*! height: 20.147px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 5.377px;
		height: 5.377px;
	}
	#bsh {
		position: absolute;
		width: 25.843px;
		height: 27.532px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsi {
		position: absolute;
		/*! width: 96.828px; */
		/*! height: 103.159px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 25.843px;
		height: 27.532px;
	}
	#bsj {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 263px;
		top: 947.64px;
		overflow: visible;
	}
	#bsk {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsl {
		position: absolute;
		/*! width: 202.063px; */
		/*! height: 198.639px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 53.93px;
		height: 53.01px;
	}
	#bsm {
		fill: rgba(255,255,255,1);
	}
	.bsm {
		overflow: visible;
		position: absolute;
		width: 31.735px;
		height: 14.7px;
		left: 11.095px;
		top: 26.488px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsn {
		fill: rgba(245,187,88,1);
	}
	.bsn {
		overflow: visible;
		position: absolute;
		width: 10.381px;
		height: 10.353px;
		left: 16.245px;
		top: 11.827px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bso {
		fill: rgba(245,187,88,1);
	}
	.bso {
		overflow: visible;
		position: absolute;
		width: 10.381px;
		height: 10.353px;
		left: 27.303px;
		top: 11.827px;
		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: 117.55px;
		height: 41.35px;
		left: 231px;
		top: 1011.39px;
		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: 117.5px;
		height: 28px;
		line-height: 13px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		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: 117.55px;
		height: 41.35px;
		rx: 15px;
		ry: 15px;
	}
	.bss {
		position: absolute;
		overflow: visible;
		width: 117.55px;
		height: 41.35px;
		left: 0px;
		top: 0px;
	}
	#bst {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 103px;
		top: 946.86px;
		overflow: visible;
	}
	#bsu {
		position: absolute;
		/*! width: 202.063px; */
		/*! height: 198.639px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 53.93px;
		height: 53.01px;
	}
	#bsv {
		position: absolute;
		width: 30.131px;
		height: 23.483px;
		left: 12.01px;
		top: 14.679px;
		overflow: visible;
	}
	#bsw {
		fill: rgba(245,187,88,1);
	}
	.bsw {
		overflow: visible;
		position: absolute;
		width: 18.78px;
		height: 23.483px;
		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: 9.63px;
		height: 23.483px;
		left: 14.628px;
		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: 9.63px;
		height: 23.483px;
		left: 20.50px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsz {
		position: absolute;
		width: 117.55px;
		height: 41.35px;
		left: 72px;
		top: 1011.39px;
		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: 117.55px;
		white-space: nowrap;
		line-height: 13px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		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;
		width: 117.55px;
		height: 41.35px;
		rx: 15px;
		ry: 15px;
	}
	.btb {
		position: absolute;
		overflow: visible;
		width: 117.55px;
		height: 41.35px;
		left: 0px;
		top: 0px;
	}
	#btc {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 263px;
		top: 843.43px;
		overflow: visible;
	}
	#btd {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bte {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#btf {
		fill: rgba(255,255,255,1);
		width: 4.773px;
		height: 3.859px;
	}
	.btf {
		position: absolute;
		overflow: visible;
		width: 4.773px;
		height: 3.859px;
		left: 24.845px;
		top: 40.543px;
	}
	#btg {
		fill: rgba(255,255,255,1);
		width: 4.305px;
		height: 1.833px;
	}
	.btg {
		overflow: visible;
		position: absolute;
		width: 4.305px;
		height: 1.833px;
		left: 25.023px;
		top: 44.389px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bth {
		fill: rgba(245,187,88,1);
	}
	.bth {
		overflow: visible;
		position: absolute;
		width: 27.235px;
		height: 30.227px;
		left: 13.367px;
		top: 9.058px;
		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: 9.848px;
		height: 18.829px;
		left: 20.512px;
		top: 21.095px;
		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: 9.833px;
		height: 18.870px;
		left: 24.319px;
		top: 20.919px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btk {
		fill: rgba(255,255,255,1);
		width: 5.992px;
		height: 1.625px;
	}
	.btk {
		position: absolute;
		overflow: visible;
		width: 5.992px;
		height: 1.625px;
		left: 24.134px;
		top: 39.121px;
	}
	#btl {
		fill: rgba(245,187,88,1);
	}
	.btl {
		overflow: visible;
		position: absolute;
		width: 4.766px;
		height: 1.092px;
		left: 24.845px;
		top: 41.122px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btm {
		fill: rgba(245,187,88,1);
	}
	.btm {
		overflow: visible;
		position: absolute;
		width: 4.766px;
		height: 1.092px;
		left: 24.845px;
		top: 42.59px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btn {
		fill: rgba(0,0,0,0);
		width: 45.30px;
		height: 44.39px;
	}
	.btn {
		position: absolute;
		overflow: visible;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
	}
	#bto {
		position: absolute;
		width: 117.55px;
		height: 26.16px;
		left: 231px;
		top: 907.96px;
		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;
		width: 117.55px;
		height: 26.16px;
		rx: 15px;
		ry: 15px;
	}
	.btp {
		position: absolute;
		overflow: visible;
		width: 117.55px;
		height: 26.16px;
		left: 0px;
		top: 0px;
	}
	#btq {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 117.5px;
		white-space: nowrap;
		line-height: 13px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		color: rgba(19,47,90,1);
		transform:translateY(-50%)
	}
	#btr {
		position: absolute;
		width: 117.55px;
		height: 26.16px;
		left: 72px;
		top: 804.53px;
		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: 117.55px;
		white-space: nowrap;
		line-height: 13px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		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: 117.55px;
		height: 26.16px;
		rx: 15px;
		ry: 15px;
	}
	.btt {
		position: absolute;
		overflow: visible;
		width: 117.55px;
		height: 26.16px;
		left: 0px;
		top: 0px;
	}
	#btu {
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 104px;
		top: 740px;
		overflow: visible;
	}
	#btv {
		fill: rgba(19,47,90,1);
		width: 53.93px;
		height: 53.01px;
	}
	.btv {
		overflow: visible;
		position: absolute;
		width: 53.93px;
		height: 53.01px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btw {
		position: absolute;
		width: 33.35px;
		height: 31.80px;
		left: 10.28px;
		top: 10.60px;
		overflow: visible;
	}
	#btx {
		fill: rgba(245,187,88,1);
	}
	.btx {
		overflow: visible;
		position: absolute;
		width: 29.17px;
		height: 31.78px;
		left: 2.09px;
		top: 0.02px;
		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: 21.76px;
		height: 27.55px;
		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: 20.496px;
		height: 27.69px;
		left: 13.255px;
		top: 2.745px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bua {
		border: 0;
		left: 0px;
		top: 380px;
		position: absolute;
		overflow: visible;
		width: 430px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.63px;
	}
	#bub {
		position: absolute;
		width: 250px;
		height: 172px;
		left: 88.41px;
		top: 480px;
		overflow: visible;
	}
	#buc {
		position: absolute;
		width: 125.31px;
		height: 77.04px;
		left: 125px;
		top: 94px;
		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: 125.31px;
		height: 77.04px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bue {
		position: absolute;
		width: 125.31px;
		height: 77.04px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buf {
		position: absolute;
		width: 125.31px;
		height: 77.04px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bug {
		border: 0;
		left: 13.24px;
		top: 45px;
		position: absolute;
		overflow: visible;
		width: 94px;
		white-space: nowrap;
		line-height: 14px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 11px;
		color: rgba(19,47,90,1);
	}
	#buh {
		position: absolute;
		/*! width: 52.335px; */
		/*! height: 52.335px; */
		left: 97.06px;
		top: 30px;
		overflow: visible;
		width: 16.11px;
		height: 16.11px;
	}
	#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);
		width: 16.11px;
		height: 16.11px;
	}
	#buj {
		fill: rgba(255,255,255,1);
		width: 6.79px;
		height: 6.79px;
		/*! left: 5px; */
		/*! top: 5px; */
	}
	.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);
		width: 6.79px;
		height: 6.79px;
		left: 5px;
		top: 5px;
	}
	#buk {
		position: absolute;
		width: 121.73px;
		height: 171.54px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bul {
		opacity: 0.996;
		mix-blend-mode: multiply;
		position: absolute;
		width: 121.73px;
		height: 171.54px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bum {
		position: absolute;
		width: 121.73px;
		height: 171.54px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bun {
		position: absolute;
		width: 121.73px;
		height: 171.54px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buo {
		position: absolute;
		width: 99.99px;
		height: 35px;
		left: 9.5px;
		top: 123.06px;
		overflow: visible;
	}
	#bup {
		border: 0;
		left: 0px;
		top: 15px;
		position: absolute;
		overflow: visible;
		width: 89.98px;
		white-space: nowrap;
		line-height: 14px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 11px;
		color: rgba(19,47,90,1);
	}
	#buq {
		position: absolute;
		width: 16.11px;
		height: 16.11px;
		left: 89.05px;
		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);
		width: 16.11px;
		height: 16.11px;
	}
	.bur {
		overflow: visible;
		position: absolute;
		width: 16.11px;
		height: 16.11px;
		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: 6.79px;
		height: 6.79px;
		left: 5px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#but {
		position: absolute;
		width: 125.31px;
		height: 86.59px;
		left: 125px;
		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;
		z-index: 1000;
	}
	#buu {
		opacity: 0.75;
		position: absolute;
		width: 125.31px;
		height: 86.59px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buv {
		position: absolute;
		width: 125.31px;
		height: 86.59px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buw {
		border: 0;
		left: 13.24px;
		top: 56.78px;
		position: absolute;
		overflow: visible;
		width: 94px;
		white-space: nowrap;
		line-height: 14px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 11px;
		color: rgba(19,47,90,1);
	}
	#bux {
		position: absolute;
		/*! width: 52.335px; */
		/*! height: 52.335px; */
		left: 97.08px;
		top: 40px;
		overflow: visible;
		width: 16.11px;
		height: 16.11px;
	}
	#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);
		width: 16.11px;
		height: 16.11px;
		left: 0px;
		top: 0px;
	}
	#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);
		width: 6.79px;
		height: 6.79px;
		left: 5px;
		top: 5px;
	}
	#bva {
		fill: transparent;
	}
	.bva {
		position: absolute;
		overflow: visible;
		width: 431px;
		height: 175px;
		left: 0px;
		top: 472px;
		display: none;
	}
	
	#bvh {
		position: absolute;
		width: 68px;
		height: 23px;
		left: 50%;
		top: 335px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		text-decoration:none;
		transform: translate(-50%);
	}
	
	#bvi {
		position: absolute;
		width: 68px;
		height: 23px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bvj {
		/*border: 1px solid rgba(255,255,255,1);*/
		left: 0px;
		top: 3px;
		position: absolute;
		overflow: visible;
		width: 68px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		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: 50%; */
		top: 12px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
		/*! transform: translate(-50%); */
	}
	#bvl-tel {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
		display: block;
	}
	.bvl-tel {
		position: absolute;
		overflow: visible;
		width: 68px;
		height: 23px;
		left: 50%;
		top: 0px;
		transform: translate(-50%);
		display: block;
	}
	#bvl-tab {
		display:none;
	}
	.bvl-tab {
		display:none;
	}
	#bvl {
		display:none;
	}
	.bvl {
		display:none;
	}
	#bvm {
		position: absolute;
		width: 172px;
		height: 55px;
		left: 50%;
		top: 273px;
		overflow: visible;
		transform: translate(-50%);
	}
	#bvn {
		border: 0;
		left: 1px;
		top: 35px;
		position: absolute;
		overflow: visible;
		width: 172px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: -1.7px;
		text-align: center;
		font-family: Poppins SemiBold;
		font-style: normal;
		font-weight: bold;
		font-size: 10px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.5px;
	}
	#bvo {
		position: absolute;
		width: 172px;
		height: 37px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bvp {
		position: absolute;
		width: 1701.5px;
		height: 147.474px;
		left: 111.5px;
		top: 35px;
		overflow: visible;
	}
	
		/*******************************/
	/* 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;
	}
	

	
.carousel {
		
		position: absolute;
		width: 1290px;
		height: 189px;
		left: 0px;
		top: 200px;
		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: 189px;
  width: 430px;
  object-fit: cover;
}
.divcar{
min-height:189px;
/*! position: absolute; */
/*! top: 0px; */
}
/********************************/
/*slide portrait medecin*/
/*********************************/
.slider-container{
	position: relative;
	top:0px;
	overflow-x: hidden;
	height:145px;
	width:307.27px;
	left: 50%; 
	transform: translate(-50%);
}
#brb {
		position: relative;
		width: 11.3px;
		height: 11.3px;
		left: 40px;
		overflow: visible;
		top: -90px;
	}
#bre {
	position: relative;
	width: 11.3px;
	height: 11.3px;
	left: 380px;
	overflow: visible;
	/*! transform : translateY(-55.9px); */
	top: -43px;
}
	.bqq {
		border: 0;
		top: 121px;
		position: absolute;
		overflow: visible;
		width: 100%;
		white-space: nowrap;
		line-height: 11px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 8px;
		color: rgba(19,47,90,1);
	}
	.bqp{
		position: absolute;
		width: 97.26px;
		height: 112.10px;
		left:0px;
		top: 0px;
		overflow: visible;
	}
	
}

/***********************************/
/**  resp  @media(min-width:861px)and (max-width:1440px)             */
/************************************/
@media(min-width:861px)and (max-width:1440px)
{
	
	#Page_daccueil {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 860px;
		height: 3240px;
		
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		
		
	}
	.contact-index{
		position:absolute;
		top: 2650px;
		z-index: 400;
	}
	.index2{
		min-height:500px;
	}
	.index3{
		min-height:930px;
	}
	.index4{
		min-height:256px;
		position: absolute;
		top: 2300px;
		width: 100%;
	}
	.item {
	  
	  width: 195.2px;
	  height: 224.2px;
	  margin: 0 5.8px;
	}
	#bog {
		opacity: 0.059;
		position: absolute;
		width: 1936.127px;
		height: 2159.026px;
		left: 0px;
		top: 227.5px;
		overflow: visible;
		display: none;
	}
	#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;
		display: none;
	}
	#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;
		display: none;
	}
	#boo {
		top: 3140px;
    left: 0px;
    width: 860px;
    height: 56.76px;
	}
	#bop {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 860px;
		height: 56.76px;
	}
	.bop {
		position: absolute;
		overflow: visible;
		/*! width: 1920.24px; */
		/*! height: 127px; */
		left: 0px;
		top: 0px;
		width: 860px;
		height: 56.76px;
	}
	#boq {
		width: 100%;
    font-size: 20px;
    top: 20px;
    left: 0px;
    line-height: 20px;
    margin-top: 0px;
    text-align: center;
	}
	
	
	
	
	#bqb {
		border: 0;
		left: 50%;
		top: -100px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 32px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 26px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		transform: translate(-50%);
	}
	#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: 22.6px;
		height: 22.6px;
		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: 6.48px;
		height: 12.94px;
			left: 50%;
		top: 50%;
		transform: matrix(1,0,0,1,0,0);
		transform: translate(-66%,-50%);
	}
	
	#brf {
		position: absolute;
		width: 22.6px;
		height: 22.6px;
		left: 0.002px;
		top: 0px;
		overflow: visible;
		/*! display: flex; */
		/*! align-items: center; */
		/*! justify-content: center; */
	}
	#brg {
		fill: rgba(19,47,90,1);
	}
	.brg {
		overflow: visible;
		position: absolute;
		width: 22.6px;
		height: 22.6px;
		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: 6.84px;
		height: 12.94px;
		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;
		display: none;
	}
	#brk {
		border: 0;
		left: 50%;
		top: 1380px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 58px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: bold;
		font-size: 50px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		transform: translate(-50%);
	}
	#brl {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 526px;
		top: 1480px;
		overflow: visible;
	}
	#brm {
		fill: rgba(19,47,90,1);
	}
	.brm {
		overflow: visible;
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#brn {
		position: absolute;
		width: 57.76px;
		height: 72.96px;
		left: 25.08px;
		top: 16.74px;
		overflow: visible;
	}
	#bro {
		fill: rgba(255,255,255,1);
		width: 52.44px;
		height: 72.08px;
	}
	.bro {
		overflow: visible;
		position: absolute;
		width: 52.44px;
		height: 72.08px;
		left: 5.32px;
		top: 0.87px;
		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;
		width: 45.78px;
		height: 73.1px;
	}
	.brp {
		overflow: visible;
		position: absolute;
		width: 45.78px;
		height: 73.1px;
		left: 0.894px;
		top: 0.36px;
		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: 31.34px;
		height: 18.7px;
		transform: translate(-286.388px, -206.57px) matrix(1,0,0,1,297.799,213.467) rotate(-50deg);
		transform-origin: center;
		left: 0px;
		top: 0px;
	}
	#brr {
		fill: rgba(0,0,0,0);
		width: 57.76px;
		height: 72.964px;
	}
	.brr {
		position: absolute;
		overflow: visible;
		width: 57.76px;
		height: 72.964px;
		left: 0px;
		top: 0px;
	}
	#brs {
		position: absolute;
		width: 235.1px;
		height: 52.32px;
		left: 462px;
		top: 1609.06px;
		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: 235.1px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		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: 235.1px;
		height: 52.32px;
		rx: 30px;
		ry: 30px;
	}
	.bru {
		position: absolute;
		overflow: visible;
		width: 235.1px;
		height: 52.32px;
		left: 0px;
		top: 0px;
	}
	#brv {
		position: absolute;
		width: 235.1px;
		height: 52.32px;
		left: 144px;
		top: 1815.92px;
		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: 231.1px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		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: 235.1px;
		height: 52.32px;
		rx: 30px;
		ry: 30px;
	}
	.brx {
		position: absolute;
		overflow: visible;
		width: 235.1px;
		height: 52.32px;
		left: 0px;
		top: 0px;
	}
	#bry {
		position: absolute;
		width: 107.92px;
		height: 106.02px;
		left: 208px;
		top: 1686.86px;
		overflow: visible;
	}
	#brz {
		fill: rgba(19,47,90,1);
	}
	.brz {
		overflow: visible;
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsa {
		position: absolute;
		width: 51.686px;
		height: 55.064px;
		left: 36.28px;
		top: 25.48px;
		overflow: visible;
	}
	#bsb {
		position: absolute;
		width: 38.952px;
		height: 27.932px;
		left: 0.958px;
		top: 25.796px;
		overflow: visible;
	}
	#bsc {
		position: absolute;
		/*! width: 72.974px; */
		/*! height: 52.33px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 38.952px;
		height: 27.932px;
	}
	#bsd {
		position: absolute;
		width: 2.15px;
		height: 2.15px;
		left: 10.752px;
		top: 13.55px;
		overflow: visible;
	}
	#bse {
		position: absolute;
		/*! width: 4.03px; */
		/*! height: 4.029px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 2.15px;
		height: 2.15px;
	}
	#bsf {
		position: absolute;
		width: 10.754px;
		height: 10.754px;
		left: 11.828px;
		top: 29.358px;
		overflow: visible;
	}
	#bsg {
		position: absolute;
		/*! width: 20.147px; */
		/*! height: 20.147px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 10.754px;
		height: 10.754px;
	}
	#bsh {
		position: absolute;
		width: 51.686px;
		height: 55.064px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsi {
		position: absolute;
		/*! width: 96.828px; */
		/*! height: 103.159px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 51.686px;
		height: 55.064px;
	}
	#bsj {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 526px;
		top: 1895.28px;
		overflow: visible;
	}
	#bsk {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bsl {
		position: absolute;
		/*! width: 202.063px; */
		/*! height: 198.639px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 107.86px;
		height: 106.02px;
	}
	#bsm {
		fill: rgba(255,255,255,1);
	}
	.bsm {
		overflow: visible;
		position: absolute;
		width: 63.47px;
		height: 29.4px;
		left: 22.19px;
		top: 52.976px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsn {
		fill: rgba(245,187,88,1);
	}
	.bsn {
		overflow: visible;
		position: absolute;
		width: 20.762px;
		height: 20.706px;
		left: 32.49px;
		top: 23.654px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bso {
		fill: rgba(245,187,88,1);
	}
	.bso {
		overflow: visible;
		position: absolute;
		width: 20.762px;
		height: 20.706px;
		left: 54.606px;
		top: 23.654px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsp {
		fill: rgba(255,255,255,1);
	}
	.bsp {
		overflow: visible;
		position: absolute;
		width: 10.888px;
		height: 46.552px;
		left: 196.62px;
		top: 157.386px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsq {
		position: absolute;
		width: 235.1px;
		height: 82.7px;
		left: 462px;
		top: 2022.78px;
		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: 235.1px;
		height: 56px;
		line-height: 26px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		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: 235.1px;
		height: 82.7px;
		rx: 30px;
		ry: 30px;
	}
	.bss {
		position: absolute;
		overflow: visible;
		width: 235.1px;
		height: 82.7px;
		left: 0px;
		top: 0px;
	}
	#bst {
		position: absolute;
		width: 107.87px;
		height: 106.02px;
		left: 206px;
		top: 1893.72px;
		overflow: visible;
	}
	#bsu {
		position: absolute;
		/*! width: 202.063px; */
		/*! height: 198.639px; */
		left: 0px;
		top: 0px;
		overflow: visible;
		width: 107.86px;
		height: 106.02px;
	}
	#bsv {
		position: absolute;
		width: 60.262px;
		height: 46.966px;
		left: 24.02px;
		top: 29.358px;
		overflow: visible;
	}
	#bsw {
		fill: rgba(245,187,88,1);
	}
	.bsw {
		overflow: visible;
		position: absolute;
		width: 37.56px;
		height: 46.966px;
		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: 19.26px;
		height: 46.966px;
		left: 29.256px;
		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: 19.26px;
		height: 46.966px;
		left: 41px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bsz {
		position: absolute;
		width: 235.1px;
		height: 82.7px;
		left: 144px;
		top: 2022.78px;
		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: 235.1px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		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;
		width: 235.1px;
		height: 82.7px;
		rx: 30px;
		ry: 30px;
	}
	.btb {
		position: absolute;
		overflow: visible;
		width: 235.1px;
		height: 82.7px;
		left: 0px;
		top: 0px;
	}
	#btc {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 526px;
		top: 1686.86px;
		overflow: visible;
	}
	#btd {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bte {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#btf {
		fill: rgba(255,255,255,1);
		width: 9.546px;
		height: 7.718px;
	}
	.btf {
		position: absolute;
		overflow: visible;
		width: 9.546px;
		height: 7.718px;
		left: 49.69px;
		top: 81.086px;
	}
	#btg {
		fill: rgba(255,255,255,1);
		width: 8.61px;
		height: 3.666px;
	}
	.btg {
		overflow: visible;
		position: absolute;
		width: 8.61px;
		height: 3.666px;
		left: 50.046px;
		top: 88.778px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bth {
		fill: rgba(245,187,88,1);
	}
	.bth {
		overflow: visible;
		position: absolute;
		width: 54.47px;
		height: 60.454px;
		left: 26.734px;
		top: 18.116px;
		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: 19.696px;
		height: 37.658px;
		left: 41.024px;
		top: 42.19px;
		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: 19.666px;
		height: 37.74px;
		left: 48.638px;
		top: 41.838px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btk {
		fill: rgba(255,255,255,1);
		width: 11.984px;
		height: 3.25px;
	}
	.btk {
		position: absolute;
		overflow: visible;
		width: 11.984px;
		height: 3.25px;
		left: 48.268px;
		top: 78.242px;
	}
	#btl {
		fill: rgba(245,187,88,1);
	}
	.btl {
		overflow: visible;
		position: absolute;
		width: 9.532px;
		height: 2.181px;
		left: 49.69px;
		top: 82.244px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btm {
		fill: rgba(245,187,88,1);
	}
	.btm {
		overflow: visible;
		position: absolute;
		width: 9.532px;
		height: 2.184px;
		left: 49.69px;
		top: 85.18px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btn {
		fill: rgba(0,0,0,0);
		width: 107.86px;
		height: 106.02px;
	}
	.btn {
		position: absolute;
		overflow: visible;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
	}
	#bto {
		position: absolute;
		width: 235.1px;
		height: 52.32px;
		left: 462px;
		top: 1815.92px;
		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;
		width: 235.1px;
		height: 52.32px;
		rx: 30px;
		ry: 30px;
	}
	.btp {
		position: absolute;
		overflow: visible;
		width: 235.1px;
		height: 52.32px;
		left: 0px;
		top: 0px;
	}
	#btq {
		border: 0;
		left: 0px;
		top: 50%;
		position: absolute;
		overflow: visible;
		width: 235.1px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		transform: translateY(-50%);
	}
	#btr {
		position: absolute;
		width: 235.1px;
		height: 52.32px;
		left: 144px;
		top: 1609.06px;
		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: 235.1px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		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: 235.1px;
		height: 52.32px;
		rx: 30px;
		ry: 30px;
	}
	.btt {
		position: absolute;
		overflow: visible;
		width: 235.1px;
		height: 52.32px;
		left: 0px;
		top: 0px;
	}
	#btu {
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 208px;
		top: 1480px;
		overflow: visible;
	}
	#btv {
		fill: rgba(19,47,90,1);
		width: 107.86px;
		height: 106.02px;
	}
	.btv {
		overflow: visible;
		position: absolute;
		width: 107.86px;
		height: 106.02px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#btw {
		position: absolute;
		width: 66.7px;
		height: 63.6px;
		left: 20.56px;
		top: 21.2px;
		overflow: visible;
	}
	#btx {
		fill: rgba(245,187,88,1);
	}
	.btx {
		overflow: visible;
		position: absolute;
		width: 58.34px;
		height: 63.56px;
		left: 4.18px;
		top: 0.04px;
		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: 43.52px;
		height: 55.1px;
		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: 81.984px;
		height: 55.38px;
		left: 5px;
		top: 5.49px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bua {
		border: 0;
		left: 0px;
		top: 760px;
		position: absolute;
		overflow: visible;
		width: 860px;
		white-space: nowrap;
		line-height: 80px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: bold;
		font-size: 50px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.63px;
	}
	#bub {
		position: absolute;
		width: 500px;
		height: 344px;
		left: 176.82px;
		top: 960px;
		overflow: visible;
	}
	#buc {
		position: absolute;
		width: 250.62px;
		height: 154.08px;
		left: 250px;
		top: 188px;
		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: 250.62px;
		height: 154.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bue {
		position: absolute;
		width: 250.62px;
		height: 154.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buf {
		position: absolute;
		width: 250.62px;
		height: 154.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bug {
		border: 0;
		left: 26.48px;
		top: 90px;
		position: absolute;
		overflow: visible;
		width: 188px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
	}
	#buh {
		position: absolute;
		/*! width: 52.335px; */
		/*! height: 52.335px; */
		left: 194.12px;
		top: 60px;
		overflow: visible;
		width: 32.22px;
		height: 32.22px;
	}
	#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);
		width: 32.22px;
		height: 32.22px;
	}
	#buj {
		fill: rgba(255,255,255,1);
		width: 13.58px;
		height: 13.58px;
		/*! left: 5px; */
		/*! top: 5px; */
	}
	.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);
		width: 13.58px;
		height: 13.58px;
		left: 10px;
		top: 8px;
	}
	#buk {
		position: absolute;
		width: 243.46px;
		height: 343.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bul {
		opacity: 0.996;
		mix-blend-mode: multiply;
		position: absolute;
		width: 243.46px;
		height: 343.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bum {
		position: absolute;
		width: 243.46px;
		height: 343.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bun {
		position: absolute;
		width: 243.46px;
		height: 343.08px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buo {
		position: absolute;
		width: 199.98px;
		height: 70px;
		left: 19px;
		top: 246.138px;
		overflow: visible;
	}
	#bup {
		border: 0;
		left: 0px;
		top: 30px;
		position: absolute;
		overflow: visible;
		width: 179.96px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
	}
	#buq {
		position: absolute;
		width: 32.22px;
		height: 32.22px;
		left: 178.10px;
		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);
		width: 32.22px;
		height: 32.22px;
	}
	.bur {
		overflow: visible;
		position: absolute;
		width: 32.22px;
		height: 32.22px;
		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: 13.58px;
		height: 13.58px;
		left: 10px;
		top: 10px;
		transform: matrix(1,0,0,1,0,0);
	}
	#but {
		position: absolute;
		width: 250.62px;
		height: 173.18px;
		left: 250px;
		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;
		z-index: 1000;
	}
	#buu {
		opacity: 0.75;
		position: absolute;
		width: 250.62px;
		height: 173.18px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buv {
		position: absolute;
		width: 250.62px;
		height: 173.18px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buw {
		border: 0;
		left: 26.48px;
		top: 113.56px;
		position: absolute;
		overflow: visible;
		width: 188px;
		white-space: nowrap;
		line-height: 28px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
	}
	#bux {
		position: absolute;
		/*! width: 52.335px; */
		/*! height: 52.335px; */
		left: 194.16px;
		top: 80px;
		overflow: visible;
		width: 32.22px;
		height: 32.22px;
	}
	#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);
		width: 32.22px;
		height: 32.22px;
		left: 0px;
		top: 0px;
	}
	#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);
		width: 13.58px;
		height: 13.58px;
		left: 10px;
		top: 8px;
	}
	#bva {
		fill: transparent;
	}
	.bva {
		position: absolute;
		overflow: visible;
		width: 431px;
		height: 175px;
		left: 0px;
		top: 472px;
		display: none;
	}
	
	#bvh {
		position: absolute;
		width: 136px;
		height: 46px;
		left: 50%;
		top: 670px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
		text-decoration:none;
		transform: translate(-50%);
	}
	
	#bvi {
		position: absolute;
		width: 136px;
		height: 46px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bvj {
		/*! border: 1px solid rgba(255,255,255,1); */
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 136px;
		white-space: nowrap;
		line-height: 46px;
		margin-top: 0px;
		text-align: center;
		font-family: Roboto;
		font-style: normal;
		font-weight: normal;
		font-size: 20px;
		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: 50%; */
		top: 12px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
		/*! transform: translate(-50%); */
	}
	#bvl-tab {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
		display: block;
	}
	.bvl-tab {
		position: absolute;
		overflow: visible;
		width: 136px;
		height: 46px;
		left: 50%;
		top: 0px;
		transform: translate(-50%);
		display: block;
	}
	#bvl-tel {
		display:none;
	}
	.bvl-tel {
		display:none;
	}
	#bvl {
		display:none;
	}
	.bvl {
		display:none;
	}
	#bvm {
		position: absolute;
		width: 688px;
		height: 110px;
		left: 50%;
		top: 536px;
		overflow: visible;
		transform: translate(-50%);
	}
	#bvn {
		border: 0;
		left: 0px;
		top: 70px;
		position: absolute;
		overflow: visible;
		width: 688px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -1.7px;
		text-align: center;
		font-family: Poppins SemiBold;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.5px;
	}
	#bvo {
		position: absolute;
		width: 344px;
		height: 74px;
		left: 50%;
		top: 0px;
		overflow: visible;
		transform: translate(-50%);
	}
	#bvp {
		position: absolute;
		width: 1701.5px;
		height: 147.474px;
		left: 111.5px;
		top: 35px;
		overflow: visible;
	}
	
		/*******************************/
	/* 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;
	}
	
	
	
.carousel {
		
		position: absolute;
		width: 1290px;
		height: 189px;
		left: 0px;
		top: 200px;
		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: 189px;
  width: 430px;
  object-fit: cover;
}
.divcar{
min-height:189px;
/*! position: absolute; */
/*! top: 0px; */
}
/********************************/
/*slide portrait medecin*/
/*********************************/
.slider-container{
	position: relative;
	top:0px;
	overflow-x: hidden;
	height:290px;
	width:614.54px;
	left: 50%; 
	transform: translate(-50%);
}
#brb {
		position: relative;
		width: 22.6px;
		height: 22.6px;
		left: 80px;
		overflow: visible;
		top: -180px;
	}
#bre {
	position: relative;
	width: 22.6px;
	height: 22.6px;
	left: 760px;
	overflow: visible;
	/*! transform : translateY(-55.9px); */
	top: -146px;
}
	.bqq {
		border: 0;
		top: 242px;
		position: absolute;
		overflow: visible;
		width: 100%;
		white-space: nowrap;
		line-height: 22px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 16px;
		color: rgba(19,47,90,1);
	}
	.bqp{
		position: absolute;
		width: 195.2px;
		height: 224.2px;
		left:0px;
		top: 0px;
		overflow: visible;
	}
	
}

/***********************************/
/**  resp  @media (min-width:1441px) and (max-width:1919px)             */
/************************************/
	@media (min-width:1441px) and (max-width:1919px)
	{
		#Page_daccueil {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1440px;
		height: 4720px;
		
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		
		
	}
	.contact-index{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 3568.94px;
	}
	.index2{
		min-height:892px;
	}
	.index3{
		min-height:930px;
	}
	.index4{
		min-height:675px;
		position: absolute;
		top: 2970px;
		width: 100%;
	}
	.item {

		width: 360px;
		height: 471.75px;
		
		margin: 0 9.75px;
	}
	#bog {
		opacity: 0.059;
		position: absolute;
		width: 1440px;
		height: 1619.26px;
		left: 0px;
		top: 170.62px;
		overflow: visible;
	}
	#boh {
		fill: rgba(202,160,56,1);
	}
	.boh {
		overflow: visible;
		position: absolute;
		width: 342.87px;
		height: 566.84px;
		left: 1109.21px;
		top: 435.19px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boi {
		fill: rgba(19,47,90,1);
	}
	.boi {
		overflow: visible;
		position: absolute;
		width: 1259.42px;
		height: 1619.26px;
		left: 0.004px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#boj {
		fill: rgba(0,0,0,0);
		width: 1430.35px;
		height: 1619.26px;
	}
	.boj {
		position: absolute;
		overflow: visible;
		width: 1430.35px;
		height: 1619.26px;
		left: 0px;
		top: 0px;
	}
	#bok {
		opacity: 0.064;
		position: absolute;
		width: 1420.70px;
		height: 1619.26px;
		left: 0px;
		top: 2395.02px;
		overflow: visible;
	}
	#bol {
		fill: rgba(202,160,56,1);
	}
	.bol {
		overflow: visible;
		position: absolute;
		width: 342.87px;
		height: 566.84px;
		left: 1077.81px;
		top: 360.19px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bom {
		fill: rgba(19,47,90,1);
	}
	.bom {
		overflow: visible;
		position: absolute;
		width: 1249.77px;
		height: 1619.26px;
		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: 1420.70px;
		height: 1619.26px;
		left: 0px;
		top: 0px;
	}
	#boo {
		position: absolute;
		width: 1440px;
		height: 127px;
		left: 0px;
		top: 4601.89px;
		overflow: visible;
	}
	#bop {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.bop {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 127px;
		left: 0px;
		top: 0px;
	}
	#boq {
		border: 0;
		left: 0px;
		top: 49px;
		position: absolute;
		overflow: visible;
		width: 1440px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: center;
		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: 0px;
		top: -180px;
		position: absolute;
		overflow: visible;
		width: 1440px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: center;
		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);
		width: 1440px;
		height: 1180.361px;
	}
	.brj {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 1180.361px;
		left: 0px;
		top: 1509.75px;
	}
	#brk {
		border: 0;
		left: 0px;
		top: 1584px;
		position: absolute;
		overflow: visible;
		width: 1440px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -6.5px;
		text-align: center;
		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: 614px;
		top: 1740px;
		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: 436px;
		height: 98px;
		left: 488.8px;
		top: 1992.88px;
		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: -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%);
	}
	#bru {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.bru {
		position: absolute;
		overflow: visible;
		width: 436px;
		height: 98px;
		left: 0px;
		top: 0px;
	}
	#brv {
		position: absolute;
		width: 399px;
		height: 98px;
		left: 953.25px;
		top: 1992.88px;
		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: -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%);
	}
	#brx {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.brx {
		position: absolute;
		overflow: visible;
		width: 399px;
		height: 98px;
		left: 0px;
		top: 0px;
	}
	#bry {
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 1080.5px;
		top: 1740px;
		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: 147.5px;
		top: 2201.87px;
		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: 426px;
		height: 161px;
		left: 26.5px;
		top: 2455.5px;
		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;
	}
	.bss {
		position: absolute;
		overflow: visible;
		width: 426px;
		height: 161px;
		left: 0px;
		top: 0px;
	}
	#bst {
		position: absolute;
		width: 202.063px;
		height: 198.639px;
		left: 614px;
		top: 2201.87px;
		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: 488.8px;
		top: 2455.50px;
		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: 1080.5px;
		top: 2201.87px;
		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: 953.25px;
		top: 2455.5px;
		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: 371px;
		height: 98px;
		left: 26.4px;
		top: 1992.88px;
		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: -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%);
	}
	#btt {
		fill: transparent;
		stroke: rgba(19,47,90,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.btt {
		position: absolute;
		overflow: visible;
		width: 371px;
		height: 98px;
		left: 0px;
		top: 0px;
	}
	#btu {
		position: absolute;
		width: 202.063px;
		height: 198.638px;
		left: 147.5px;
		top: 1740px;
		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: 103px;
		top: 1085px;
		position: absolute;
		overflow: visible;
		width: 465px;
		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: 616.785px;
		height: 417.85px;
		left: 682.96px;
		top: 996.5px;
		overflow: visible;
	}
	#buc {
		position: absolute;
		width: 305.25px;
		height: 187.68px;
		left: 311.53px;
		top: 230.19px;
		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: 305.25px;
		height: 187.68px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bue {
		position: absolute;
		width: 305.25px;
		height: 187.68px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buf {
		position: absolute;
		width: 305.25px;
		height: 187.68px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bug {
		border: 0;
		left: 15px;
		top: 119.20px;
		position: absolute;
		overflow: visible;
		width: 208.5px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
	}
	#buh {
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 236.44px;
		top: 67.95px;
		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: 296.53px;
		height: 417.87px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bul {
		opacity: 0.996;
		mix-blend-mode: multiply;
		position: absolute;
		width: 296.53px;
		height: 417.87px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bum {
		position: absolute;
		width: 296.53px;
		height: 417.87px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bun {
		position: absolute;
		width: 296.53px;
		height: 417.89px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buo {
		position: absolute;
		width: 243.55px;
		height: 90px;
		left: 25.64px;
		top: 219.88px;
		overflow: visible;
	}
	#bup {
		border: 0;
		left: 0px;
		top: 74px;
		position: absolute;
		overflow: visible;
		width: 236.25px;
		white-space: normal;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
	}
	#buq {
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 204px;
		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: 305.25px;
		height: 210.95px;
		left: 311.53px;
		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: 305.25px;
		height: 210.95px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buv {
		position: absolute;
		width: 305.25px;
		height: 210.95px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#buw {
		border: 0;
		left: 15px;
		top: 138px;
		position: absolute;
		overflow: visible;
		width: 250px;
		white-space: nowrap;
		line-height: 36px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
	}
	#bux {
		position: absolute;
		width: 52.335px;
		height: 52.335px;
		left: 236.43px;
		top: 77.93px;
		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;
		width: 1440px;
		height: 669px;
	}
	.bva {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 669px;
		left: 0px;
		top: 1121px;
	}
	
	#bvh {
		position: absolute;
		width: 153.75px;
		height: 5175px;
		left: 651.75px;
		top: 678.75px;
		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.35px;
		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-tel {
		display:none;
	}
	#bvl-tab {
		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: 151.357px;
		height: 51.75px;
		left: 0px;
		top: 0px;
	}
	#bvm {
		position: absolute;
		width: 595px;
		height: 187.69px;
		left: 50%;
		top: 459px;
		overflow: visible;
		transform: translate(-50%);
	}
	#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;
	}
	
		/*******************************/
	/* 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;
	}
	
	
	
	
.carousel {
		
		position: absolute;
		width: 1290px;
		height: 189px;
		left: 0px;
		top: 200px;
		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: 189px;
  width: 430px;
  object-fit: cover;
}
.divcar{
min-height:189px;
/*! position: absolute; */
/*! top: 0px; */
}
/********************************/
/*slide portrait medecin*/
/*********************************/
.slider-container{
	position: relative;
	top:0px;
	overflow-x: hidden;
	height:481.04px;
	width:1140.75px;
	left: 50%; 
	transform: translate(-50%);
}
#brb {
		position: relative;
		width: 55.91px;
		height: 55.9px;
		left: 60px;
		overflow: visible;
		top: -305px;
	}
#bre {
	position: relative;
	width: 55.9px;
	height: 55.9px;
	left: 1329.75px;
	overflow: visible;
	/*! transform : translateY(-55.9px); */
	top: -305px;
}
	.bqq {
		border: 0;
		top: 242px;
		position: absolute;
		overflow: visible;
		width: 100%;
		white-space: nowrap;
		line-height: 22px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 16px;
		color: rgba(19,47,90,1);
	}
	.bqp{
		position: absolute;
		width: 361.07px;
		height: 416.13px;
		left:0px;
		top: 0px;
		overflow: visible;
	}
	
	}