
/***********************************/
/**  resp  taille 860px               */
/************************************/
@media(max-width:860px)
{
	
	/**************************/
	/*   contact   */
	/****************************/
	#Page_-Contact_-_CEISAM {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 430px;
		height: 2240.28px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		/*--web-view-name: Page -Contact - CEISAM;
		--web-view-id: Page_-Contact_-_CEISAM;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
	}
	.cform525{
		background-color:transparent;
		font-size:14px;
		color:#7F8285;
		width:300px;
	}
	.cform577{
		background-color:transparent;
		font-size:14px;
		color:#7F8285;
		width:300px;
		height:75px;
	}
	#c-alertcontainer{
		display:none;
		top:550px;
		left:50%;
		position:absolute;
		width:430px;
		height:400px;
		background-color:transparent;
		transform: translate(-50%);
	}
	#akj {
		position: absolute;
    overflow: visible;
    top: 2210px;
    left: 0px;
    width: 430px;
    height: 28.38px;
	}
	#akk {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 430px;
		height: 28.38px;
	}
	.akk {
		width: 430px;
    height: 28.38px;
	}
	#akl {
		width: 430px;
    font-size: 10px;
    top: 10px;
    left: 0px;
    line-height: 10px;
    margin-top: 0px;
    text-align: center;
	}
	#akm {
		opacity: 0.094;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
		display: none;
	}
	#akn {
		fill: rgba(202,160,56,1);
	}
	.akn {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ako {
		fill: rgba(19,47,90,1);
	}
	.ako {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akp {
		fill: rgba(0,0,0,0);
	}
	.akp {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#akq {
		opacity: 0.338;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.192px;
		overflow: visible;
		display: none;
	}
	#akr {
		fill: rgba(202,160,56,1);
	}
	.akr {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aks {
		fill: rgba(19,47,90,1);
	}
	.aks {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akt {
		fill: rgba(0,0,0,0);
	}
	.akt {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#aku {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.aku {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 976.042px;
		left: 0px;
		top: 1578.98px;
		display: none;
	}
	#akv {
		border: 0;
		left: 50%;
		top: 1129px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 124.5869140625px;
		line-height: 20px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: 400;
		font-size: 14px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.7px;
		transform: translate(-50%);
	}
	#akw {
		border: 0;
		left: 50%;
		top: 823px;
		position: absolute;
		overflow: visible;
		width: 210px;
		white-space: normal;
		line-height: 29px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		transform: translate(-50%);
		letter-spacing: 0.63px;
	}
	#akx {
		border: 0;
		left: 36px;
		top: 908px;
		position: absolute;
		overflow: hidden;
		width: 361px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.9px;
	}
	#aky {
		fill: rgba(19,47,90,1);
	}
	.aky {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1043.977px;
		top: 1887.03px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#akz {
		border: 0;
		left: 36px;
		top: 943px;
		position: absolute;
		overflow: hidden;
		width: 360px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ala {
		fill: rgba(19,47,90,1);
	}
	.ala {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1044.977px;
		top: 1952.323px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alb {
		border: 0;
		left: 36px;
		top: 977px;
		position: absolute;
		overflow: hidden;
		width: 360px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alc {
		fill: rgba(19,47,90,1);
	}
	.alc {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1045.977px;
		top: 2016.616px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#ald {
		border: 0;
		left: 36px;
		top: 1013px;
		position: absolute;
		overflow: hidden;
		width: 360px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ale {
		fill: rgba(19,47,90,1);
	}
	.ale {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1045.977px;
		top: 2141.202px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alf {
		border: 0;
		left: 36px;
		top: 1048px;
		position: absolute;
		overflow: hidden;
		width: 360px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alg {
		fill: rgba(19,47,90,1);
	}
	.alg {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1046.977px;
		top: 2203.495px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alh {
		border: 0;
		left: 36px;
		top: 1083px;
		position: absolute;
		overflow: hidden;
		width: 360px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ali {
		fill: rgba(19,47,90,1);
	}
	.ali {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1046.977px;
		top: 2078.909px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alj {
		position: absolute;
		width: 430px;
		height: 346.584px;
		left: 0px;
		top: 563.16px;
		overflow: visible;
	}
	#alk {
		border: 0;
		left: 50%;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 194px;
		white-space: normal;
		line-height: 29px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		transform: translate(-50%);
	}
	#all {
		position: absolute;
		width: 340px;
		height: 200px;
		left: 50%;
		top: 104px;
		overflow: visible;
		transform: translate(-50%);
	}
	#alm {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 84px;
		line-height: 27px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 19px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.95px;
	}
	#aln {
		fill: rgba(19,47,90,1);
	}
	.aln {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 7.619px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alo {
		position: absolute;
		width: 340px;
		height: 84px;
		left: 50%;
		top: 174.16px;
		overflow: visible;
		transform: translate(-50%);
	}
	#alp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 340px;
		height: 97.5869140625px;
		line-height: 27px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 19px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.95px;
	}
	#alq {
		fill: rgba(19,47,90,1);
	}
	.alq {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alr {
		position: absolute;
		width: 340px;
		height: 400px;
		left: 50%;
		top: 441.16px;
		overflow: visible;
		transform: translate(-50%);
	}
	#als {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 122px;
		line-height: 20px;
		margin-top: 0px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,1);
	}
	#alt {
		fill: transparent;
	}
	.alt {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 506px;
		left: 0px;
		top: 0px;
		display: none;
	}
	#alu {
		position: absolute;
		width: 430px;
		height: 210px;
		left: 0px;
		top: 200px;
		overflow: visible;
	}
	#alv {
		position: absolute;
		width: 430px;
		height: 210px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alw {
		border: 0;
		left: 74px;
		top: 78px;
		position: absolute;
		overflow: visible;
		width: 283px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.25px;
	}
	#alx {
		position: absolute;
		width: 1681px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#aly {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alz {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ama {
		position: absolute;
		width: 1319px;
		height: 31px;
		left: 362px;
		top: 60px;
		overflow: visible;
	}
	#amb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(48,73,110,1);
		letter-spacing: 1.22px;
	}
	#amc {
		border: 0;
		left: 941px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amd {
		border: 0;
		left: 1176px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#ame {
		position: absolute;
		width: 270.633px;
		height: 31px;
		left: 623px;
		top: 0px;
		overflow: visible;
	}
	#amf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		/*--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;*/
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amg {
		fill: rgba(19,47,90,1);
	}
	.amg {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 252.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amh {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 178px;
		top: 0px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#ami {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amj {
		fill: rgba(19,47,90,1);
	}
	.amj {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amk {
		position: absolute;
		width: 202.266px;
		height: 31px;
		left: 363px;
		top: 0px;
		overflow: visible;
	}
	#aml {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 180px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amm {
		fill: rgba(19,47,90,1);
	}
	.amm {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 184px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amn {
		position: absolute;
		width: 340px;
		height: 1055.629px;
		left: 50%;
		top: 1207px;
		overflow: visible;
		transform: translate(-50%);
	}
	#amo {
		fill: rgba(255,255,255,1);
	}
	.amo {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1055.629px;
		left: 0px;
		top: 0px;
		display: none;
	}
	#amp {
		position: absolute;
		width: 340px;
		height: 888.226px;
		left: 50%;
		top: 0px;
		overflow: visible;
		transform: translate(-50%);
	}
	#amq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 340px;
		white-space: nowrap;
		line-height: 29px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#amr {
		border: 0;
		left: 0px;
		top: 460px;
		position: absolute;
		overflow: visible;
		width: 340px;
		white-space: nowrap;
		line-height: 29px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ams {
		position: absolute;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 916px;
		overflow: visible;
	}
	#amt {
		fill: rgba(242,201,74,1);
	}
	.amt {
		overflow: visible;
		position: absolute;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		cursor:pointer;
	}
	#amu {
		border: 0;
		left: 125.65px;
		top: 5px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 23px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 19px;
		color: rgba(19,47,90,1);
		cursor:pointer;
	}
	#amv {
		fill: rgba(242,201,74,1);
	}
	.amv {
		overflow: visible;
		position: absolute;
		width: 12.77px;
		height: 21.2px;
		left: 0px;
		top: 60px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amw {
		border: 0;
		left: 25px;
		top: 60px;
		position: absolute;
		overflow: visible;
		width: 430px;
		white-space: nowrap;
		line-height: 27px;
		margin-top: 1px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 19px;
		color: rgba(19,47,90,1);
	}
	#amx {
		border: 0;
		left: 25px;
		top: 101.2px;
		position: absolute;
		overflow: hidden;
		width: 340px;
		height: 51.75341796875px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amy {
		border: 0;
		left: 25px;
		top: 131.95px;
		position: absolute;
		overflow: visible;
		width: 389.706px;
		height: 74px;
		line-height: 27px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amz {
		position: absolute;
		width: 324.17px;
		height: 68.09px;
		left: 0px;
		top: 527px;
		overflow: visible;
	}
	#ana {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 208px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 15px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anb {
		position: absolute;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 25px;
		overflow: visible;
	}
	#anc {
		fill: rgba(244,244,244,1);
		width: 324.17px;
		height: 37.97px;
	}
	.anc {
		position: absolute;
		overflow: visible;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 0px;
	}
	#and {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 52px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ane {
		position: absolute;
		width: 324.17px;
		height: 68.09px;
		left: 0px;
		top: 610px;
		overflow: visible;
	}
	#anf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 234px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 15px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#ang {
		position: absolute;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 25px;
		overflow: visible;
	}
	#anh {
		fill: rgba(244,244,244,1);
		width: 324.17px;
		height: 37.97px;
	}
	.anh {
		position: absolute;
		overflow: visible;
	   width: 324.17px;
    height: 37.97px;
		left: 0px;
		top: 0px;
	}
	#ani {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 98px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#anj {
		position: absolute;
		width: 324.17px;
		height: 68.09px;
		left: 0px;
		top: 693px;
		overflow: visible;
	}
	#ank {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 324.17px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 15px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anl {
		position: absolute;
		width: 324.17px;
		height: 68.09px;
		left: 0px;
		top: 25px;
		overflow: visible;
	}
	#anm {
		fill: rgba(244,244,244,1);
		width: 324.17px;
		height: 37.97px;
	}
	.anm {
		position: absolute;
		overflow: visible;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 0px;
	}
	#ann {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 139px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		color: rgba(19,47,90,0.737);
	}
	#ano {
		position: absolute;
		width: 324.17px;
		height: 125.66px;
		left: 0px;
		top: 776px;
		overflow: visible;
	}
	#anp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 168px;
		white-space: nowrap;
		line-height: 15px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 16px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anq {
		position: absolute;
		width: 324.17px;
		height: 93.49px;
		left: 0px;
		top: 25px;
		overflow: visible;
	}
	#anr {
		fill: rgba(244,244,244,1);
		width: 324.17px;
		height: 93.49px;
	}
	.anr {
		position: absolute;
		overflow: visible;
		width: 324.17px;
		height: 93.49px;
		left: 0px;
		top: 0px;
	}
	#ans {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 92px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		color: rgba(19,47,90,0.737);
	}
	#ant {
		position: absolute;
		width: 334px;
		height: 221.95px;
		left: 50%;
		top: 210.95px;
		overflow: visible;
		transform: translate(-50%);
	}
}

/***********************************/
/**  resp  @media(min-width:861px)and (max-width:1440px)             */
/************************************/
@media(min-width:861px)and (max-width:1440px)
{
	
	/**************************/
	/*   contact   */
	/****************************/
	#Page_-Contact_-_CEISAM {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 860px;
		height: 4260px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		/*--web-view-name: Page -Contact - CEISAM;
		--web-view-id: Page_-Contact_-_CEISAM;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
	}
	.cform525{
		background-color:transparent;
		font-size:14px;
		color:#7F8285;
		width:651px;
	}
	.cform577{
		background-color:transparent;
		font-size:14px;
		color:#7F8285;
		width:650px;
		height:75px;
	}
	#c-alertcontainer{
		display:none;
		top:800px;
		left:50%;
		position:absolute;
		width:860px;
		height:950px;
		background-color:transparent;
		transform: translate(-50%);
	}
	#akj {
		position: absolute;
    overflow: visible;
    top: 4200px;
    left: 0px;
    width: 860px;
    height: 56.76px;
	}
	#akk {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 860px;
		height: 56.76px;
	}
	.akk {
		width: 860px;
    height: 56.78px;
	}
	#akl {
		width: 860px;
    font-size: 20px;
    top: 20px;
    left: 0px;
    line-height: 20px;
    margin-top: 0px;
    text-align: center;
	}
	#akm {
		opacity: 0.094;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 728.403px;
		top: 185px;
		overflow: visible;
		display: none;
	}
	#akn {
		fill: rgba(202,160,56,1);
	}
	.akn {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ako {
		fill: rgba(19,47,90,1);
	}
	.ako {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akp {
		fill: rgba(0,0,0,0);
	}
	.akp {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#akq {
		opacity: 0.338;
		position: absolute;
		width: 1136.03px;
		height: 1277.458px;
		left: 89.233px;
		top: 1683.192px;
		overflow: visible;
		display: none;
	}
	#akr {
		fill: rgba(202,160,56,1);
	}
	.akr {
		overflow: visible;
		position: absolute;
		width: 270.5px;
		height: 447.188px;
		left: 865.526px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aks {
		fill: rgba(19,47,90,1);
	}
	.aks {
		overflow: visible;
		position: absolute;
		width: 1001.187px;
		height: 1277.455px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akt {
		fill: rgba(0,0,0,0);
	}
	.akt {
		position: absolute;
		overflow: visible;
		width: 1136.03px;
		height: 1277.457px;
		left: 0px;
		top: 0px;
	}
	#aku {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.aku {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 976.042px;
		left: 0px;
		top: 1578.98px;
		display: none;
	}
	#akv {
		border: 0;
		left: 50%;
		top: 2200px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 124.5869140625px;
		line-height: 40px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: 400;
		font-size: 20px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.7px;
		transform: translate(-50%);
	}
	#akw {
		border: 0;
		left: 50%;
		top: 1550px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: normal;
		line-height: 40px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		transform: translate(-50%);
		letter-spacing: 0.63px;
	}
	#akx {
		border: 0;
		left: 50%;
		top: 1700px;
		position: absolute;
		overflow: hidden;
		width: 500px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.9px;
		transform: translate(-50%);
	}
	#aky {
		fill: rgba(19,47,90,1);
	}
	.aky {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1043.977px;
		top: 1887.03px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#akz {
		border: 0;
		left: 50%;
		top: 1780px;
		position: absolute;
		overflow: hidden;
		width: 500px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.9px;
		transform: translate(-50%);
	}
	#ala {
		fill: rgba(19,47,90,1);
	}
	.ala {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1044.977px;
		top: 1952.323px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alb {
		border: 0;
		left: 50%;
		top: 1860px;
		position: absolute;
		overflow: hidden;
		width: 500px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		transform: translate(-50%);
	}
	#alc {
		fill: rgba(19,47,90,1);
	}
	.alc {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1045.977px;
		top: 2016.616px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#ald {
		border: 0;
		left: 50%;
		top: 1940px;
		position: absolute;
		overflow: hidden;
		width: 500px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		transform: translate(-50%);
	}
	#ale {
		fill: rgba(19,47,90,1);
	}
	.ale {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1045.977px;
		top: 2141.202px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alf {
		border: 0;
		left: 50%;
		top: 2020px;
		position: absolute;
		overflow: hidden;
		width: 500px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		transform: translate(-50%);
	}
	#alg {
		fill: rgba(19,47,90,1);
	}
	.alg {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1046.977px;
		top: 2203.495px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alh {
		border: 0;
		left: 50%;
		top: 2100px;
		position: absolute;
		overflow: hidden;
		width: 500px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		transform: translate(-50%);
	}
	#ali {
		fill: rgba(19,47,90,1);
	}
	.ali {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 1046.977px;
		top: 2078.909px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alj {
		position: absolute;
		width: 860px;
		height: 346.584px;
		left: 0px;
		top: 1200px;
		overflow: visible;
	}
	#alk {
		border: 0;
		left: 50%;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 400px;
		white-space: normal;
		line-height: 29px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		transform: translate(-50%);
	}
	#all {
		position: absolute;
		width: 680px;
		height: 100px;
		left: 50%;
		top: 100px;
		overflow: visible;
		transform: translate(-50%);
	}
	#alm {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 84px;
		line-height: 30px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.95px;
	}
	#aln {
		fill: rgba(19,47,90,1);
	}
	.aln {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 7.619px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alo {
		position: absolute;
		width: 680px;
		height: 84px;
		left: 50%;
		top: 190px;
		overflow: visible;
		transform: translate(-50%);
	}
	#alp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 680px;
		height: 97.5869140625px;
		line-height: 30px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.95px;
	}
	#alq {
		fill: rgba(19,47,90,1);
	}
	.alq {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#alr {
		position: absolute;
		width: 680px;
		height: 400px;
		left: 50%;
		top: 882px;
		overflow: visible;
		transform: translate(-50%);
	}
	#als {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 122px;
		line-height: 40px;
		margin-top: 0px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
	}
	#alt {
		fill: transparent;
	}
	.alt {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 506px;
		left: 0px;
		top: 0px;
		display: none;
	}
	#alu {
		position: absolute;
		width: 860px;
		height: 420px;
		left: 0px;
		top: 400px;
		overflow: visible;
	}
	#alv {
		position: absolute;
		width: 860px;
		height: 420px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alw {
		border: 0;
		left: 0px;
		top: 156px;
		position: absolute;
		overflow: visible;
		width: 860px;
		white-space: nowrap;
		line-height: 100px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 48px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.25px;
	}
	#alx {
		position: absolute;
		width: 1681px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#aly {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alz {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ama {
		position: absolute;
		width: 1319px;
		height: 31px;
		left: 362px;
		top: 60px;
		overflow: visible;
	}
	#amb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(48,73,110,1);
		letter-spacing: 1.22px;
	}
	#amc {
		border: 0;
		left: 941px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amd {
		border: 0;
		left: 1176px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#ame {
		position: absolute;
		width: 270.633px;
		height: 31px;
		left: 623px;
		top: 0px;
		overflow: visible;
	}
	#amf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		/*--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;*/
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amg {
		fill: rgba(19,47,90,1);
	}
	.amg {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 252.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amh {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 178px;
		top: 0px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#ami {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amj {
		fill: rgba(19,47,90,1);
	}
	.amj {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amk {
		position: absolute;
		width: 202.266px;
		height: 31px;
		left: 363px;
		top: 0px;
		overflow: visible;
	}
	#aml {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 180px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amm {
		fill: rgba(19,47,90,1);
	}
	.amm {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 184px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amn {
		position: absolute;
		width: 680px;
		height: 1055.629px;
		left: 50%;
		top: 2414px;
		overflow: visible;
		transform: translate(-50%);
	}
	#amo {
		fill: rgba(255,255,255,1);
	}
	.amo {
		position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 1055.629px;
		left: 0px;
		top: 0px;
		display: none;
	}
	#amp {
		position: absolute;
		width: 680px;
		height: 888.226px;
		left: 50%;
		top: 0px;
		overflow: visible;
		transform: translate(-50%);
	}
	#amq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 50px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 35px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#amr {
		border: 0;
		left: 0px;
		top: 880px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 50px;
		margin-top: 0px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 35px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ams {
		position: absolute;
		width: 324.17px;
		height: 37.97px;
		left: 50%;
		top: 1650px;
		overflow: visible;
		transform: translate(-50%);
	}
	#amt {
		fill: rgba(242,201,74,1);
	}
	.amt {
		overflow: visible;
		position: absolute;
		width: 324.17px;
		height: 37.97px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		cursor:pointer;
	}
	#amu {
		border: 0;
		left: 125.65px;
		top: 5px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 23px;
		margin-top: 0px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 19px;
		color: rgba(19,47,90,1);
		cursor:pointer;
	}
	#amv {
		fill: rgba(242,201,74,1);
	}
	.amv {
		overflow: visible;
		position: absolute;
		width: 25.54px;
		height: 42.4px;
		left: 0px;
		top: 90px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amw {
		border: 0;
		left: 50px;
		top: 100px;
		position: absolute;
		overflow: visible;
		width: 860px;
		white-space: nowrap;
		line-height: 50px;
		margin-top: 1px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
	}
	#amx {
		border: 0;
		left: 50px;
		top: 160px;
		position: absolute;
		overflow: hidden;
		width: 680px;
		height: 51.75341796875px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amy {
		border: 0;
		left: 50px;
		top: 200px;
		position: absolute;
		overflow: visible;
		width: 389.706px;
		height: 74px;
		line-height: 40px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 600;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amz {
		position: absolute;
		width: 650px;
		height: 68.09px;
		left: 0px;
		top: 1000px;
		overflow: visible;
	}
	#ana {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anb {
		position: absolute;
		width: 680px;
		height: 37.97px;
		left: 0px;
		top: 50px;
		overflow: visible;
	}
	#anc {
		fill: rgba(244,244,244,1);
		width: 680px;
		height: 37.97px;
	}
	.anc {
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 37.97px;
		left: 0px;
		top: 0px;
	}
	#and {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 52px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: 0px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ane {
		position: absolute;
		width: 680px;
		height: 68.09px;
		left: 0px;
		top: 1150px;
		overflow: visible;
	}
	#anf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#ang {
		position: absolute;
		width: 680px;
		height: 37.97px;
		left: 0px;
		top: 50px;
		overflow: visible;
	}
	#anh {
		fill: rgba(244,244,244,1);
		width: 680px;
		height: 37.97px;
	}
	.anh {
		position: absolute;
		overflow: visible;
	   width: 680px;
    height: 37.97px;
		left: 0px;
		top: 0px;
	}
	#ani {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 98px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#anj {
		position: absolute;
		width: 680px;
		height: 68.09px;
		left: 0px;
		top: 1300px;
		overflow: visible;
	}
	#ank {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anl {
		position: absolute;
		width: 680px;
		height: 68.09px;
		left: 0px;
		top: 50px;
		overflow: visible;
	}
	#anm {
		fill: rgba(244,244,244,1);
		width: 680px;
		height: 37.97px;
	}
	.anm {
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 37.97px;
		left: 0px;
		top: 0px;
	}
	#ann {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		color: rgba(19,47,90,0.737);
	}
	#ano {
		position: absolute;
		width: 680px;
		height: 125.66px;
		left: 0px;
		top: 1450px;
		overflow: visible;
	}
	#anp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 15px;
		margin-top: 0px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: 600;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anq {
		position: absolute;
		width: 680px;
		height: 93.49px;
		left: 0px;
		top: 52px;
		overflow: visible;
	}
	#anr {
		fill: rgba(244,244,244,1);
		width: 680px;
		height: 93.49px;
	}
	.anr {
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 93.49px;
		left: 0px;
		top: 0px;
	}
	#ans {
		border: 0;
		left: 20px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 92px;
		white-space: nowrap;
		line-height: 16px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		color: rgba(19,47,90,0.737);
	}
	#ant {
		position: absolute;
		width: 668px;
		height: 443.37px;
		left: 50%;
		top: 330.95px;
		overflow: visible;
		transform: translate(-50%);
	}
}

/***********************************/
/**  resp  @media (min-width:1441px) and (max-width:1919px)             */
/************************************/
	@media (min-width:1441px) and (max-width:1919px)
	{
		/**************************/
	/*   contact   */
	/****************************/
	#Page_-Contact_-_CEISAM {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1440px;
		height: 3720px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		/*--web-view-name: Page -Contact - CEISAM;
		--web-view-id: Page_-Contact_-_CEISAM;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
	}
	.cform525{
		background-color:transparent;
		font-size:21px;
		color:#7F8285;
		width:525px;
	}
	.cform577{
		background-color:transparent;
		font-size:21px;
		color:#7F8285;
		width:577px;
		height:134px;
	}
	#akj {
		position: absolute;
		width: 1440px;
		height: 117.35px;
		left: 0px;
		top: 3102.65px;
		overflow: visible;
	}
	#akk {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 1440px;
		height: 117.35px;
	}
	.akk {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#akl {
		border: 0;
		left: 0px;
		top: 44.125px;
		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);
	}
	#akm {
		opacity: 0.094;
		position: absolute;
		width: 852.02px;
		height: 958.09px;
		left: 546.30px;
		top: 185px;
		overflow: visible;
	}
	#akn {
		fill: rgba(202,160,56,1);
	}
	.akn {
		overflow: visible;
		position: absolute;
		width: 202.5px;
		height: 335.39px;
		left: 649.14px;
		top: 284.158px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ako {
		fill: rgba(19,47,90,1);
	}
	.ako {
		overflow: visible;
		position: absolute;
		width: 750.89px;
		height: 958.08px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akp {
		fill: rgba(0,0,0,0);
		width: 852.02px;
		height: 958.09px;
	}
	.akp {
		position: absolute;
		overflow: visible;
		width: 852.02px;
		height: 958.09px;
		left: 0px;
		top: 0px;
	}
	#akq {
		opacity: 0.338;
		position: absolute;
		width: 852.02px;
		height: 958.09px;
		left: 66.92px;
		top: 1262.39px;
		overflow: visible;
	}
	#akr {
		fill: rgba(202,160,56,1);
	}
	.akr {
		overflow: visible;
		position: absolute;
		width: 202.87px;
		height: 335.39px;
		left: 649.14px;
		top: 213.11px;
		transform: matrix(1,0,0,1,0,0);
	}
	#aks {
		fill: rgba(19,47,90,1);
	}
	.aks {
		overflow: visible;
		position: absolute;
		width: 750.89px;
		height: 958.09px;
		left: 0.003px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akt {
		fill: rgba(0,0,0,0);
		width: 852.02px;
		height: 958.09px;
	}
	.akt {
		position: absolute;
		overflow: visible;
		width: 852.02px;
		height: 958.09px;
		left: 0px;
		top: 0px;
	}
	#aku {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
		width: 1440px;
		height: 732.03px;
	}
	.aku {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 732.03px;
		left: 0px;
		top: 1184.23px;
	}
	#akv {
		border: 0;
		left: 786.72px;
		top: 1788px;
		position: absolute;
		overflow: visible;
		width: 654px;
		height: 124.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#akw {
		border: 0;
		left: 786.72px;
		top: 1320px;
		position: absolute;
		overflow: visible;
		width: 702px;
		white-space: nowrap;
		line-height: 37.5px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
	}
	#akx {
		border: 0;
		left: 818.13px;
		top: 1413px;
		position: absolute;
		overflow: hidden;
		width: 477px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#aky {
		fill: rgba(19,47,90,1);
	}
	.aky {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 775px;
		top: 1415.27px;
		transform: matrix(1,0,0,1,0,0);
	}
	#akz {
		border: 0;
		left: 818.13px;
		top: 1464.02px;
		position: absolute;
		overflow: hidden;
		width: 477px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ala {
		fill: rgba(19,47,90,1);
	}
	.ala {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 775px;
		top: 1464.24px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alb {
		border: 0;
		left: 818.13px;
		top: 1514.74px;
		position: absolute;
		overflow: hidden;
		width: 477px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alc {
		fill: rgba(19,47,90,1);
	}
	.alc {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 775px;
		top: 1512px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ald {
		border: 0;
		left: 818.13px;
		top: 1608px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ale {
		fill: rgba(19,47,90,1);
	}
	.ale {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 775px;
		top: 1605.9px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alf {
		border: 0;
		left: 818.13px;
		top: 1655px;
		position: absolute;
		overflow: hidden;
		width: 477.09px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alg {
		fill: rgba(19,47,90,1);
	}
	.alg {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 775px;
		top: 1652.62px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alh {
		border: 0;
		left: 818.13px;
		top: 1561px;
		position: absolute;
		overflow: hidden;
		width: 636.133px;
		height: 41.380859375px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#ali {
		fill: rgba(19,47,90,1);
	}
	.ali {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 775px;
		top: 1560px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alj {
		position: absolute;
		width: 687.75px;
		height: 346.584px;
		left: 98.82px;
		top: 1330.06px;
		overflow: visible;
	}
	#alk {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 439px;
		white-space: nowrap;
		line-height: 37.5px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins-SemiBold;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(19,47,90,1);
	}
	#all {
		position: absolute;
		width: 684.66px;
		height: 124.587px;
		left: 0px;
		top: 93.30px;
		overflow: visible;
	}
	#alm {
		border: 0;
		left: 41.867px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 654px;
		height: 124.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#aln {
		fill: rgba(19,47,90,1);
	}
	.aln {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 2.619px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alo {
		position: absolute;
		width: 687.66px;
		height: 97.587px;
		left: 0.32px;
		top: 226.74px;
		overflow: visible;
	}
	#alp {
		border: 0;
		left: 45.867px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 654px;
		height: 97.5869140625px;
		line-height: 40px;
		margin-top: -5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#alq {
		fill: rgba(19,47,90,1);
	}
	.alq {
		overflow: visible;
		position: absolute;
		width: 33.761px;
		height: 33.761px;
		left: 0px;
		top: 5.825px;
		transform: matrix(1,0,0,1,0,0);
	}
	#alr {
		position: absolute;
		width: 1440px;
		height: 506px;
		left: 0px;
		top: 804px;
		overflow: visible;
	}
	#als {
		border: 0;
		left: 50%;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 875px;
		height: 242px;
		line-height: 42px;
		margin-top: -6.5px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
		text-indent: 3% each-line;
		transform: translate(-50%);
	}
	#alt {
		fill: transparent;
		width: 1440px;
		height: 506px;
	}
	.alt {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 506px;
		left: 0px;
		top: 0px;
	}
	#alu {
		position: absolute;
		width: 1440px;
		height: 609.75px;
		left: 0px;
		top: 265px;
		overflow: visible;
	}
	#alv {
		position: absolute;
		width: 1440px;
		height: 609.75px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alw {
		border: 0;
		left: 0px;
		top: 237px;
		position: absolute;
		overflow: visible;
		width: 1440px;
		white-space: nowrap;
		line-height: 209px;
		margin-top: -55.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 73px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.25px;
		/*! transform: translate(-50%); */
	}
	#alx {
		position: absolute;
		width: 1681px;
		height: 151.199px;
		left: 132px;
		top: 60px;
		overflow: visible;
	}
	#aly {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#alz {
		position: absolute;
		width: 243.5px;
		height: 151.199px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ama {
		position: absolute;
		width: 1319px;
		height: 31px;
		left: 362px;
		top: 60px;
		overflow: visible;
	}
	#amb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(48,73,110,1);
		letter-spacing: 1.22px;
	}
	#amc {
		border: 0;
		left: 941px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		transition: all 0.800000011920929s ease-in-out;
		--web-animation: fadein 0.800000011920929s ease-in-out;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amd {
		border: 0;
		left: 1176px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#ame {
		position: absolute;
		width: 270.633px;
		height: 31px;
		left: 623px;
		top: 0px;
		overflow: visible;
	}
	#amf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		/*--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;*/
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amg {
		fill: rgba(19,47,90,1);
	}
	.amg {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 252.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amh {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 178px;
		top: 0px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Le_SITE-CEISAM_.html;
		cursor: pointer;
	}
	#ami {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amj {
		fill: rgba(19,47,90,1);
	}
	.amj {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amk {
		position: absolute;
		width: 202.266px;
		height: 31px;
		left: 363px;
		top: 0px;
		overflow: visible;
	}
	#aml {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 180px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#amm {
		fill: rgba(19,47,90,1);
	}
	.amm {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.893px;
		left: 184px;
		top: 9.607px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amn {
		position: absolute;
		width: 1440px;
		height: 1055.629px;
		left: 0px;
		top: 1912px;
		overflow: visible;
	}
	#amo {
		fill: rgba(255,255,255,1);
	}
	.amo {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 1055.629px;
		left: 0px;
		top: 0px;
	}
	#amp {
		position: absolute;
		width: 1440px;
		height: 888.226px;
		left: 0px;
		top: 84px;
		overflow: visible;
	}
	#amq {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 479px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#amr {
		border: 0;
		left: 801.786px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 420px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#ams {
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 796.164px;
		top: 816px;
		overflow: visible;
	}
	#amt {
		fill: rgba(242,201,74,1);
	}
	.amt {
		overflow: visible;
		position: absolute;
		width: 616.591px;
		height: 72.226px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		cursor:pointer;
	}
	#amu {
		border: 0;
		left: 239px;
		top: 13px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
		cursor:pointer;
	}
	#amv {
		fill: rgba(242,201,74,1);
	}
	.amv {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 0px;
		top: 149.63px;
		transform: matrix(1,0,0,1,0,0);
	}
	#amw {
		border: 0;
		left: 56px;
		top: 154.504px;
		position: absolute;
		overflow: visible;
		width: 417px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -5.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
	}
	#amx {
		border: 0;
		left: 56px;
		top: 244.542px;
		position: absolute;
		overflow: hidden;
		width: 457.023px;
		height: 51.75341796875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amy {
		border: 0;
		left: 56px;
		top: 288.295px;
		position: absolute;
		overflow: visible;
		width: 389.706px;
		height: 100.75341796875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#amz {
		position: absolute;
		width: 616.59px;
		height: 119.992px;
		left: 796.164px;
		top: 148px;
		overflow: visible;
	}
	#ana {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 208px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anb {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 47.766px;
		overflow: visible;
	}
	#anc {
		fill: rgba(244,244,244,1);
	}
	.anc {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#and {
		border: 0;
		left: 40.325px;
		top: 24px;
		position: absolute;
		overflow: visible;
		width: 52px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ane {
		position: absolute;
		width: 616.59px;
		height: 111.939px;
		left: 796.164px;
		top: 290.999px;
		overflow: visible;
	}
	#anf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 234px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#ang {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 39.713px;
		overflow: visible;
	}
	#anh {
		fill: rgba(244,244,244,1);
	}
	.anh {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#ani {
		border: 0;
		left: 26.979px;
		top: 24px;
		position: absolute;
		overflow: visible;
		width: 98px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#anj {
		position: absolute;
		width: 616.59px;
		height: 115.114px;
		left: 796.164px;
		top: 426.001px;
		overflow: visible;
	}
	#ank {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 300px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anl {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 42.888px;
		overflow: visible;
	}
	#anm {
		fill: rgba(244,244,244,1);
	}
	.anm {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#ann {
		border: 0;
		left: 26.979px;
		top: 24px;
		position: absolute;
		overflow: visible;
		width: 139px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ano {
		position: absolute;
		width: 616.59px;
		height: 229.511px;
		left: 796.164px;
		top: 564px;
		overflow: visible;
	}
	#anp {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 168px;
		white-space: nowrap;
		line-height: 35px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Montserrat;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.09px;
	}
	#anq {
		position: absolute;
		width: 616.59px;
		height: 177.829px;
		left: 0px;
		top: 51.682px;
		overflow: visible;
	}
	#anr {
		fill: rgba(244,244,244,1);
	}
	.anr {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 177.829px;
		left: 0px;
		top: 0px;
	}
	#ans {
		border: 0;
		left: 26.979px;
		top: 27.714px;
		position: absolute;
		overflow: visible;
		width: 92px;
		white-space: nowrap;
		line-height: 17px;
		margin-top: -0.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: rgba(19,47,90,0.737);
	}
	#ant {
		position: absolute;
		width: 681px;
		height: 452px;
		left: 0.164px;
		top: 436px;
		overflow: visible;
	}
	}