/***********************************/
/**  resp  taille 860px               */
/************************************/
@media(max-width:860px)
{
		
/************************************/
/*   offres de soins				*/
/*		psychotherapie			 	*/
/*************************************/
#Page_offre_des_soins-Psychothrapies {
		/*position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 5941px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins-Psychothérapies;
		--web-view-id: Page_offre_des_soins-Psychothrapies;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
		width: 430px;
		height: 5090px;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    
	}
	.contact-psychother{
		
		position:absolute;
		top: 4830px;
		z-index: 400;
	}
	#bzb {
		position: absolute;
		
		overflow: visible;
		top: 5058px;
		left: 0px;
		width: 430px;
		height: 28.38px;
	}
	#bzc {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 430px;
		height: 28.38px;
	}
	.bzc {
		/*position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;*/
		width: 430px;
    height: 28.38px;
	}
	#bzd {
	/*	border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);*/
		width: 430px;
    font-size: 10px;
    top: 10px;
    left: 0px;
    line-height: 10px;
    margin-top: 0px;
    text-align: center;
	}
	#bze {
	/*	opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 3033.393px;
		overflow: visible;*/
		display:none;
	}
	#bzf {
		fill: rgba(202,160,56,1);
	}
	.bzf {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzg {
		fill: rgba(19,47,90,1);
	}
	.bzg {
		overflow: visible;
		position: absolute;
		width: 1692.102px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzh {
		fill: rgba(0,0,0,0);
	}
	.bzh {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#bzi {
		position: absolute;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 4818.65px;
		overflow: visible;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
	}
	#bzj {
		fill: rgba(255,255,255,1);
	}
	.bzj {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 1005px;
		left: 0px;
		top: 0px;
	}
	#bzk {
		border: 0;
		left: 613.895px;
		top: 137.418px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#bzl {
		position: absolute;
		width: 1317.303px;
		height: 444.226px;
		left: 265.531px;
		top: 347.418px;
		overflow: visible;
	}
	#bzm {
		fill: rgba(244,244,244,1);
	}
	.bzm {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.829px;
		left: 700.695px;
		top: 205.309px;
	}
	#bzn {
		fill: rgba(242,201,74,1);
	}
	.bzn {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 372px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzo {
		fill: rgba(159,159,162,1);
	}
	.bzo {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzp {
		fill: rgba(159,159,162,1);
	}
	.bzp {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzq {
		fill: rgba(159,159,162,1);
	}
	.bzq {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzr {
		fill: rgba(159,159,162,1);
	}
	.bzr {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzs {
		fill: rgba(159,159,162,1);
	}
	.bzs {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzt {
		fill: rgba(159,159,162,1);
	}
	.bzt {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 233.811px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzu {
		fill: rgba(159,159,162,1);
	}
	.bzu {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 233.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzv {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 102.688px;
		overflow: visible;
	}
	#bzw {
		fill: rgba(244,244,244,1);
	}
	.bzw {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#bzx {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#bzy {
		fill: rgba(159,159,162,1);
	}
	.bzy {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzz {
		fill: rgba(159,159,162,1);
	}
	.bzz {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#caa {
		fill: rgba(159,159,162,1);
	}
	.caa {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cab {
		fill: rgba(159,159,162,1);
	}
	.cab {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cac {
		fill: rgba(159,159,162,1);
	}
	.cac {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cad {
		fill: rgba(141,143,145,1);
	}
	.cad {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 0px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cae {
		fill: rgba(141,143,145,1);
	}
	.cae {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 103.238px;
		transform: matrix(1,0,0,1,0,0);
	}
	#caf {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 164.391px;
		overflow: visible;
	}
	#cag {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cah {
		border: 0;
		left: 939.712px;
		top: 385px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#cai {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#caj {
		fill: rgba(242,201,74,1);
	}
	.caj {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0.001px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cak {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cal {
		fill: rgba(242,201,74,1);
	}
	.cal {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cam {
		fill: rgba(242,201,74,1);
	}
	.cam {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.549px;
		transform: matrix(1,0,0,1,0,0);
	}
	#can {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cao {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cap {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#caq {
		fill: rgba(244,244,244,1);
	}
	.caq {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#car {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cas {
		/*opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;*/
		display:none;
	}
	#cat {
		fill: rgba(202,160,56,1);
	}
	.cat {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cau {
		fill: rgba(19,47,90,1);
	}
	.cau {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.006px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cav {
		fill: rgba(0,0,0,0);
	}
	.cav {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#caw {
		width: 340px;
		height: 4200px;
		top: 500px;
		left: 50%;
		transform: translate(-50%);
		opacity:1;
	}
	#cax {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cax {
	/*	position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 3915.374px;
		left: 0px;
		top: 0px;*/
		display:none;
	}
	#cay {
		position: absolute;
		width: 340px;
		height: 3564.511px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#caz {
		border: 0;
		left: 0px;
		top: 2930px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 580px;
		line-height: 20px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#cba {
		border: 0;
		left: 0px;
		top: 2100px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 630px;
		line-height: 20px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#cbb {
		border: 0;
		left: 0px;
		top: 1190px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 780px;
		line-height: 20px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#cbc {
		border: 0;
		left: 0px;
		top: 2820px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 100px;
		line-height: 25px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 20px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbd {
		border: 0;
		left: 0px;
		top: 1130px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 20px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbe {
		border: 0;
		left: 0px;
		top: 2040px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 50px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 20px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 340px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -14px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 20px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbg {
		border: 0;
		left: 0px;
		top: 50px;
		position: absolute;
		overflow: visible;
		width: 330px;
		height: 1000px;
		line-height: 20px;
		margin-top: 0px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.8px;
	}
	#cbh {
		border: 0;
		left: 0px;
		top: 3630px;
		position: absolute;
		overflow: hidden;
		width: 340px;
		height: 700px;
		line-height: 20px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		color: #132F5A;
		letter-spacing: 0.5px;
	}
	#cbi {
		border: 0;
		left: 0px;
		top: 3550px;
		position: absolute;
		overflow: visible;
		width: 340px;
		height: 118px;
		line-height: 25px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: 900;
		font-size: 20px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbj {
		position: absolute;
		width: 161px;
		height: 159px;
		left: 50%;
		top: 300px;
		overflow: visible;
		transform: translate(-50%);
	}
	#cbk {
		fill: rgba(19,47,90,1);
	}
	.cbk {
		overflow: visible;
		position: absolute;
		width: 161px;
		height: 159px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbl {
		position: absolute;
		width: 81.7px;
		height: 90.68px;
		left: 40px;
		top: 38px;
		overflow: visible;
	}
	#cbm {
		fill: rgba(245,187,88,1);
		width: 81px;
		height: 90px;
	}
	.cbm {
		overflow: visible;
		position: absolute;
		width: 236.613px;
		height: 257.783px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		width: 81px;
		height: 90px;
	}
	#cbn {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbn {
		overflow: visible;
		position: absolute;
		width: 81px;
		height: 90px;
		left: -10px;
		top: -5px;
		transform: matrix(1,0,0,1,0,0);
		/*! display: none; */
	}
	#cbo {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbo {
		overflow: visible;
		position: absolute;
		width: 81px;
		height: 90px;
		left: 10px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		/*! display: none; */
	}
	#cbp {
		/*position: absolute;
		width: 1537px;
		height: 195px;
		left: 192px;
		top: 402px;
		overflow: visible;*/
		position: absolute;
    width: 430px;
    height: 63px;
    left: 0px;
    top: 0px;
    overflow: visible;
		top: 200px;
		text-align:center;
	}
	.spanspychother{
			text-align:center;
		width: 430px;
    display: block;
    height: 40px;
    white-space: normal;
	}
	#cbq {
		/*border: 0;
		left: 0px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1538px;
		*/ 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;*/
		width: 430px;
    font-size: 14px;
    height: 20px;
    margin-top: 0px;
    line-height: 20px;
    text-align: center;
		top: 43px;
	}
	#cbr {
	/*	border: 0;
		left: 356px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 826px;
		white-space: nowrap;
		line-height: 189px;
		margin-top: -48px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;*/
		width: 430px;
    font-size: 30px;
    left: 0px;
    height: 43px;
    line-height: 32px;
    margin-top: 0px;
    
	}
	#cbs {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 115px;
		top: 55px;
		overflow: visible;
	}
	#cbt {
		position: absolute;
		width: 313.204px;
		height: 194.481px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cbu {
		border: 0;
		left: 487px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 127px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_daccueil.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cbv {
		border: 0;
		left: 1428px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 184px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page-Formulaire-CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cbw {
		border: 0;
		left: 1663px;
		top: 137px;
		position: absolute;
		overflow: hidden;
		width: 144px;
		height: 31px;
		--web-animation: fadein undefineds undefined;
		--web-action-type: page;
		--web-action-target: Page_-Contact_-_CEISAM.html;
		cursor: pointer;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#cbx {
		position: absolute;
		width: 266.633px;
		height: 31px;
		left: 1109px;
		top: 137px;
		overflow: visible;
	}
	#cby {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 250px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(202,160,56,1);
		letter-spacing: 1.22px;
	}
	#cbz {
		fill: rgba(202,160,56,1);
	}
	.cbz {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 248.367px;
		top: 10.053px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cca {
		position: absolute;
		width: 133.266px;
		height: 31px;
		left: 665px;
		top: 137px;
		overflow: visible;
	}
	#ccb {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 129px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ccc {
		fill: rgba(19,47,90,1);
	}
	.ccc {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 115px;
		top: 10.553px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ccd {
		position: absolute;
		width: 206.266px;
		height: 31px;
		left: 851px;
		top: 137px;
		overflow: visible;
	}
	#cce {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: hidden;
		width: 181px;
		height: 31px;
		line-height: 30px;
		margin-top: -3px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 24px;
		color: rgba(19,47,90,1);
		letter-spacing: 1.22px;
	}
	#ccf {
		fill: rgba(19,47,90,1);
	}
	.ccf {
		overflow: visible;
		position: absolute;
		width: 18.266px;
		height: 11.894px;
		left: 188px;
		top: 9.606px;
		transform: matrix(1,0,0,1,0,0);
	}

}/***********************************/
/***********************************/
/**  resp  @media(min-width:861px)and (max-width:1440px)               */
/************************************/
@media(min-width:861px)and (max-width:1440px)
{
		
/************************************/
/*   offres de soins				*/
/*		psychothérapie			 	*/
/*************************************/
#Page_offre_des_soins-Psychothrapies {
	
		width: 860px;
		height: 9820px;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    
	}
	.contact-psychother{
		
		position:absolute;
		top: 9230px;
		z-index: 400;
	}
	#bzb {
		position: absolute;
		
		overflow: visible;
		top: 9730px;
		left: 0px;
		width: 860px;
		height: 56.72px;
	}
	#bzc {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 860px;
		height: 56.72px;
	}
	.bzc {
		/*position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 117.35px;
		left: 0px;
		top: 0px;*/
		width: 860px;
    height: 56.72px;
	}
	#bzd {
	/*	border: 0;
		left: 543px;
		top: 44.125px;
		position: absolute;
		overflow: visible;
		width: 835px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 25px;
		color: rgba(19,47,90,1);*/
		width: 860px;
    font-size: 20px;
    top: 20px;
    left: 0px;
    line-height: 20px;
    margin-top: 0px;
    text-align: center;
	}
	#bze {
	/*	opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 3033.393px;
		overflow: visible;*/
		display:none;
	}
	#bzf {
		fill: rgba(202,160,56,1);
	}
	.bzf {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzg {
		fill: rgba(19,47,90,1);
	}
	.bzg {
		overflow: visible;
		position: absolute;
		width: 1692.102px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzh {
		fill: rgba(0,0,0,0);
	}
	.bzh {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	
	#cas {
		/*opacity: 0.05;
		position: absolute;
		width: 1920px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;*/
		display:none;
	}
	#cat {
		fill: rgba(202,160,56,1);
	}
	.cat {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cau {
		fill: rgba(19,47,90,1);
	}
	.cau {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.006px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cav {
		fill: rgba(0,0,0,0);
	}
	.cav {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#caw {
		width: 680px;
		height: 4200px;
		top: 900px;
		left: 50%;
		transform: translate(-50%);
		opacity:1;
	}
	#cax {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cax {
	/*	position: absolute;
		overflow: visible;
		width: 1920.24px;
		height: 3915.374px;
		left: 0px;
		top: 0px;*/
		display:none;
	}
	#cay {
		position: absolute;
		width: 680px;
		height: 3564.511px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#caz {
		border: 0;
		left: 0px;
		top: 5650px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 580px;
		line-height: 40px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#cba {
		border: 0;
		left: 0px;
		top: 4000px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 630px;
		line-height: 40px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#cbb {
		border: 0;
		left: 0px;
		top: 2250px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 780px;
		line-height: 40px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
	}
	#cbc {
		border: 0;
		left: 0px;
		top: 5400px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 100px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		/*! font-family: Poppins-Bold; */
		/*! font-style: normal; */
		/*! font-weight: 900; */
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbd {
		border: 0;
		left: 0px;
		top: 2180px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		/*! font-family: Poppins-Bold; */
		/*! font-style: normal; */
		/*! font-weight: 900; */
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbe {
		border: 0;
		left: 0px;
		top: 3920px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 50px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		/*! font-family: Poppins-Bold; */
		/*! font-style: normal; */
		/*! font-weight: 900; */
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 680px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -14px;
		text-align: left;
		/*! font-family: Poppins-Bold; */
		/*! font-style: normal; */
		/*! font-weight: 900; */
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbg {
		border: 0;
		left: 0px;
		top: 70px;
		position: absolute;
		overflow: visible;
		width: 660px;
		height: 1000px;
		line-height: 40px;
		margin-top: 0px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.8px;
	}
	#cbh {
		border: 0;
		left: 0px;
		top: 7000px;
		position: absolute;
		overflow: hidden;
		width: 680px;
		height: 1500px;
		line-height: 40px;
		margin-top: -6px;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: #132F5A;
		letter-spacing: 0.5px;
	}
	#cbi {
		border: 0;
		left: 0px;
		top: 6850px;
		position: absolute;
		overflow: visible;
		width: 680px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		/*! font-family: Poppins-Bold; */
		/*! font-style: normal; */
		/*! font-weight: 900; */
		font-size: 40px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbj {
		position: absolute;
		width: 161px;
		height: 159px;
		left: 50%;
		top: 700px;
		overflow: visible;
		transform: translate(-50%);
	}
	#cbk {
		fill: rgba(19,47,90,1);
	}
	.cbk {
		overflow: visible;
		position: absolute;
		width: 161px;
		height: 159px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbl {
		position: absolute;
		width: 81.7px;
		height: 90.68px;
		left: 40px;
		top: 38px;
		overflow: visible;
	}
	#cbm {
		fill: rgba(245,187,88,1);
		width: 81px;
		height: 90px;
	}
	.cbm {
		overflow: visible;
		position: absolute;
		width: 236.613px;
		height: 257.783px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		width: 81px;
		height: 90px;
	}
	#cbn {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbn {
		overflow: visible;
		position: absolute;
		width: 81px;
		height: 90px;
		left: -10px;
		top: -5px;
		transform: matrix(1,0,0,1,0,0);
		/*! display: none; */
	}
	#cbo {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbo {
		overflow: visible;
		position: absolute;
		width: 81px;
		height: 90px;
		left: 10px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		/*! display: none; */
	}
	#cbp {
		/*position: absolute;
		width: 1537px;
		height: 195px;
		left: 192px;
		top: 402px;
		overflow: visible;*/
		position: absolute;
    width: 860px;
    height: 126px;
    left: 0px;
    top: 0px;
    overflow: visible;
		top: 400px;
		text-align:center;
		/*! transform: translate(-50%); */
	}
	.spanspychother{
			text-align:center;
		width: 860px;
    display: block;
    height: 80px;
    white-space: normal;
	}
	#cbq {
		/*border: 0;
		left: 0px;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1538px;
		*/ 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;*/
		width: 860px;
    font-size: 28px;
    height: 120px;
    margin-top: 0px;
    line-height: 40px;
    text-align: center;
		top: 86px;
	}
	#cbr {
	/*	border: 0;
		left: 356px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 826px;
		white-space: nowrap;
		line-height: 189px;
		margin-top: -48px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;*/
		width: 860px;
    font-size: 60px;
    left: 0px;
    height: 86px;
    line-height: 64px;
    margin-top: 0px;
    
	}
	

}/***********************************/

/***********************************/
/**  resp  taille 1440px      1919px         */
/************************************/

@media (min-width:1441px) and (max-width:1919px)
{
/************************************/
/*   offres de soins				*/
/*		psychothérapie			 	*/
/*************************************/
#Page_offre_des_soins-Psychothrapies {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1440px;
		height: 7441px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins-Psychothérapies;
		--web-view-id: Page_offre_des_soins-Psychothrapies;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-psychother{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top:5911.65px;
	}
	#bzb {
		position: absolute;
		width: 1440px;
		height: 117.35px;
		left: -0.24px;
		top: 6793.65px;
		overflow: visible;
	}
	#bzc {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 1440px;
	}
	.bzc {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#bzd {
		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);
	}
	#bze {
		opacity: 0.05;
		position: absolute;
		width: 1440px;
		height: 3059.026px;
		left: 0px;
		top: 3033.393px;
		overflow: visible;
	}
	#bzf {
		fill: rgba(202,160,56,1);
	}
	.bzf {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzg {
		fill: rgba(19,47,90,1);
	}
	.bzg {
		overflow: visible;
		position: absolute;
		width: 1692.102px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#bzh {
		fill: rgba(0,0,0,0);
	}
	.bzh {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	
	#cas {
		opacity: 0.05;
		position: absolute;
		width: 1440px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#cat {
		fill: rgba(202,160,56,1);
	}
	.cat {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.255px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cau {
		fill: rgba(19,47,90,1);
	}
	.cau {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.006px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cav {
		fill: rgba(0,0,0,0);
	}
	.cav {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#caw {
		
		position: absolute;
		width: 1440px;
		height: 5250px;
		left: 0px;
		top: 905.626px;
		overflow: visible;
	}
	#cax {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
		width: 1440px;
		height: 5050px;
	}
	.cax {
		position: absolute;
		overflow: visible;
		width: 1440.24px;
		height: 5250px;
		left: 0px;
		top: 0px;
	}
	#cay {
		position: absolute;
		width: 1710px;
		height: 3700px;
		left: 105px;
		top: 257.374px;
		overflow: visible;
	}
	#caz {
		border: 0;
		left: 670px;
		top: 1902px;
		position: absolute;
		overflow: visible;
		width: 613.5px;
		height: 1094.51123046875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cba {
		border: 0;
		left: 670px;
		top: 105px;
		position: absolute;
		overflow: visible;
		width: 613.5px;
		height: 1135.75px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbb {
		border: 0;
		left: 0px;
		top: 2326px;
		position: absolute;
		overflow: visible;
		width: 627px;
		height: 1321.51123046875px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbc {
		border: 0;
		left: 670px;
		top: 1660.881px;
		position: absolute;
		overflow: visible;
		height: 273px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
		width: 613.5px;
	}
	#cbd {
		border: 0;
		left: 0px;
		top: 2236.393px;
		position: absolute;
		overflow: visible;
		width: 627px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbe {
		border: 0;
		left: 670px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 795px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbf {
		border: 0;
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 120px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -14px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbg {
		border: 0;
		left: 0px;
		top: 105px;
		position: absolute;
		overflow: visible;
		width: 627px;
		height: 1731.361328125px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbh {
		border: 0;
		left: 670px;
		top: 3357px;
		position: absolute;
		overflow: hidden;
		width: 613.5px;
		height:1398px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
	}
	#cbi {
		border: 0;
		left: 670px;
		top: 3194px;
		position: absolute;
		overflow: visible;
		width: 613.5px;
		height: 118px;
		line-height: 50px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 37px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cbj {
		position: absolute;
		width: 437.441px;
		height: 430.026px;
		left: 50%;
		top: 696.071px;
		overflow: visible;
		transform: translate(-50%);
	}
	#cbk {
		fill: rgba(19,47,90,1);
	}
	.cbk {
		overflow: visible;
		position: absolute;
		width: 437.441px;
		height: 430.026px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbl {
		position: absolute;
		width: 270.521px;
		height: 257.944px;
		left: 83.459px;
		top: 86.041px;
		overflow: visible;
	}
	#cbm {
		fill: rgba(245,187,88,1);
	}
	.cbm {
		overflow: visible;
		position: absolute;
		width: 236.613px;
		height: 257.783px;
		left: 16.955px;
		top: 0.161px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbn {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbn {
		overflow: visible;
		position: absolute;
		width: 174.801px;
		height: 221.699px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbo {
		fill: rgba(0,0,0,0);
		stroke: rgba(255,255,255,1);
		stroke-width: 1.5px;
		stroke-linejoin: round;
		stroke-linecap: round;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.cbo {
		overflow: visible;
		position: absolute;
		width: 164.505px;
		height: 222.6px;
		left: 107.52px;
		top: 22.273px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cbp {
		position: absolute;
		width: 1537px;
		height: 195px;
		left: 50%;
		top: 402px;
		overflow: visible;
		transform: translate(-50%);
	}
	#cbq {
		border: 0;
		left: 50%;
		top: 132px;
		position: absolute;
		overflow: visible;
		width: 1440px;
		white-space: nowrap;
		line-height: 75px;
		margin-top: -15px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 45px;
		color: rgba(19,47,90,1);
		letter-spacing: -0.1px;
		transform:translate(-50%)
	}
	#cbr {
		border: 0;
		left: 356px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 826px;
		white-space: nowrap;
		line-height: 189px;
		margin-top: -48px;
		text-align: left;
		
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	
}