	
	/***********************************/
	/**  resp  taille 770px               */
	/************************************/
	@media(max-width:860px)
	{
		#Page_spcialit_-Psychiatrie_Adulte {
			position: absolute; 
			left: 50%; 
			transform: translate(-50%);
			width: 430px;
			height: 2130px;
		}
		#blm , #bii, .bii{
			display:none;
		}
		#bid {
		position: absolute;
		width: 100%;
		height: 63px;
		left: 0px;
		top: 200px;
		overflow: visible;
		
		}
		#bie {
		position: absolute;
		width: 430px;
		height: 63px;
		left: 0px;
		top: 0px;
		overflow: visible;
		}
		#bif {
		width: 430px;
		height: 63px;
		/*position: absolute;
		width: 1092px;
		height: 231px;
		left: 0px;
		top: 0px;
		overflow: visible;*/
		}
		#big {
			width: 430px;
			font-size: 14px;
			height: 20px;
			margin-top: 0px;
			line-height: 20px;
			top: 43px;
			text-align: center;
			/*border: 0;
			left: 0px;
			top: 132px;
			position: absolute;
			overflow: visible;
			width: 1093px;
			white-space: nowrap;
			line-height: 75px;
			margin-top: -15px;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 45px;
			color: rgba(19,47,90,1);
			letter-spacing: 0.25px;*/
		}
		#bih {
			width: 430px;
			font-size: 30px;
			left: 0px;
			height: 43px;
			line-height: 32px;
			margin-top: 0px;
			font-family: Poppins;
			font-style: normal;
			font-weight: 500;
			/*border: 0;
			left: 49px;
			top: 0px;
			position: absolute;
			overflow: visible;
			width: 996px;
			height: 231px;
			line-height: 100px;
			margin-top: -3.5px;
			text-align: center;
			font-family: Poppins;
			font-style: normal;
			font-weight: bold;
			font-size: 93px;
			color: rgba(19,47,90,1);
			letter-spacing: 0.25px;*/
		}
		#bft {
		/*position: absolute;
		width: 1920.24px;
		height: 2013px;
		left: 0px;
		top: 800px;
		overflow: visible;*/
		width: 340px;
		height: 2013px;
		top: 0px;
		left: 50%; 
		transform: translate(-50%);
	}
	#bfu {
		/*opacity: 0.848;
		fill: rgba(247,246,246,1);*/
		display:none;
	}
	.bfu {
		/*position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 2013px;
		left: 0px;
		top: 0px;*/
		display:none;
	}
	#bfv {
		/*position: absolute;
		width: 1492px;
		height: 1723px;
		left: 214px;
		top: 145.374px;
		overflow: visible;*/
		width: 340px;
		height: 122px;
		top: 310px;
		left: 0px;
	}
	#bfw {
		/*border: 0;
		left: 15px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1290px;
		height: 154px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 340px;
		height: 122px;
		font-size: 14px;
		left: 0px;
	}
	.bfw1{
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	}
	.bfw2{
	font-size:14px;
	}
	.bfw3{
	font-style:normal;
	font-weight:bold;
	}
	
	#bfx {
		/*border: 0;
		left: 15px;
		top: 789px;
		position: absolute;
		overflow: visible;
		width: 1338px;
		height: 231px;
		line-height: 40px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		font-size: 14px;
		line-height: 20px;
		left: 0px;
		width: 340px;
			top: 832px;
	}
	#bfy {
		/*border: 0;
		left: 68px;
		top: 1621px;
		position: absolute;
		overflow: hidden;
		width: 1354px;
		height: 130px
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 340px;
		height: 130px;
		line-height: 20px;
		font-size: 14px;
		left: 0px;
		top:1439px;
		font-weight: normal;
		
	}
	#bfz {
		/*position: absolute;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 203px;
		overflow: visible;*/
		width: 340px;
		height: 498px;
		top: 122px;
	}
	#bga {
		fill: rgba(245,202,125,1);
		width: 340px;
		height: 675px;
	}
	.bga {
		/*position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;*/
		width: 340px;
		height: 675px;
	}
	#bgb {
		/*position: absolute;
		width: 1353px;
		height: 427px;
		left: 68px;
		top: 36px;
		overflow: visible;*/
		width: 307.5px;
		height: 586px;
		left: 26.5px;
	}
	#bgc {
		fill: rgba(19,47,90,1);
	}
	.bgc {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 395px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: 544px;
	}
	#bgd {
		/*position: absolute;
		width: 1352px;
		height: 427px;
		left: 1px;
		top: 0px;
		overflow: visible;*/
		width: 307.5px;
		height:586px;
	}
	#bge {
		/*position: absolute;
		width: 867px;
		height: 37px;
		left: 4px;
		top: 0px;
		overflow: visible;*/
		width: 261px;
		height: 41px;
	}
	#bgf {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 825px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 251px;
		height: 41px;
		font-size: 14px;
		line-height: 20px;
	}
	#bgg {
		fill: rgba(19,47,90,1);
	}
	.bgg {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
	}
	#bgh {
		/*border: 0;
		left: 43px;
		top: 390px;
		position: absolute;
		overflow: hidden;
		width: 819px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 423px;
		font-size: 14px;
		line-height: 20px;
		top: 544px;
	}
	#bgi {
		/*position: absolute;
		width: 1297px;
		height: 43px;
		left: 4px;
		top: 98px;
		overflow: visible;*/
		width: 261px;
		height: 18.41px;
		top: 163px;
	}
	#bgj {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1255px;
		height: 43px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 18.41px;
		font-size: 14px;
		line-height: 20px;
	}
	#bgk {
		fill: rgba(19,47,90,1);
	}
	.bgk {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: -3px;
	}
	#bgl {
		/*position: absolute;
		width: 1230px;
		height: 43px;
		left: 0px;
		top: 46px;
		overflow: visible;*/
		width: 261px;
		height: 64px;
		top: 70px;
	}
	#bgm {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1188px;
		height: 43px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 64px;
		font-size: 14px;
		line-height: 20px;
		
	}
	#bgn {
		fill: rgba(19,47,90,1);
	}
	.bgn {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
	}
	#bgo {
		/*position: absolute;
		width: 891px;
		height: 42px;
		left: 4px;
		top: 150px;
		overflow: visible;*/
		width: 261px;
		height: 48px;
		top: 210px;
	}
	#bgp {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 849px;
		height: 42px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 48px;
		font-size: 14px;
		line-height: 20px;
	}
	#bgq {
		fill: rgba(19,47,90,1);
	}
	.bgq {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: -3px;
	}
	#bgr {
		/*position: absolute;
		width: 1352px;
		height: 44px;
		left: 0px;
		top: 200px;
		overflow: visible;*/
		width: 261px;
		height: 64px;
		top: 288px;
	}
	#bgs {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1310px;
		height: 44px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 64px;
		font-size: 14px;
		line-height: 20px;
	}
	#bgt {
		fill: rgba(19,47,90,1);
	}
	.bgt {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 9px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
	}
	#bgu {
		/*position: absolute;
		width: 1149px;
		height: 128px;
		left: 0px;
		top: 253px;
		overflow: visible;*/
		top: 381px;
	}
	#bgv {
		/*position: absolute;
		width: 966px;
		height: 37px;
		left: 0px;
		top: 91px;
		overflow: visible;*/
		width: 261px;
		height: 22.41px;
		
	}
	#bgw {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 924px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 22.41px;
		font-size: 14px;
		line-height: 20px;
	}
	#bgx {
		fill: rgba(19,47,90,1);
	}
	.bgx {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: -3px;
	}
	#bgy {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1107px;
		height: 82px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 279px;
		height: 83px;
		font-size: 14px;
		line-height: 20px;
	}
	#bgz {
		fill: rgba(19,47,90,1);
	}
	.bgz {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 7px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
	}
	#bha {
		/*position: absolute;
		width: 1489px;
		height: 498px;
		left: 3px;
		top: 1042px;
		overflow: visible;*/
		width: 340px;
		height: 420px;
		top: 994px;
	}
	#bhb {
		fill: rgba(245,202,125,1);
		width: 340px;
		height: 420px;
	}
	.bhb {
		/*position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;*/
		width: 340px;
		height: 420px;
	}
	#bhc {
		/*position: absolute;
		width: 1101px;
		height: 263px;
		left: 65px;
		top: 118px;
		overflow: visible;*/
		width: 291.5px;
		height: 335px;
		top: 44px;
		left: 25px;
	}
	#bhd {
		fill: rgba(19,47,90,1);
	}
	.bhd {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 10px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
	}
	#bhe {
		fill: rgba(19,47,90,1);
	}
	.bhe {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 6px;
		top: 51px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: 62px;
	}
	#bhf {
		fill: rgba(19,47,90,1);
	}
	.bhf {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 4.131px;
		top: 91.434px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: 120px;
	}
	#bhg {
		fill: rgba(19,47,90,1);
	}
	.bhg {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 5px;
		top: 135px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: 179px;
	}
	#bhh {
		fill: rgba(19,47,90,1);
	}
	.bhh {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 184px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: 222px;
	}
	#bhi {
		/*position: absolute;
		width: 1058px;
		height: 263px;
		left: 43px;
		top: 0px;
		overflow: visible;*/
		width: 262px;
		height: 335px;
	}
	#bhj {
		/*border: 0;
		left: 10px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 825px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 216.5px;
		height: 41px;
		line-height: 20px;
		font-size: 14px;
	}
	#bhk {
		/*border: 0;
		left: 6px;
		top: 43px;
		position: absolute;
		overflow: hidden;
		width: 862px;
		height: 92px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 235px;
		height: 105px;
		line-height: 20px;
		font-size: 14px;
		top: 62px;
	}
	.bhk2 {
		position: absolute;
		top:62px;
		height: 43.65px;
	}
	#bhl {
		/*border: 0;
		left: 5px;
		top: 127px;
		position: absolute;
		overflow: visible;
		width: 849px;
		height: 42px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 22px;
		line-height: 20px;
		font-size: 14px;
		top: 189px;
	}
	#bhm {
		/*border: 0;
		left: 0px;
		top: 175px;
		position: absolute;
		overflow: visible;
		width: 807px;
		height: 44px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 261px;
		height: 19.31px;
		line-height: 20px;
		font-size: 14px;
		top: 232px;
	}
	#bhn {
		/*border: 0;
		left: 1px;
		top: 224px;
		position: absolute;
		overflow: visible;
		width: 1058px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 262px;
		height: 63px;
		line-height: 20px;
		font-size: 14px;
		top: 272px;
	}
	.bhn1 {
		float:left;
	}
	#bho {
		fill: rgba(19,47,90,1);
	}
	.bho {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 1px;
		top: 230px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 18.41px;
		height: 18.41px;
		top: 262px;
	}
	.contact-spy-adu{
		/*background-color:#FFFFFF;
		opacity:1;
		z-index:100px;
		position:absolute;
		top:2813px;*/
		top:1850px;
		z-index:400;
	}
	#bef {
		/*position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 3698.69px;
		overflow: visible;*/
		top: 2100px;
		left: 0px;
		width: 430px;
		height: 28.38px;
	}
	#beg {
		/*opacity: 0.849;
		fill: rgba(247,246,246,1);*/
		width: 430px;
		height: 28.38px;
	}
	.beg {
		/*position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;*/
		width: 430px;
		height: 28.38px;
	}
	#beh {
		/*border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);*/
		width: 400px;
		font-size: 10px;
		top: 10px;
		left: 15px;
		line-height: 10px;
		margin-top: 0px;
		text-align: center;
	}
	/***menu***/
		header > a, 
		header button,
		.bwa , .bvx , .bvu ,
		.bvv , .bvy , .bvs ,
		.content1 , .content2 , .content3{
			display:none;
			z-index:10;
		}
		
		header .icon{
			
			display:block;
			position:absolute;
			top:90px;
			left: 50%; 
			transform: translate(-50%);
		
			
		}
		header.responsive{
			background-color:#ffffff;
			z-index:300;
			height: 525px;
		}
		
		header {
			position:relative;
			flex-direction:column;	
			width:340px;
			height:245px;
			left:0;
			top:29px;
			align-items : flex-start;
			z-index:300;
			left: 50%; 
			transform: translate(-50%);
			
		}
		#bwc {
			
			width: 118.75px;
			height: 73.737px;
			position: absolute;
			left: 50%; 
			transform: translate(-50%);
		}
		#bwd{
			display:none;
			
		}
		#bwdtel{
			display:block;
		}
		.content1 ,.content2 , .content3 
		{
			display:none;
		}
		header.responsive > a, 
		header.responsive button,
		header.responsive .bvv ,header.responsive  .bvy ,header.responsive  .bvs 
		{
			display:block;
		}
		header.responsive .btnx  
		{
			display:none;
		}
		
		
		#bwb , #bvr , #bvq, .bvy, #bvz ,.bvv, #bvw ,.bvs, #bvt {
		position: static;
		}
		#bvz, #bvw, #bvt{
			margin-left:30px;
			
		}
		header.responsive #bwb{
			margin-top:150px;
			width:100%;
			text-align:left;
			padding-left:30px;
			display:flex;
		}
		header.responsive #bvr,header.responsive #bvq{
			
			width:100%;
			text-align:left;
			padding-left:30px;
			display:flex;
		}
		header.responsive .bvy ,header.responsive  .bvv ,header.responsive  .bvs{
			display:flex;
			width:100%;
			text-align:left;
			height:31px;
		}
		.content3{
			display:none;
			background-color:#F7F6F6;
			width:100%;
			margin:0;
			top:210px;
			border-radius:0;
			padding: 10px 10px;
		}
		.bvy123 {
			line-height: 20px;
			margin-top: -3px;
			letter-spacing: 2px;
			font-size: 15px; 
			margin-left: 30px;
		}
		header.responsive .bvy:hover {
			height:110px;
		}
		header .bvv:hover #bvw{
			color: rgba(209,174,89,1);
		}
		header .bvs:hover #bvt{
			color: rgba(209,174,89,1);
		}
		header .bvy:hover #bvz{
			color: rgba(209,174,89,1);
		}
		.content1{
			display:none;
			background-color:#F7F6F6;
			width:100%;
			margin:0;
			top:241px;
			border-radius:0;
			padding: 10px 10px;
		}
		.bvv123 {
			line-height: 20px;
			margin-top: -3px;
			letter-spacing: 2px;
			font-size: 15px;
		    margin-left: 30px;
		}
		header.responsive .bvv:hover {
			height:110px;
		}
		.content2{
			display:none;
			background-color:#F7F6F6;
			width:100%;
			margin:0;
			top:272px;
			border-radius:0;
			padding: 10px 10px;
		}
		.bvs123 {
			line-height: 20px;
			margin-top: -3px;
			letter-spacing: 2px;
			font-size: 15px; 
			margin-left: 30px;
		}
		header.responsive .bvs:hover {
			height:160px;
		}
		
		/*fin menu*/
		/* debut contact bas*/
		.form{
		background-color:transparent;
		font-size:12px;
		color:#7F8285;
		}
		#wrk_nom
		{
			width:139.99px;
			height:26.4px;
		}
		#wrk_mail
		{
			width:139.99px;
			height:26.4px;
		}
		#bor {
			/*position: absolute;
			width: 1920px;
			height: 902px;
			opacity:1;
			overflow: visible;*/
			width: 430px;
			height: 205px;
			 left: 50%; 
			transform: translate(-50%);
		}
		#bou {
			/*position: absolute;
			width: 1317.303px;
			height: 444.226px;
			left: 322.59px;
			top: 330.425px;
			overflow: visible;*/
			left: 67.24px;
			top: 75.02px;
			width: 299.07px;
			height: 100.85px;
			overflow: visible;
		}
		
		.bos {
			width: 430px;
			height: 205px;
		}
		#bos {
			width: 430px;
			height: 205px;
		}
		#bot {
			/*border: 0;
			left: 664.08px;
			top: 141.425px;
			position: absolute;
			overflow: visible;
			width: 661px;
			white-space: nowrap;
			line-height: 83px;
			margin-top: -7px;
			text-align: left;
			font-family: Poppins-Bold;
			font-style: normal;
			font-weight: normal;
			font-size: 69px;
			color: rgba(19,47,90,1);
			letter-spacing: 0.25px;*/
			text-align: center;
			font-size: 21px;
			left: 119.65px;
			width: 144px;
			top: 30px;
			line-height: 20px;
		}
		#bov1 {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 700.694px;
			top: 205.30px;
			overflow: visible;*/
			width: 139.99px;
			height:40.84px;
			left: 159.8px;
			top: 66.61px;
		}
		#bov {
		fill: rgba(244,244,244,1);
		width: 139.99px;
			height:40.84px;
		}
		#bov2 {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 31.362px;
			top: 30.869px;
			overflow: visible;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;*/
			width: 139.99px;
			height:40.84px;
			left: 5.65px;
			top: 0px;
		}
		.bov3{
			/*width: 545px;
			height: 100%;
			background-color:transparent;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 21px;
			color: rgba(159,159,162,1);*/
			width: 130px;
			font-size: 12px;
			height:30.84px;
		}
		.bov {
			/*position: absolute;
			overflow: visible;
			width: 616.591px;
			height: 135.829px;
			left: 0px;
			top: 0px;*/
			width: 139.99px;
			height:30.84px;
		}
		#bow {
		fill: rgba(242,201,74,1);
		cursor:pointer;
		width: 139px;
		height: 26.4px;
		}
		.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;*/
			width: 139px;
			height: 16.4px;
			top: 114.46px;
			left: 159.9px;
			
		}
		#bpe {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 700.694px;
			top: 102.688px;
			overflow: visible;*/
			width: 139.99px;
			height:26.4px;
			left: 159.8px;
			top: 33.31px;
		}
		#bpf {
			fill: rgba(244,244,244,1);
			width: 139.99px;
			height:26.4px;
		}
		.bpf {
			/*position: absolute;
			overflow: visible;
			width: 616.591px;
			height: 72.226px;
			left: 0px;
			top: 0px;*/
			width: 139.99px;
			height:26.4px;
			left: 0px;
		}
		#bpg {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 31.362px;
			top: 30.869px;
			overflow: visible;*/
			width: 139.99px;
			height:26.4px;
			left: 5.65px;
			top: -3px;
		}
		#bpo {
			/*position: absolute;
			width: 594.616px;
			height: 279.371px;
			left: 13.002px;
			top: 164.39px;
			overflow: visible;*/
			width: 135px;
			height:63.43px;
			left: 2.34px;
			top: 67.32px;
		}
		#bpp {
			/*position: absolute;
			width: 594.616px;
			height: 279.371px;
			left: 0px;
			top: 0px;
			overflow: visible;*/
			display:none;
		}
		#bpptel {
			/*position: absolute;
			width: 594.616px;
			height: 279.371px;
			left: 0px;
			top: 0px;
			overflow: visible;*/
			display:block;
			width: 135px;
			height:63.43px;
		}
		#bpq {
			/*border: 0;
			left: 939.711px;
			top: 385px;
			position: absolute;
			overflow: visible;
			width: 140px;
			white-space: nowrap;
			line-height: 48px;
			margin-top: -4.5px;
			text-align: left;
			font-family: Lato;
			font-style: normal;
			font-weight: normal;
			font-size: 39px;
			color: rgba(19,47,90,1);
			cursor:pointer;*/
			width: 25px;
			left: 213.35px;
			top: 114.46px;
			font-size: 10px;
			line-height: 14px;
			margin-top: 2px;
		}
		#bpr {
			/*position: absolute;
			width: 539px;
			height: 117.051px;
			left: 11.573px;
			top: 0px;
			overflow: visible;*/
			width: 103.53px;
			height:26.57px;
			left: 2.08px;
		}
	
		.bps {
			/*overflow: visible;
			position: absolute;
			width: 23.532px;
			height: 39.056px;
			left: 8px;
			top: 0px;
			transform: matrix(1,0,0,1,0,0);*/
			width: 10.68px;
			height: 17.74px;
			left: 2.88px;
		}
		#bpt {
			/*position: absolute;
			width: 39.835px;
			height: 39.846px;
			left: 0px;
			top: 77.205px;
			overflow: visible;*/
			width: 18.08px;
			height: 18.1px;
			left: 2.88px;
			top: 37.25px;
		}
		#bpu {
			fill: rgba(242,201,74,1);
			width: 18.08px;
			height: 18.10px;
		}
		.bpu {
			/*overflow: visible;
			position: absolute;
			width: 39.836px;
			height: 39.846px;
			left: 0px;
			top: 0px;
			transform: matrix(1,0,0,1,0,0);*/
			width: 18.08px;
			height: 18.10px;
		}
		#bpv {
			fill: rgba(242,201,74,1);
			width: 8.84px;
			height: 8.18px;
		}
		.bpv {
			/*overflow: visible;
			position: absolute;
			width: 19.489px;
			height: 18.02px;
			left: 10.74px;
			top: 10.548px;
			transform: matrix(1,0,0,1,0,0);*/
			width: 8.84px;
			height: 8.18px;
			left: 3.86px;
			top: 4.4px;
		}
		#bpw {
			/*border: 0;
			left: 64px;
			top: 1px;
			position: absolute;
			overflow: visible;
			width: 476px;
			white-space: nowrap;
			line-height: 39px;
			margin-top: -3.5px;
			text-align: left;
			font-family: Lato;
			font-style: normal;
			font-weight: normal;
			font-size: 32px;
			color: rgba(19,47,90,1);*/
			white-space: normal;
			width: 120px;
			left: 27.16px;
			font-size: 12px;
			line-height: 15px;
			
			margin-top: 0px;
		}
		#bpx {
			/*border: 0;
			left: 63px;
			top: 76px;
			position: absolute;
			overflow: visible;
			width: 228px;
			white-space: nowrap;
			line-height: 39px;
			margin-top: -3.5px;
			text-align: left;
			font-family: Lato;
			font-style: normal;
			font-weight: normal;
			font-size: 32px;
			color: rgba(19,47,90,1);*/
			width: 120px;
			left: 27.16px;
			font-size: 12px;
			line-height: 10px;
			top: 42.25px;
			margin-top: 0px;
		}
		#bpy {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 700.694px;
			top: 0.066px;
			overflow: visible;*/
			width: 139.99px;
			height:26.4px;
			left: 159.8px;
		}
		#bpz {
			fill: rgba(244,244,244,1);
			width: 139.99px;
			height:26.4px;
		}
		.bpz {
			/*position: absolute;
			overflow: visible;
			width: 616.591px;
			height: 72.226px;
			left: 0px;
			top: 0px;*/
			width: 139.99px;
			height:26.4px;
			
		}
		#bqa {
			/*border: 0;
			left: 30.879px;
			top: 21.934px;
			position: absolute;
			overflow: visible;
			width: 50px;
			white-space: nowrap;
			line-height: 26px;
			margin-top: -2.5px;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 21px;*/
			font-size: 12px;
			width: 139px;
			left: 5.5px;
			line-height: 10px;
			top: 2px;
			margin-top: 0px;
			
		}
		#alertcontainer{
		/*display:none;
		top:200px;
		left:0px;
		position:absolute;
		width:100%;
		height:100%;
		background-color:transparent;*/
		width:100%;
		height:100%;
		top:-30px;
		}
		#alert{
			/*width:50%;
			background-color:#fa9f9b;
			text-align:center;
			position:relative;
			left:25%;
			
			border: 3px solid #e89592;
			border-radius:25px;*/
			z-index:401;
			border-radius:5px;
			top:-20%;
		}
		#alertf{
			/*width:50%;
			background-color:#fa9f9b;
			text-align:center;
			position:relative;
			left:25%;
			
			border: 3px solid #e89592;
			border-radius:25px;*/
			z-index:401;
			border-radius:5px;
			top:75%;
		}
		#textalert{
			/*color:black;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 21px;
			text-align:center;*/
			font-size: 14px;
		}
		#texttitre{
			/*color:black;
			font-family: Poppins;
			font-style: normal;
			font-weight: 600;
			font-size: 25px;
			text-align:center;
			letter-spacing: 1.25px;*/
			font-size: 15px;
		}
		#ok{
		/*	background-color:#e1d8d8;
			color:black;
			width:8%;
			border-radius:10px;
			margin-left:45%;
			cursor:pointer;
			margin-top:30px;
			border: 3px solid #e89592;*/
			width:20%;
			border: 1px solid #e89592;
			margin-top:10px;
			border-radius:5px;
			font-size: 14px;
		}
	}
		
	/***********************************/
	/**  resp  taille 1444px               */
	/************************************/
	@media (min-width:861px) and (max-width:1440px)
	{
		#Page_spcialit_-Psychiatrie_Adulte {
			position: absolute; 
			left: 50%; 
			transform: translate(-50%);
			width: 860px;
			height: 4260px;
		}
		#blm , #bii, .bii{
			display:none;
		}
		#bid {
		position: absolute;
		width: 100%;
		height: 126px;
		left: 0px;
		top: 400px;
		overflow: visible;
		
		}
		#bie {
		position: absolute;
		width: 860px;
		height: 126px;
		left: 0px;
		top: 0px;
		overflow: visible;
		}
		#bif {
		width: 860px;
		height: 126px;
		/*position: absolute;
		width: 1092px;
		height: 231px;
		left: 0px;
		top: 0px;
		overflow: visible;*/
		}
		#big {
			width: 860px;
			font-size: 28px;
			height: 20px;
			margin-top: 0px;
			line-height: 20px;
			top: 86px;
			text-align: center;
			/*border: 0;
			left: 0px;
			top: 132px;
			position: absolute;
			overflow: visible;
			width: 1093px;
			white-space: nowrap;
			line-height: 75px;
			margin-top: -15px;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 45px;
			color: rgba(19,47,90,1);
			letter-spacing: 0.25px;*/
		}
		#bih {
			width: 860px;
			font-size: 60px;
			left: 0px;
			height: 86px;
			line-height: 64px;
			margin-top: 0px;
			font-family: Poppins;
			font-style: normal;
			font-weight: 500;
			/*border: 0;
			left: 49px;
			top: 0px;
			position: absolute;
			overflow: visible;
			width: 996px;
			height: 231px;
			line-height: 100px;
			margin-top: -3.5px;
			text-align: center;
			font-family: Poppins;
			font-style: normal;
			font-weight: bold;
			font-size: 93px;
			color: rgba(19,47,90,1);
			letter-spacing: 0.25px;*/
		}
		#bft {
		/*position: absolute;
		width: 1920.24px;
		height: 2013px;
		left: 0px;
		top: 800px;
		overflow: visible;*/
		width: 680px;
		height: 4026px;
		top: 0px;
		left: 50%; 
		transform: translate(-50%);
	}
	#bfu {
		/*opacity: 0.848;
		fill: rgba(247,246,246,1);*/
		display:none;
	}
	.bfu {
		/*position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 2013px;
		left: 0px;
		top: 0px;*/
		display:none;
	}
	#bfv {
		/*position: absolute;
		width: 1492px;
		height: 1723px;
		left: 214px;
		top: 145.374px;
		overflow: visible;*/
		width: 680px;
		height: 244px;
		top: 620px;
		left: 0px;
	}
	#bfw {
		/*border: 0;
		left: 15px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1290px;
		height: 154px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 680px;
		height: 244px;
		font-size: 28px;
		left: 0px;
	}
	.bfw1{
	font-style:normal;
	font-weight:normal;
	font-size:28px;
	}
	.bfw2{
	font-size:28px;
	}
	.bfw3{
	font-style:normal;
	font-weight:bold;
	}
	
	#bfx {
		/*border: 0;
		left: 15px;
		top: 789px;
		position: absolute;
		overflow: visible;
		width: 1338px;
		height: 231px;
		line-height: 40px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		font-size: 28px;
		line-height: 40px;
		left: 0px;
		width: 680px;
			top: 1664px;
	}
	#bfy {
		/*border: 0;
		left: 68px;
		top: 1621px;
		position: absolute;
		overflow: hidden;
		width: 1354px;
		height: 130px
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 680px;
		height: 260px;
		line-height: 40px;
		font-size: 28px;
		left: 0px;
		top:2878px;
		font-weight: normal;
		
	}
	#bfz {
		/*position: absolute;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 203px;
		overflow: visible;*/
		width: 680px;
		height: 996px;
		top: 244px;
	}
	#bga {
		fill: rgba(245,202,125,1);
		width: 680px;
		height: 1350px;
	}
	.bga {
		/*position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;*/
		width: 680px;
		height: 1350px;
	}
	#bgb {
		/*position: absolute;
		width: 1353px;
		height: 427px;
		left: 68px;
		top: 36px;
		overflow: visible;*/
		width: 615px;
		height: 1172px;
		left: 53px;
	}
	#bgc {
		fill: rgba(19,47,90,1);
	}
	.bgc {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 395px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: 1088px;
	}
	#bgd {
		/*position: absolute;
		width: 1352px;
		height: 427px;
		left: 1px;
		top: 0px;
		overflow: visible;*/
		width: 615px;
		height:1172px;
	}
	#bge {
		/*position: absolute;
		width: 867px;
		height: 37px;
		left: 4px;
		top: 0px;
		overflow: visible;*/
		width: 522px;
		height: 82px;
	}
	#bgf {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 825px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 502px;
		height: 82px;
		font-size: 28px;
		line-height: 40px;
	}
	#bgg {
		fill: rgba(19,47,90,1);
	}
	.bgg {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
	}
	#bgh {
		/*border: 0;
		left: 43px;
		top: 390px;
		position: absolute;
		overflow: hidden;
		width: 819px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 846px;
		font-size: 28px;
		line-height: 40px;
		top: 1088px;
	}
	#bgi {
		/*position: absolute;
		width: 1297px;
		height: 43px;
		left: 4px;
		top: 98px;
		overflow: visible;*/
		width: 522px;
		height: 36.82px;
		top: 326px;
	}
	#bgj {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1255px;
		height: 43px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 36.82px;
		font-size: 28px;
		line-height: 40px;
	}
	#bgk {
		fill: rgba(19,47,90,1);
	}
	.bgk {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: -6px;
	}
	#bgl {
		/*position: absolute;
		width: 1230px;
		height: 43px;
		left: 0px;
		top: 46px;
		overflow: visible;*/
		width: 522px;
		height: 128px;
		top: 140px;
	}
	#bgm {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1188px;
		height: 43px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 128px;
		font-size: 28px;
		line-height:40px;
		
	}
	#bgn {
		fill: rgba(19,47,90,1);
	}
	.bgn {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
	}
	#bgo {
		/*position: absolute;
		width: 891px;
		height: 42px;
		left: 4px;
		top: 150px;
		overflow: visible;*/
		width: 522px;
		height: 96px;
		top: 420px;
	}
	#bgp {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 849px;
		height: 42px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 96px;
		font-size: 28px;
		line-height: 40px;
	}
	#bgq {
		fill: rgba(19,47,90,1);
	}
	.bgq {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: -6px;
	}
	#bgr {
		/*position: absolute;
		width: 1352px;
		height: 44px;
		left: 0px;
		top: 200px;
		overflow: visible;*/
		width: 522px;
		height: 128px;
		top: 576px;
	}
	#bgs {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1310px;
		height: 44px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 128px;
		font-size: 28px;
		line-height: 40px;
	}
	#bgt {
		fill: rgba(19,47,90,1);
	}
	.bgt {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 9px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
	}
	#bgu {
		/*position: absolute;
		
		height: 128px;
		left: 0px;
		top: 253px;
		overflow: visible;*/
		top: 762px;
		width: 615px;
	}
	#bgv {
		/*position: absolute;
		width: 966px;
		height: 37px;
		left: 0px;
		top: 91px;
		overflow: visible;*/
		width: 522px;
		height: 44.82px;
		top: 200px;
	}
	#bgw {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 924px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 44.82px;
		font-size: 28px;
		line-height: 40px;
	}
	#bgx {
		fill: rgba(19,47,90,1);
	}
	.bgx {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: -6px;
	}
	#bgy {
		/*border: 0;
		left: 43px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1107px;
		height: 82px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 558px;
		height: 266px;
		font-size: 24px;
		line-height: 40px;
	}
	#bgz {
		fill: rgba(19,47,90,1);
	}
	.bgz {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 7px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
	}
	#bha {
		/*position: absolute;
		width: 1489px;
		height: 498px;
		left: 3px;
		top: 1042px;
		overflow: visible;*/
		width: 680px;
		height: 840px;
		top: 1988px;
	}
	#bhb {
		fill: rgba(245,202,125,1);
		width: 680px;
		height: 840px;
	}
	.bhb {
		/*position: absolute;
		overflow: visible;
		width: 1489px;
		height: 498px;
		left: 0px;
		top: 0px;*/
		width: 680px;
		height: 840px;
	}
	#bhc {
		/*position: absolute;
		width: 1101px;
		height: 263px;
		left: 65px;
		top: 118px;
		overflow: visible;*/
		width: 583px;
		height: 670px;
		top: 88px;
		left: 50px;
	}
	#bhd {
		fill: rgba(19,47,90,1);
	}
	.bhd {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 10px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
	}
	#bhe {
		fill: rgba(19,47,90,1);
	}
	.bhe {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 6px;
		top: 51px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: 124px;
	}
	#bhf {
		fill: rgba(19,47,90,1);
	}
	.bhf {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 4.131px;
		top: 91.434px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: 240px;
	}
	#bhg {
		fill: rgba(19,47,90,1);
	}
	.bhg {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 5px;
		top: 135px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: 367px;
	}
	#bhh {
		fill: rgba(19,47,90,1);
	}
	.bhh {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 0px;
		top: 184px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: 444px;
	}
	#bhi {
		/*position: absolute;
		width: 1058px;
		height: 263px;
		left: 43px;
		top: 0px;
		overflow: visible;*/
		width: 524px;
		height: 670px;
	}
	#bhj {
		/*border: 0;
		left: 10px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 825px;
		height: 37px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 433px;
		height: 82px;
		line-height: 40px;
		font-size: 28px;
	}
	#bhk {
		/*border: 0;
		left: 6px;
		top: 43px;
		position: absolute;
		overflow: hidden;
		width: 862px;
		height: 92px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 470px;
		height: 210px;
		line-height: 40px;
		font-size:28px;
		top: 124px;
	}
	.bhk2 {
		position: absolute;
		top:124px;
		height: 87.3px;
	}
	#bhl {
		/*border: 0;
		left: 5px;
		top: 127px;
		position: absolute;
		overflow: visible;
		width: 849px;
		height: 42px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 44px;
		line-height: 40px;
		font-size: 28px;
		top: 378px;
	}
	#bhm {
		/*border: 0;
		left: 0px;
		top: 175px;
		position: absolute;
		overflow: visible;
		width: 807px;
		height: 44px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 522px;
		height: 38.62px;
		line-height: 40px;
		font-size: 28px;
		top: 464px;
	}
	#bhn {
		/*border: 0;
		left: 1px;
		top: 224px;
		position: absolute;
		overflow: visible;
		width: 1058px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;*/
		width: 524px;
		height: 126px;
		line-height: 40px;
		font-size: 28px;
		top: 544px;
	}
	.bhn1 {
		float:left;
	}
	#bho {
		fill: rgba(19,47,90,1);
	}
	.bho {
		/*overflow: visible;
		position: absolute;
		width: 26.436px;
		height: 26.434px;
		left: 1px;
		top: 230px;
		transform: matrix(1,0,0,1,0,0);*/
		width: 36.82px;
		height: 36.82px;
		top: 524px;
	}
	.contact-spy-adu{
		/*background-color:#FFFFFF;
		opacity:1;
		z-index:100px;
		position:absolute;
		top:2813px;*/
		top:3700px;
		z-index:400;
	}
	#bef {
		/*position: absolute;
		width: 1920.24px;
		height: 117.35px;
		left: -0.24px;
		top: 3698.69px;
		overflow: visible;*/
		top: 4200px;
		left: 0px;
		width: 860px;
		height: 56.76px;
	}
	#beg {
		/*opacity: 0.849;
		fill: rgba(247,246,246,1);*/
		width: 8630px;
		height: 56.76px;
	}
	.beg {
		/*position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;*/
		width: 860px;
		height: 56.76px;
	}
	#beh {
		/*border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);*/
		width: 800px;
		font-size: 20px;
		top: 20px;
		left: 30px;
		line-height: 20px;
		margin-top: 0px;
		text-align: center;
	}
	
		/* debut contact bas*/
		.form{
		background-color:transparent;
		font-size:20px;
		color:#7F8285;
		}
		#wrk_nom
		{
			width:279.98px;
			height:32.8px;
		}
		#wrk_mail
		{
			width:279.98px;
			height:32.8px;
		}
		#bor {
			/*position: absolute;
			width: 1920px;
			height: 902px;
			opacity:1;
			overflow: visible;*/
			width: 860px;
			height: 410px;
			 left: 50%; 
			transform: translate(-50%);
		}
		#bou {
			/*position: absolute;
			width: 1317.303px;
			height: 444.226px;
			left: 322.59px;
			top: 330.425px;
			overflow: visible;*/
			left: 134.48px;
			top: 150.04px;
			width:598.14px;
			height: 201.7px;
			overflow: visible;
		}
		
		.bos {
			width: 860px;
			height: 410px;
		}
		#bos {
			width: 860px;
			height: 410px;
		}
		#bot {
			/*border: 0;
			left: 664.08px;
			top: 141.425px;
			position: absolute;
			overflow: visible;
			width: 661px;
			white-space: nowrap;
			line-height: 83px;
			margin-top: -7px;
			text-align: left;
			font-family: Poppins-Bold;
			font-style: normal;
			font-weight: normal;
			font-size: 69px;
			color: rgba(19,47,90,1);
			letter-spacing: 0.25px;*/
			text-align: center;
			font-size: 42px;
			left: 239.3px;
			width: 288px;
			top: 60px;
			line-height: 40px;
		}
		#bov1 {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 700.694px;
			top: 205.30px;
			overflow: visible;*/
			width: 279.98px;
			height:61.68px;
			left:319.6px;
			top: 93.22px;
		}
		#bov {
		fill: rgba(244,244,244,1);
		width: 279.98px;
			height:61.68px;
		}
		#bov2 {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 31.362px;
			top: 30.869px;
			overflow: visible;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;*/
			width: 279.98px;
			height:61.68px;
			left: 11.3px;
			top: 0px;
		}
		.bov3{
			/*width: 545px;
			height: 100%;
			background-color:transparent;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 21px;
			color: rgba(159,159,162,1);*/
			width: 260px;
			font-size: 20px;
			height:61.68px;
		}
		.bov {
			/*position: absolute;
			overflow: visible;
			width: 616.591px;
			height: 135.829px;
			left: 0px;
			top: 0px;*/
			width: 279.98px;
			height:61.68px;
		}
		#bow {
		fill: rgba(242,201,74,1);
		cursor:pointer;
		width:278px;
		height: 32.8px;
		}
		.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;*/
			width: 278px;
			height: 32.8px;
			top: 168.92px;
			left: 319.8px;
			
		}
		#bpe {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 700.694px;
			top: 102.688px;
			overflow: visible;*/
			width: 279.98px;
			height:32.8px;
			left: 319.6px;
			top: 46.62px;
		}
		#bpf {
			fill: rgba(244,244,244,1);
			width: 279.98px;
			height:32.8px;
		}
		.bpf {
			/*position: absolute;
			overflow: visible;
			width: 616.591px;
			height: 72.226px;
			left: 0px;
			top: 0px;*/
			width: 279.98px;
			height:32.8px;
			left: 0px;
		}
		#bpg {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 31.362px;
			top: 30.869px;
			overflow: visible;*/
			width: 279.98px;
			height:32.8px;
			left: 11.3px;
			top: -6px;
		}
		#bpo {
			/*position: absolute;
			width: 594.616px;
			height: 279.371px;
			left: 13.002px;
			top: 164.39px;
			overflow: visible;*/
			width: 270px;
			height:126.86px;
			left: 9.36px;
			top: 74.64px;
		}
		#bpp {
			/*position: absolute;
			width: 594.616px;
			height: 279.371px;
			left: 0px;
			top: 0px;
			overflow: visible;*/
			display:none;
		}
		#bpptel {
			/*position: absolute;
			width: 594.616px;
			height: 279.371px;
			left: 0px;
			top: 0px;
			overflow: visible;*/
			display:block;
			width: 270px;
			height:126.86px;
		}
		#bpq {
			/*border: 0;
			left: 939.711px;
			top: 385px;
			position: absolute;
			overflow: visible;
			width: 140px;
			white-space: nowrap;
			line-height: 48px;
			margin-top: -4.5px;
			text-align: left;
			font-family: Lato;
			font-style: normal;
			font-weight: normal;
			font-size: 39px;
			color: rgba(19,47,90,1);
			cursor:pointer;*/
			width: 50px;
			left: 426.70px;
			top: 168.92px;
			font-size: 20px;
			line-height: 28px;
			margin-top: 4px;
		}
		#bpr {
			/*position: absolute;
			width: 539px;
			height: 117.051px;
			left: 11.573px;
			top: 0px;
			overflow: visible;*/
			width: 207.06px;
			height:53.14px;
			left: 4.16px;
		}
	
		.bps {
			/*overflow: visible;
			position: absolute;
			width: 23.532px;
			height: 39.056px;
			left: 8px;
			top: 0px;
			transform: matrix(1,0,0,1,0,0);*/
			width: 10.68px;
			height: 17.74px;
			left: 2.88px;
		}
		#bpt {
			/*position: absolute;
			width: 39.835px;
			height: 39.846px;
			left: 0px;
			top: 77.205px;
			overflow: visible;*/
			width: 18.08px;
			height: 18.10px;
			left: 2.88px;
			top: 34.5px;
		}
		#bpu {
			fill: rgba(242,201,74,1);
			width: 18.08px;
			height: 18.1px;
		}
		.bpu {
			/*overflow: visible;
			position: absolute;
			width: 39.836px;
			height: 39.846px;
			left: 0px;
			top: 0px;
			transform: matrix(1,0,0,1,0,0);*/
			width: 18.08px;
			height: 18.1px;
		}
		#bpv {
			fill: rgba(242,201,74,1);
			width: 8.84px;
			height: 8.18px;
		}
		.bpv {
			/*overflow: visible;
			position: absolute;
			width: 19.489px;
			height: 18.02px;
			left: 10.74px;
			top: 10.548px;
			transform: matrix(1,0,0,1,0,0);*/
			width: 8.84px;
			height: 8.18px;
			left: 3.86px;
			top: 4.4px;
		}
		#bpw {
			/*border: 0;
			left: 64px;
			top: 1px;
			position: absolute;
			overflow: visible;
			width: 476px;
			white-space: nowrap;
			line-height: 39px;
			margin-top: -3.5px;
			text-align: left;
			font-family: Lato;
			font-style: normal;
			font-weight: normal;
			font-size: 32px;
			color: rgba(19,47,90,1);*/
			width: 178px;
			left: 34.32px;
			font-size: 16px;
			line-height: 20px;
			
			margin-top: 0px;
		}
		#bpx {
			/*border: 0;
			left: 63px;
			top: 76px;
			position: absolute;
			overflow: visible;
			width: 228px;
			white-space: nowrap;
			line-height: 39px;
			margin-top: -3.5px;
			text-align: left;
			font-family: Lato;
			font-style: normal;
			font-weight: normal;
			font-size: 32px;
			color: rgba(19,47,90,1);*/
			width: 84px;
			left: 34.32px;
			font-size: 16px;
			line-height: 20px;
			top: 34.5px;
			margin-top: 0px;
		}
		#bpy {
			/*position: absolute;
			width: 616.59px;
			height: 72.226px;
			left: 700.694px;
			top: 0.066px;
			overflow: visible;*/
			width: 179.98px;
			height:32.8px;
			left: 319.6px;
		}
		#bpz {
			fill: rgba(244,244,244,1);
			width: 279.98px;
			height:32.8px;
		}
		.bpz {
			/*position: absolute;
			overflow: visible;
			width: 616.591px;
			height: 72.226px;
			left: 0px;
			top: 0px;*/
			width: 279.98px;
			height:32.8px;
			
		}
		#bqa {
			/*border: 0;
			left: 30.879px;
			top: 21.934px;
			position: absolute;
			overflow: visible;
			width: 50px;
			white-space: nowrap;
			line-height: 26px;
			margin-top: -2.5px;
			text-align: left;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 21px;*/
			font-size: 20px;
			width: 278px;
			left: 11px;
			line-height: 20px;
			top: 4px;
			margin-top: 0px;
			
		}
		#alertcontainer{
		/*display:none;
		top:200px;
		left:0px;
		position:absolute;
		width:100%;
		height:100%;
		background-color:transparent;*/
		width:100%;
		height:100%;
		top:-60px;
		}
		#alert{
			/*width:50%;
			background-color:#fa9f9b;
			text-align:center;
			position:relative;
			left:25%;
			top:30%;
			border: 3px solid #e89592;
			border-radius:25px;*/
			z-index:401;
			border-radius:5px;
			top:-20%;
		}
		#alertf{
			/*width:50%;
			background-color:#fa9f9b;
			text-align:center;
			position:relative;
			left:25%;
			top:30%;
			border: 3px solid #e89592;
			border-radius:25px;*/
			z-index:401;
			border-radius:5px;
			top:60%;
		}
		#textalert{
			/*color:black;
			font-family: Poppins;
			font-style: normal;
			font-weight: normal;
			font-size: 21px;
			text-align:center;*/
			font-size: 28px;
		}
		#texttitre{
			/*color:black;
			font-family: Poppins;
			font-style: normal;
			font-weight: 600;
			font-size: 25px;
			text-align:center;
			letter-spacing: 1.25px;*/
			font-size: 30px;
		}
		#ok{
		/*	background-color:#e1d8d8;
			color:black;
			width:8%;
			border-radius:10px;
			margin-left:45%;
			cursor:pointer;
			margin-top:30px;
			border: 3px solid #e89592;*/
			width:20%;
			border: 1px solid #e89592;
			margin-top:20px;
			border-radius:10px;
			font-size:28px;
		}
		/***menu***/
		header > a, 
		header button,
		.bwa , .bvx , .bvu ,
		.bvv , .bvy , .bvs ,
		.content1 , .content2 , .content3{
			display:none;
			z-index:10;
		}
		
		header .icon{
			
			display:block;
			position:absolute;
			top:180px;
			left: 50%; 
			transform: translate(-50%);
		
			
		}
		header.responsive{
			background-color:#ffffff;
			z-index:300;
			height: 690px;
		}
		header {
			position:relative;
			flex-direction:column;	
			width:680px;
			height:340px;
			left:0;
			top:58px;
			align-items : flex-start;
			z-index:300;
			left: 50%; 
			transform: translate(-50%);
			
		}
		#bwc {
			
			width: 237.5px;
			height: 147.47px;
			position: absolute;
			left: 50%; 
			transform: translate(-50%);
		}
		#bwd{
			display:block;
			
		}
		#bwdtel{
			
			display:none;
			
		
		}
		.content1 ,.content2 , .content3 
		{
			display:none;
		}
		header.responsive > a, 
		header.responsive button,
		header.responsive .bvv ,header.responsive  .bvy ,header.responsive  .bvs 
		{
			display:block;
		}
		
		
		
		
		#bwb , #bvr , #bvq, .bvy, #bvz ,.bvv, #bvw ,.bvs, #bvt {
		position: static;
		}
		#bvz, #bvw, #bvt{
			margin-left:20px;
			
		}
		header.responsive #bwb{
			margin-top:300px;
			width:100%;
			text-align:left;
			padding-left:20px;
			display:flex;
		}
		header.responsive #bvr,header.responsive #bvq{
			
			width:100%;
			text-align:left;
			padding-left:20px;
			display:flex;
		}
		header.responsive .bvy ,header.responsive  .bvv ,header.responsive  .bvs{
			display:flex;
			width:100%;
			text-align:left;
			height:31px;
		}
		.content3{
			display:none;
			background-color:#F7F6F6;
			width:100%;
			margin:0;
			top:360px;
			border-radius:0;
			padding: 10px 20px;
		}
		.bvy123 {
			line-height: 25px;
			margin-top: -3px;
			letter-spacing: 2px;
			font-size: 20px;
		}
		header.responsive .bvy:hover {
			height:125px;
		}
		header .bvv:hover #bvw{
			color: rgba(209,174,89,1);
		}
		header .bvs:hover #bvt{
			color: rgba(209,174,89,1);
		}
		header .bvy:hover #bvz{
			color: rgba(209,174,89,1);
		}
		.content1{
			display:none;
			background-color:#F7F6F6;
			width:100%;
			margin:0;
			top:390px;
			border-radius:0;
			padding: 10px 20px;
		}
		.bvv123 {
			line-height: 25px;
			margin-top: -3px;
			letter-spacing: 2px;
			font-size: 20px;
		}
		header.responsive .bvv:hover {
			height:125px;
		}
		.content2{
			display:none;
			background-color:#F7F6F6;
			width:100%;
			margin:0;
			top:422px;
			border-radius:0;
			padding: 10px 20px;
		}
		.bvs123 {
			line-height: 25px;
			margin-top: -3px;
			letter-spacing: 2px;
			font-size: 20px;
		}
		header.responsive .bvs:hover {
			height:185px;
		}
		
		/*fin menu*/
	}
	
/***********************************/
	/**  resp  taille 1444px               */
	/************************************/
	@media (min-width:1441px) and (max-width:1919px)
	{
		#Page_spcialit_-Psychiatrie_Adulte {
			position: absolute; 
			left: 50%; 
			transform: translate(-50%);
			width: 1440px;
			height: 3140px;
		}
		
	/*********************************/
/*  psychiatrie adulte
/*****************************/
	
	
	#beb {
		opacity: 0.05;
		position: absolute;
		width: 1440px;
		height: 1619.26px;
		left: 0px;
		top: 234px;
		overflow: visible;
	}
	#bec {
		fill: rgba(202,160,56,1);
	}
	.bec {
		overflow: visible;
		position: absolute;
		width: 342.88px;
		height: 566.84px;
		left: 1097.11px;
		top: 360.19px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bed {
		fill: rgba(19,47,90,1);
	}
	.bed {
		overflow: visible;
		position: absolute;
		width: 1269.07px;
		height: 1619.26px;
		left: 0.006px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bee {
		fill: rgba(0,0,0,0);
	}
	.bee {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height:1619.26px;
		left: 0px;
		top: 0px;
	}
	#bef {
		position: absolute;
		width: 1440px;
		height: 117.35px;
		left: -0.24px;
		top: 3030px;
		overflow: visible;
	}
	#beg {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 1440px;
		height: 117.35px;
	}
	.beg {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#beh {
		border: 0;
		left: 407.25px;
		top: 33.09px;
		position: absolute;
		overflow: visible;
		width: 626.25px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#bei {
		position: absolute;
		width: 1440px;
		height: 664.5px;
		left: 0px;
		top: 2109.75px;
		overflow: visible;
	}
	#bej {
		position: absolute;
		width: 1440px;
		height: 664.5px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bek {
		fill: rgba(255,255,255,1);
	}
	.bek {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 664.5px;
		left: 0px;
		top: 0px;
	}
	#bel {
		border: 0;
		left: 472.5px;
		top: 90.29px;
		position: absolute;
		overflow: visible;
		width: 495.75px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bem {
		position: absolute;
		width: 987.97px;
		height:333.17px;
		left: 226.01px;
		top: 234.29px;
		overflow: visible;
	}
	#ben {
		fill: rgba(244,244,244,1);
	}
	.ben {
		position: absolute;
		overflow: visible;
		width: 462.44px;
		height: 101.87px;
		left: 520.5px;
		top: 153.98px;
	}
	#beo {
		fill: rgba(242,201,74,1);
	}
	.beo {
		overflow: visible;
		position: absolute;
		width: 462.11px;
		height: 54.17px;
		left: 525.53px;
		top: 279px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bep {
		fill: rgba(159,159,162,1);
	}
	.bep {
		overflow: visible;
		position: absolute;
		width: 11.02px;
		height: 10.80px;
		left: 549.042px;
		top: 175.465px;
		transform: matrix(1,0,0,1,0,0);
	}
	#beq {
		fill: rgba(159,159,162,1);
	}
	.beq {
		overflow: visible;
		position: absolute;
		width: 5.7195px;
		height: 10.80px;
		left: 562.40px;
		top: 175.465px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ber {
		fill: rgba(159,159,162,1);
	}
	.ber {
		overflow: visible;
		position: absolute;
		width: 7.279px;
		height: 11.02px;
		left: 570.0.39px;
		top: 175.358px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bes {
		fill: rgba(159,159,162,1);
	}
	.bes {
		overflow: visible;
		position: absolute;
		width: 7.278px;
		height: 11.02px;
		left: 579.19px;
		top: 175.35px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bet {
		fill: rgba(159,159,162,1);
	}
	.bet {
		overflow: visible;
		position: absolute;
		width: 9.40px;
		height: 10.803px;
		left: 588.09px;
		top: 175.465px;
		transform: matrix(1,0,0,1,0,0);
	}
	#beu {
		fill: rgba(159,159,162,1);
	}
	.beu {
		overflow: visible;
		position: absolute;
		width: 10.899px;
		height: 11.006px;
		left: 598.783px;
		top: 175.35px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bev {
		fill: rgba(159,159,162,1);
	}
	.bev {
		overflow: visible;
		position: absolute;
		width: 5.72px;
		height: 10.803px;
		left: 611.458px;
		top: 175.46px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bew {
		position: absolute;
		width: 462.442px;
		height: 54.169px;
		left: 525.52px;
		top: 77.016px;
		overflow: visible;
	}
	#bex {
		fill: rgba(244,244,244,1);
	}
	.bex {
		position: absolute;
		overflow: visible;
		width: 462.44x;
		height: 54.17px;
		left: 0px;
		top: 0px;
	}
	#bey {
		position: absolute;
		width: 33.422px;
		height: 10.803px;
		left: 23.520px;
		top: 23.152px;
		overflow: visible;
	}
	#bez {
		fill: rgba(159,159,162,1);
	}
	.bez {
		overflow: visible;
		position: absolute;
		width: 5.719px;
		height: 10.803px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfa {
		fill: rgba(159,159,162,1);
	}
	.bfa {
		overflow: visible;
		position: absolute;
		width: 11.02px;
		height: 10.803px;
		left: 7.870px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfb {
		fill: rgba(159,159,162,1);
	}
	.bfb {
		overflow: visible;
		position: absolute;
		width: 90.4px;
		height: 10.803px;
		left: 20.74px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfc {
		fill: rgba(159,159,162,1);
	}
	.bfc {
		position: absolute;
		overflow: visible;
		width:1.419px;
		height: 10.803px;
		left: 32.004px;
		top: 0px;
	}
	#bfd {
		fill: rgba(159,159,162,1);
	}
	.bfd {
		overflow: visible;
		position: absolute;
		width: 5.205px;
		height: 10.803px;
		left: 59.281px;
		top: 23.151px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfe {
		fill: rgba(141,143,145,1);
	}
	.bfe {
		overflow: visible;
		position: absolute;
		width: 0.037px;
		height: 0.187px;
		left: 0px;
		top: 77.42px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bff {
		fill: rgba(141,143,145,1);
	}
	.bff {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 47.386px;
		top: 77.42px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfg {
		position: absolute;
		width: 445.962px;
		height: 209.528px;
		left: 9.75px;
		top: 123.29px;
		overflow: visible;
	}
	#bfh {
		position: absolute;
		width: 445.962px;
		height: 209.528px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bfi {
		border: 0;
		left: 704.784px;
		top: 288.75px;
		position: absolute;
		overflow: visible;
		width: 105px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#bfj {
		position: absolute;
		width: 404.25px;
		height: 87.788px;
		left: 8.679px;
		top: 0px;
		overflow: visible;
	}
	#bfk {
		fill: rgba(242,201,74,1);
	}
	.bfk {
		overflow: visible;
		position: absolute;
		width: 17.649px;
		height: 29.287px;
		left: 6px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfl {
		position: absolute;
		width: 29.876px;
		height: 29.884px;
		left: 0px;
		top: 57.903px;
		overflow: visible;
	}
	#bfm {
		fill: rgba(242,201,74,1);
	}
	.bfm {
		overflow: visible;
		position: absolute;
		width: 29.876px;
		height: 29.884px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfn {
		fill: rgba(242,201,74,1);
	}
	.bfn {
		overflow: visible;
		position: absolute;
		width: 14.616px;
		height: 13.515px;
		left:8.055px;
		top: 7.911px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bfo {
		border: 0;
		left: 48px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 357px;
		white-space: nowrap;
		line-height: 29.25px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bfp {
		border: 0;
		left: 47.25px;
		top: 57px;
		position: absolute;
		overflow: visible;
		width: 171px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bfq {
		position: absolute;
		width: 462.44px;
		height: 54.169px;
		left: 525.52px;
		top: 0.066px;
		overflow: visible;
	}
	#bfr {
		fill: rgba(244,244,244,1);
	}
	.bfr {
		position: absolute;
		overflow: visible;
		width: 462.442px;
		height: 54.169px;
		left: 0px;
		top: 0px;
	}
	#bfs {
		border: 0;
		left: 23.159px;
		top: 16.445px;
		position: absolute;
		overflow: visible;
		width: 37.5px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#bft {
		position: absolute;
		width: 1440px;
		height: 1509.75px;
		left: 0px;
		top: 600px;
		overflow: visible;
	}
	#bfu {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
		width: 1440px;
		height: 1509.75px;
	}
	.bfu {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 1509.75px;
		left: 0px;
		top: 0px;
	}
	#bfv {
		position: absolute;
		width: 1119px;
		height: 1292.25px;
		left: 50%;
		top: 109.03px;
		overflow: visible;
		transform:translate(-50%);
	}
	#bfw {
		border: 0;
		left: 48.75px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1015.5px;
		height: 115.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	.bfw1{
	font-style:normal;
	font-weight:normal;
	font-size:36px;
	}
	.bfw2{
	font-size:36px;
	}
	.bfw3{
	font-style:normal;
	font-weight:bold;
	}
	#bfx {
		border: 0;
		left: 42px;
		top: 650.75px;
		position: absolute;
		overflow: visible;
		width: 1015.5px;
		height: 173.25px;
		line-height: 40px;
		margin-top: -3.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bfy {
		border: 0;
		left: 48.75px;
		top: 1215.75px;
		position: absolute;
		overflow: hidden;
		width: 1015.5px;
		height: 130px;/*102*/
		line-height: 40px;
		margin-top: -5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#bfz {
		position: absolute;
		width: 1116.75px;
		height: 373.5px;
		left: 0px;
		top: 244px;
		overflow: visible;
	}
	#bga {
		fill: rgba(245,202,125,1);
		width: 1116.75px;
		height: 373.5px;
	}
	.bga {
		position: absolute;
		overflow: visible;
		width: 1116.75px;
		height: 373.5px;
		left: 0px;
		top: 0px;
	}
	#bgb {
		position: absolute;
		width: 1015.5px;
		height: 320.25px;
		left: 51px;
		top: 27px;
		overflow: visible;
	}
	#bgc {
		fill: rgba(19,47,90,1);
	}
	.bgc {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 296.25px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgd {
		position: absolute;
		width: 1015.5px;
		height: 320.25px;
		left: 1px;
		top: 0px;
		overflow: visible;
	}
	#bge {
		position: absolute;
		width: 650.25px;
		height: 37.75px;
		left: 4px;
		top: 0px;
		overflow: visible;
	}
	#bgf {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 618.75px;
		height: 37.75px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgg {
		fill: rgba(19,47,90,1);
	}
	.bgg {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgh {
		border: 0;
		left: 32.25px;
		top: 292.5px;
		position: absolute;
		overflow: hidden;
		width: 1014.25px;
		height: 37.75px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgi {
		position: absolute;
		width: 972.75px;
		height: 32.25px;
		left: 4px;
		top: 73.5px;
		overflow: visible;
	}
	#bgj {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 941.25px;
		height: 32.25px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgk {
		fill: rgba(19,47,90,1);
	}
	.bgk {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 6px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgl {
		position: absolute;
		width: 922.5px;
		height: 32.25px;
		left: 0px;
		top: 34.5px;
		overflow: visible;
	}
	#bgm {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 891px;
		height: 32.25px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgn {
		fill: rgba(19,47,90,1);
	}
	.bgn {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgo {
		position: absolute;
		width: 668.25px;
		height: 31.5px;
		left: 4px;
		top: 112.5px;
		overflow: visible;
	}
	#bgp {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1015.75px;
		height: 31.5px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgq {
		fill: rgba(19,47,90,1);
	}
	.bgq {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 8px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgr {
		position: absolute;
		width: 1014px;
		height: 33px;
		left: 0px;
		top: 150px;
		overflow: visible;
	}
	#bgs {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 982.5px;
		height: 33px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgt {
		fill: rgba(19,47,90,1);
	}
	.bgt {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 6.75px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgu {
		position: absolute;
		width: 861.75px;
		height: 96px;
		left: 0px;
		top: 189.75px;
		overflow: visible;
	}
	#bgv {
		position: absolute;
		width: 724.5px;
		height: 37.75px;
		left: 0px;
		top: 68.25px;
		overflow: visible;
	}
	#bgw {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 700.5px;
		height: 37.75px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgx {
		fill: rgba(19,47,90,1);
	}
	.bgx {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 3.75px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bgy {
		border: 0;
		left: 32.25px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1035.25px;
		height: 61.5px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bgz {
		fill: rgba(19,47,90,1);
	}
	.bgz {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 5.25px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bha {
		position: absolute;
		width: 1116.75px;
		height: 313.5px;
		left: 2.25px;
		top: 871.5px;
		overflow: visible;
	}
	#bhb {
		fill: rgba(245,202,125,1);
		width: 1116.75px;
		height: 313.5px;
	}
	.bhb {
		position: absolute;
		overflow: visible;
		width: 1116.75px;
		height: 313.5px;
		left: 0px;
		top: 0px;
	}
	#bhc {
		position: absolute;
		width: 825.75px;
		height: 197.25px;
		left: 48.75px;
		top: 40px;
		overflow: visible;
	}
	#bhd {
		fill: rgba(19,47,90,1);
	}
	.bhd {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 7.5px;
		top: 3.75px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhe {
		fill: rgba(19,47,90,1);
	}
	.bhe {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 4.5px;
		top: 38.25px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhf {
		fill: rgba(19,47,90,1);
	}
	.bhf {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 3.098px;
		top: 68.575px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhg {
		fill: rgba(19,47,90,1);
	}
	.bhg {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 3.75px;
		top: 101.25px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhh {
		fill: rgba(19,47,90,1);
	}
	.bhh {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 0px;
		top: 138px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bhi {
		position: absolute;
		width: 793.5px;
		height: 197.25px;
		left: 32.25px;
		top: 0px;
		overflow: visible;
	}
	#bhj {
		border: 0;
		left: 7.5px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 1018.75px;
		height: 37.75px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhk {
		border: 0;
		left: 4.5px;
		top: 32.25px;
		position: absolute;
		overflow: hidden;
		width: 1046.5px;
		height: 69px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhl {
		border: 0;
		left: 3.75px;
		top: 105.25px;
		position: absolute;
		overflow: visible;
		width: 636.75px;
		height: 31.5px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhm {
		border: 0;
		left: 0px;
		top: 141.25px;
		position: absolute;
		overflow: visible;
		width: 605.25px;
		height: 33px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bhn {
		border: 0;
		left: 1px;
		top: 178px;
		position: absolute;
		overflow: visible;
		width: 793.5px;
		white-space: nowrap;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#bho {
		fill: rgba(19,47,90,1);
	}
	.bho {
		overflow: visible;
		position: absolute;
		width: 19.827px;
		height: 19.827px;
		left: 1px;
		top: 172.5px;
		transform: matrix(1,0,0,1,0,0);
	}
	.contact-spy-adu{
		background-color:#FFFFFF;
		opacity:1;
		z-index:400;
		position:absolute;
		top:2109.75px;
	}
	
		#bid {
		position: absolute;
		width: 1440px;
		height: 400.5px;
		left: 0px;
		top: 212.25px;
		overflow: visible;
	}
	#bie {
		position: absolute;
		width: 1000px;
		height: 173.25px;
		top: 123.75px;
		overflow: visible;
		left: 50%;
		transform: translate(-50%);
	}
	#bif {
		position: absolute;
		width: 819px;
		height: 173.25px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#big {
		border: 0;
		left: 0px;
		top: 99px;
		position: absolute;
		overflow: visible;
		width: 819px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bih {
		border: 0;
		left: 36.75px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 1000px;
		height: 173.25px;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bii {
		fill: transparent;
	}
	.bii {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 400.5px;
		left: 0px;
		top: 0px;
	}
		#blm {
		opacity: 0.05;
		position: absolute;
		width: 1440px;
		height: 1619.27px;
		left: 0px;
		top: 232.5px;/*408.392px;*/
		overflow: visible;
	}
	#bln {
		fill: rgba(202,160,56,1);
	}
	.bln {
		overflow: visible;
		position: absolute;
		width: 342.87px;
		height: 566.84px;
		left: 1097.11px;
		top: 360.19px;
		transform: matrix(1,0,0,1,0,0);
	}
	#blo {
		fill: rgba(19,47,90,1);
	}
	.blo {
		overflow: visible;
		position: absolute;
		width: 1269.07px;
		height: 1619.26px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#blp {
		fill: rgba(0,0,0,0);
	}
	.blp {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 1619.26px;
		left: 0px;
		top: 0px;
	}
		/******************************/
	/* contact-bas*/
	/*************************************/
	.form{
		background-color:transparent;
		font-size:21px;
		color:#7F8285;
	}
	#wrk_nom
	{
		width:545px;
	}
	#wrk_mail
	{
		width:545px;
	}
	#bor {
		
		position: relative;
		width: 1440px;
		height: 902px;
		opacity:1;
		overflow: visible;
	}
	#bos {
		fill: rgba(255,255,255,1);
		width: 1440px;
		height: 902px;
	}
	.bos {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 902px;
		left: 0px;
		top: 0px;
	}
	#bot {
		border: 0;
		left: 50%;
		top: 141.425px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.73px;
		transform:translate(-50%);
	}
	#bou {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 50%;
		top: 330.425px;
		overflow: visible;
		transform:translate(-50%);
	}
	
	#bov {
		fill: rgba(244,244,244,1);
	}
	#bov1 {
		position: absolute;
		width: 616.59px;
		height: 135.00px;
		left: 700.694px;
		top: 205.30px;
		overflow: visible;
	}
	#bov2 {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
	}
	.bov3{
		width: 545px;
		height: 100%;
		background-color:transparent;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	.bov {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 135.829px;
		left: 0px;
		top: 0px;
	}
	#bpe {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 102.688px;
		overflow: visible;
	}
	#bpf {
		fill: rgba(244,244,244,1);
	}
	.bpf {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bpg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bpo {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.002px;
		top: 164.39px;
		overflow: visible;
	}
	#bpp {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#bpptel {
			display:none;
		}
	#bpq {
		border: 0;
		left: 939.711px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
		cursor:pointer;
	}
	
	#bpr {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.573px;
		top: 0px;
		overflow: visible;
	}
	#bps {
		fill: rgba(242,201,74,1);
	}
	.bps {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpt {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#bpu {
		fill: rgba(242,201,74,1);
	}
	.bpu {
		overflow: visible;
		position: absolute;
		width: 39.836px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpv {
		fill: rgba(242,201,74,1);
	}
	.bpv {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bpw {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bpx {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#bpy {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.694px;
		top: 0.066px;
		overflow: visible;
	}
	#bpz {
		fill: rgba(244,244,244,1);
	}
	.bpz {
		position: absolute;
		overflow: visible;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bqa {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
	}
	/*******************
	/*****************************/
/*			menu			*/
/*****************************/
header {
		
		position:relative;
		width: 1440px;
		height: 283px;
		left: 50%;
		top: 35px;
		overflow: visible;
		display:flex;
		align-items:center;
		z-index:400;
		transform:translate(-50%)
	}
header .icon{
		display:none;
	}
header > a{
		background-color:#white;
		
	}
#bwb:hover , #bvr:hover, #bvq:hover{
		
		color: rgba(209,174,89,1);
	}
header .bvv:hover .content1{
	display:block;
	display:flex;
	flex-direction:column;
	position:absolute;
	
}
header .bvv:hover #bvw{
	color: rgba(209,174,89,1);
}
.content1{
	z-index:100;
	display:none;
	position:absolute;
	top:40px;
	background-color:#F7F6F6;
	width:135%;
	padding: 15px 15px;
	box-sizing:border-box;
	border-radius:7%;
	
}
.bvv123 {
	text-decoration:none;
	line-height: 30px;
	margin-top: -3px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-size: 20px;
	color: #16325C;
	letter-spacing: 2px;
	text-decoration:none;
}
header .bvs:hover .content2{
	display:block;
	display:flex;
	flex-direction:column;
	position:absolute;
}
header .bvs:hover #bvt{
	color: rgba(209,174,89,1);
}
.content2{
	z-index:100;
	display:none;
	position:absolute;
	top:40px;
	background-color:#F7F6F6;
	width:160%;
	padding: 15px 15px;
	box-sizing:border-box;
	border-radius:7%;
	
}
.bvs123 {
	text-decoration:none;
	line-height: 30px;
	margin-top: -3px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-size: 20px;
	color: #16325C;
	letter-spacing: 2px;
	text-decoration:none;
}
header .bvy:hover .content3{
	
	display:block;
	display:flex;
	flex-direction:column;
	position:absolute;
}
header .bvy:hover #bvz{
	color: rgba(209,174,89,1);
}
.content3{
	z-index:100;
	display:none;
	position:absolute;
	top:40px;
	background-color:#F7F6F6;
	width:165%;
	padding: 15px 15px;
	box-sizing:border-box;
	border-radius:7%;
	
}
.bvy123 {
	text-decoration:none;
	line-height: 30px;
	margin-top: -3px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-size: 20px;
	color: #16325C;
	letter-spacing: 2px;
	text-decoration:none;
}

#bwc {
		position: absolute;
		width: 237.5px;
		height: 147.474px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
#bvq {
		border: 0;
		left: 1296px;
		top: 58px;
		position: absolute;
		overflow: hidden;
		width: 134px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
	}
#bvr {
		border: 0;
		left: 1108.5px;
		top: 58px;
		position: absolute;
		overflow: hidden;
		width: 164px;
		height: 31px;
		
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
	}
	.bvs {
		position: absolute;
		width: 250px;
		height: 101px;
		left: 834.6px;
		top: 58px;
		overflow: visible;
	}
	#bvt {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
		background-color:transparent;
		outline:none;
		border:none;
		cursor:pointer;
	}
	#bvu {
		fill: rgba(19,47,90,1);
	}
	.bvu {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 228.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	.bvv {
		position: absolute;
		width: 190px;
		height: 101px;
		left: 616.4px;
		top: 58px;
		overflow: visible;
		
	}
	#bvw {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 178px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
		background-color:transparent;
		outline:none;
		border:none;
		cursor:pointer;
		
	}
	#bvx {
		fill: rgba(19,47,90,1);
	}
	.bvx {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 165px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	.bvy {
		position: absolute;
		width: 133.266px;
		height: 101px;
		left: 455.2px;
		top: 58px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#bvz {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
		background-color:transparent;
		outline:none;
		border:none;
		cursor:pointer;
	}
	#bwa {
		fill: rgba(19,47,90,1);
	}
	.bwa {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 105px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bwb {
		border: 0;
		left: 300px;
		top: 58px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
		text-decoration:none;
	}
	
}
	