/***********************************/
/**  resp  taille 770px               */
/************************************/
@media(max-width:860px)
{
/************************************/
/*   offres de soins				*/
/*		psychotherapie de groupe	*/
/*************************************/
#Page_offre_des_soins-_Psychothrapiede_groupe {
		/*position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3457px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins- Psychothérapiede groupe;
		--web-view-id: Page_offre_des_soins-_Psychothrapiede_groupe;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
		width: 430px;
		height: 1530px;
	}
	.contact-psydegroupe{
		
		position:absolute;
		top: 1250px;
		z-index: 400;
	}
	#chq {
		position: absolute;
    width: 430px;
    height: 28.38px;
    left: 0px;
    top: 1500px;
    overflow: visible;
	}
	#chr {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 430px;
		height: 28.38px;
	}
	.chr {
		position: absolute;
		overflow: visible;
		width: 430px;
		height: 28.38px;
		left: 0px;
		top: 0px;
	}
	#chs {
		border: 0;
		left: 0px;
		top: 10px;
		position: absolute;
		overflow: visible;
		width: 430px;
		white-space: nowrap;
		line-height: 10px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 10px;
		color: rgba(19,47,90,1);
	}
	#cht {
		display:none;
	}
	#chu {
		fill: rgba(202,160,56,1);
	}
	.chu {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.254px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chv {
		fill: rgba(19,47,90,1);
	}
	.chv {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chw {
		fill: rgba(0,0,0,0);
	}
	.chw {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#chx {
	width: 330px;
    height: 730px;
    top: 500px;
    left: 50%;
    transform: translate(-50%);
	}
	#chy {
		position: absolute;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 1485.848px;
		overflow: visible;
	}
	#chz {
		fill: rgba(255,255,255,1);
	}
	.chz {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 0px;
	}
	#cia {
		position: absolute;
		width: 1317.303px;
		height: 647.916px;
		left: 301.348px;
		top: 127px;
		overflow: visible;
	}
	#cib {
		border: 0;
		left: 331.364px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cic {
		position: absolute;
		width: 1317.303px;
		height: 455.916px;
		left: 0px;
		top: 192px;
		overflow: visible;
	}
	#cid {
		fill: rgba(244,244,244,1);
	}
	.cid {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.695px;
		top: 213.091px;
	}
	#cie {
		fill: rgba(242,201,74,1);
	}
	.cie {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 383.689px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cif {
		fill: rgba(159,159,162,1);
	}
	.cif {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cig {
		fill: rgba(159,159,162,1);
	}
	.cig {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cih {
		fill: rgba(159,159,162,1);
	}
	.cih {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cii {
		fill: rgba(159,159,162,1);
	}
	.cii {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cij {
		fill: rgba(159,159,162,1);
	}
	.cij {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cik {
		fill: rgba(159,159,162,1);
	}
	.cik {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cil {
		fill: rgba(159,159,162,1);
	}
	.cil {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cim {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 105.915px;
		overflow: visible;
	}
	#cin {
		fill: rgba(244,244,244,1);
	}
	.cin {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cio {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#cip {
		fill: rgba(159,159,162,1);
	}
	.cip {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciq {
		fill: rgba(159,159,162,1);
	}
	.ciq {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cir {
		fill: rgba(159,159,162,1);
	}
	.cir {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cis {
		fill: rgba(159,159,162,1);
	}
	.cis {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cit {
		fill: rgba(159,159,162,1);
	}
	.cit {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciu {
		fill: rgba(141,143,145,1);
	}
	.ciu {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 0px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#civ {
		fill: rgba(141,143,145,1);
	}
	.civ {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciw {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 176.08px;
		overflow: visible;
	}
	#cix {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ciy {
		border: 0;
		left: 939.712px;
		top: 396.69px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#ciz {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#cja {
		fill: rgba(242,201,74,1);
	}
	.cja {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjb {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cjc {
		fill: rgba(242,201,74,1);
	}
	.cjc {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjd {
		fill: rgba(242,201,74,1);
	}
	.cjd {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cje {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cjf {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cjg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#cjh {
		fill: rgba(244,244,244,1);
	}
	.cjh {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cji {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cjj {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cjj {
		overflow: visible;
		position: absolute;
		width: 1920.24px;
		height: 1484.815px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#cjk {
		 line-height: 20px; 
		font-size: 14px; 
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		width: 330px;
    height: 600px;
    left: 0px;
    top: 0px;
    overflow: visible;
    white-space: normal;
	}
	#cjl {
		position: absolute;
    width: 161px;
    height: 159px;
    left: 50%;
    top: 320px;
    transform: translate(-50%);
	}
	#cjm {
		position: absolute;
		width: 161px;
		height: 159px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cjn {
		position: absolute;
		width: 93.31px;
		height: 73.73px;
		left: 37.19px;
		top: 45.46px;
		overflow: visible;
	}
	#cjo {
		fill: rgba(245,187,88,1);
		width: 58.16px;
		height: 72.73px;
	}
	.cjo {
		overflow: visible;
		position: absolute;
		width: 58.16px;
		height: 72.73px;
		left: 0px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjp {
		opacity: 0.851;
		fill: rgba(245,187,88,1);
		width: 29.82px;
		height: 72.73px;
	}
	.cjp {
		overflow: visible;
		position: absolute;
		width: 29.82px;
		height: 72.73px;
		left: 45.36px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjq {
		opacity: 0.748;
		fill: rgba(245,187,88,1);
		width: 29.82px;
		height: 72.73px;
	}
	.cjq {
		overflow: visible;
		position: absolute;
		width: 29.82px;
		height: 72.73px;
		left: 63.49px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjr {
		position: absolute;
    width: 330px;
    height: 83px;
    left: 0px;
    top: 0px;
    overflow: visible;
		top: 200px;
		text-align:center;
	left: 50%;
	transform: translate(-50%);
	}
	#cjs {
		width: 330px;
    font-size: 14px;
    height: 20px;
    margin-top: 0px;
    line-height: 20px;
    text-align: center;
    top: 73px;
	white-space: normal;
	}
	#cjt {
		width: 330px;
    font-size: 30px;
    left: 0px;
    height: 43px;
    line-height: 32px;
    margin-top: 0px;
   
	}
	

}
/***********************************/
/**  resp  taille 860px  1440             */
/************************************/
@media(min-width:861px) and (max-width:1440px)
{
/************************************/
/*   offres de soins				*/
/*		psychothérapie de groupe	*/
/*************************************/
#Page_offre_des_soins-_Psychothrapiede_groupe {
		/*position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1920px;
		height: 3457px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins- Psychothérapiede groupe;
		--web-view-id: Page_offre_des_soins-_Psychothrapiede_groupe;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;*/
		width: 860px;
		height: 3000px;
	}
	.contact-psydegroupe{
		
		position:absolute;
		top: 2300px;
		z-index: 400;
	}
	#chq {
		position: absolute;
    width: 860px;
    height: 28.38px;
    left: 0px;
    top: 2750px;
    overflow: visible;
	}
	#chr {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
		width: 860px;
		height: 56.76px;
	}
	.chr {
		position: absolute;
		overflow: visible;
		width: 860px;
		height: 56.76px;
		left: 0px;
		top: 0px;
	}
	#chs {
		border: 0;
		left: 0px;
		top: 20px;
		position: absolute;
		overflow: visible;
		width: 860px;
		white-space: nowrap;
		line-height: 20px;
		margin-top: 0px;
		text-align: center;
		font-family: Lato;
		font-style: normal;
		font-weight: bold;
		font-size: 20px;
		color: rgba(19,47,90,1);
	}
	#cht {
		display:none;
	}
	#chu {
		fill: rgba(202,160,56,1);
	}
	.chu {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.254px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chv {
		fill: rgba(19,47,90,1);
	}
	.chv {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chw {
		fill: rgba(0,0,0,0);
	}
	.chw {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#chx {
	width: 680px;
    height: 730px;
    top: 900px;
    left: 50%;
    transform: translate(-50%);
	}
	#chy {
		position: absolute;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 1485.848px;
		overflow: visible;
	}
	#chz {
		fill: rgba(255,255,255,1);
	}
	.chz {
		position: absolute;
		overflow: visible;
		width: 1920px;
		height: 902px;
		left: 0px;
		top: 0px;
	}
	#cia {
		position: absolute;
		width: 1317.303px;
		height: 647.916px;
		left: 301.348px;
		top: 127px;
		overflow: visible;
	}
	#cib {
		border: 0;
		left: 331.364px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 661px;
		white-space: nowrap;
		line-height: 83px;
		margin-top: -7px;
		text-align: left;
		font-family: Poppins-Bold;
		font-style: normal;
		font-weight: normal;
		font-size: 69px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	#cic {
		position: absolute;
		width: 1317.303px;
		height: 455.916px;
		left: 0px;
		top: 192px;
		overflow: visible;
	}
	#cid {
		fill: rgba(244,244,244,1);
	}
	.cid {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 135.83px;
		left: 700.695px;
		top: 213.091px;
	}
	#cie {
		fill: rgba(242,201,74,1);
	}
	.cie {
		overflow: visible;
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.712px;
		top: 383.689px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cif {
		fill: rgba(159,159,162,1);
	}
	.cif {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 732.056px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cig {
		fill: rgba(159,159,162,1);
	}
	.cig {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 749.87px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cih {
		fill: rgba(159,159,162,1);
	}
	.cih {
		overflow: visible;
		position: absolute;
		width: 9.705px;
		height: 14.695px;
		left: 760.053px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cii {
		fill: rgba(159,159,162,1);
	}
	.cii {
		overflow: visible;
		position: absolute;
		width: 9.706px;
		height: 14.695px;
		left: 772.255px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cij {
		fill: rgba(159,159,162,1);
	}
	.cij {
		overflow: visible;
		position: absolute;
		width: 12.534px;
		height: 14.404px;
		left: 784.122px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cik {
		fill: rgba(159,159,162,1);
	}
	.cik {
		overflow: visible;
		position: absolute;
		width: 14.532px;
		height: 14.675px;
		left: 798.378px;
		top: 240.174px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cil {
		fill: rgba(159,159,162,1);
	}
	.cil {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 815.279px;
		top: 240.317px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cim {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 105.915px;
		overflow: visible;
	}
	#cin {
		fill: rgba(244,244,244,1);
	}
	.cin {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cio {
		position: absolute;
		width: 44.563px;
		height: 14.404px;
		left: 31.362px;
		top: 30.869px;
		overflow: visible;
	}
	#cip {
		fill: rgba(159,159,162,1);
	}
	.cip {
		overflow: visible;
		position: absolute;
		width: 7.626px;
		height: 14.404px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciq {
		fill: rgba(159,159,162,1);
	}
	.ciq {
		overflow: visible;
		position: absolute;
		width: 14.695px;
		height: 14.404px;
		left: 10.494px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cir {
		fill: rgba(159,159,162,1);
	}
	.cir {
		overflow: visible;
		position: absolute;
		width: 12.537px;
		height: 14.404px;
		left: 27.662px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cis {
		fill: rgba(159,159,162,1);
	}
	.cis {
		position: absolute;
		overflow: visible;
		width: 1.893px;
		height: 14.404px;
		left: 42.671px;
		top: 0px;
	}
	#cit {
		fill: rgba(159,159,162,1);
	}
	.cit {
		overflow: visible;
		position: absolute;
		width: 6.942px;
		height: 14.404px;
		left: 79.042px;
		top: 30.869px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciu {
		fill: rgba(141,143,145,1);
	}
	.ciu {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 0px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#civ {
		fill: rgba(141,143,145,1);
	}
	.civ {
		overflow: visible;
		position: absolute;
		width: 0.038px;
		height: 0.187px;
		left: 63.183px;
		top: 105.956px;
		transform: matrix(1,0,0,1,0,0);
	}
	#ciw {
		position: absolute;
		width: 594.616px;
		height: 279.371px;
		left: 13.003px;
		top: 176.08px;
		overflow: visible;
	}
	#cix {
		position: absolute;
		width: 594.617px;
		height: 279.371px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#ciy {
		border: 0;
		left: 939.712px;
		top: 396.69px;
		position: absolute;
		overflow: visible;
		width: 140px;
		white-space: nowrap;
		line-height: 48px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 39px;
		color: rgba(19,47,90,1);
	}
	#ciz {
		position: absolute;
		width: 539px;
		height: 117.051px;
		left: 11.574px;
		top: 0px;
		overflow: visible;
	}
	#cja {
		fill: rgba(242,201,74,1);
	}
	.cja {
		overflow: visible;
		position: absolute;
		width: 23.532px;
		height: 39.056px;
		left: 8px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjb {
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 77.205px;
		overflow: visible;
	}
	#cjc {
		fill: rgba(242,201,74,1);
	}
	.cjc {
		overflow: visible;
		position: absolute;
		width: 39.835px;
		height: 39.846px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjd {
		fill: rgba(242,201,74,1);
	}
	.cjd {
		overflow: visible;
		position: absolute;
		width: 19.489px;
		height: 18.02px;
		left: 10.74px;
		top: 10.548px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cje {
		border: 0;
		left: 64px;
		top: 1px;
		position: absolute;
		overflow: visible;
		width: 476px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cjf {
		border: 0;
		left: 63px;
		top: 76px;
		position: absolute;
		overflow: visible;
		width: 228px;
		white-space: nowrap;
		line-height: 39px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Lato;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		color: rgba(19,47,90,1);
	}
	#cjg {
		position: absolute;
		width: 616.59px;
		height: 72.226px;
		left: 700.695px;
		top: 0.066px;
		overflow: visible;
	}
	#cjh {
		fill: rgba(244,244,244,1);
	}
	.cjh {
		position: absolute;
		overflow: visible;
		width: 616.59px;
		height: 72.226px;
		left: 0px;
		top: 0px;
	}
	#cji {
		border: 0;
		left: 30.879px;
		top: 21.934px;
		position: absolute;
		overflow: visible;
		width: 50px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -2.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 21px;
		color: rgba(159,159,162,1);
	}
	#cjj {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
	}
	.cjj {
		overflow: visible;
		position: absolute;
		width: 1920.24px;
		height: 1484.815px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
		display: none;
	}
	#cjk {
		 line-height: 40px; 
		font-size: 28px; 
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		width: 680px;
    height: 600px;
    left: 0px;
    top: 0px;
    overflow: visible;
    white-space: normal;
	}
	#cjl {
		position: absolute;
    width: 161px;
    height: 159px;
    left: 50%;
    top: 650px;
    transform: translate(-50%);
	}
	#cjm {
		position: absolute;
		width: 161px;
		height: 159px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cjn {
		position: absolute;
		width: 93.31px;
		height: 73.73px;
		left: 37.19px;
		top: 45.46px;
		overflow: visible;
	}
	#cjo {
		fill: rgba(245,187,88,1);
		width: 58.16px;
		height: 72.73px;
	}
	.cjo {
		overflow: visible;
		position: absolute;
		width: 58.16px;
		height: 72.73px;
		left: 0px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjp {
		opacity: 0.851;
		fill: rgba(245,187,88,1);
		width: 29.82px;
		height: 72.73px;
	}
	.cjp {
		overflow: visible;
		position: absolute;
		width: 29.82px;
		height: 72.73px;
		left: 45.36px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjq {
		opacity: 0.748;
		fill: rgba(245,187,88,1);
		width: 29.82px;
		height: 72.73px;
	}
	.cjq {
		overflow: visible;
		position: absolute;
		width: 29.82px;
		height: 72.73px;
		left: 63.49px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjr {
		position: absolute;
    width: 660px;
    height: 83px;
    left: 0px;
    top: 0px;
    overflow: visible;
		top: 400px;
		text-align:center;
	left: 50%;
	transform: translate(-50%);
	}
	#cjs {
		width: 660px;
    font-size: 28px;
    height: 40px;
    margin-top: 0px;
    line-height: 40px;
    text-align: center;
    top: 140px;
	white-space: normal;
	}
	#cjt {
		width: 680px;
    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 de groupe	*/
/*************************************/
#Page_offre_des_soins-_Psychothrapiede_groupe {
		position: absolute; 
		  left: 50%; 
		transform: translate(-50%);
		width: 1440px;
		height: 3457px;
		background-color: rgba(255,255,255,1);
		overflow: hidden;
		--web-view-name: Page offre des soins- Psychothérapiede groupe;
		--web-view-id: Page_offre_des_soins-_Psychothrapiede_groupe;
		--web-scale-on-resize: true;
		--web-enable-deep-linking: true;
	}
	.contact-psydegroupe{
		background-color:#FFFFFF;
		opacity:1;
		position:absolute;
		top: 2437.65px;
		
	}
	#chq {
		position: absolute;
		width: 1440px;
		height: 117.35px;
		left: 0px;
		top: 3339.65px;
		overflow: visible;
	}
	#chr {
		opacity: 0.849;
		fill: rgba(247,246,246,1);
	}
	.chr {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 117.35px;
		left: 0px;
		top: 0px;
	}
	#chs {
		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);
	}
	#cht {
		opacity: 0.05;
		position: absolute;
		width: 1440px;
		height: 2159.026px;
		left: 0px;
		top: 408.393px;
		overflow: visible;
	}
	#chu {
		fill: rgba(202,160,56,1);
	}
	.chu {
		overflow: visible;
		position: absolute;
		width: 457.171px;
		height: 755.791px;
		left: 1462.822px;
		top: 480.254px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chv {
		fill: rgba(19,47,90,1);
	}
	.chv {
		overflow: visible;
		position: absolute;
		width: 1692.101px;
		height: 2159.021px;
		left: 0.005px;
		top: 0.005px;
		transform: matrix(1,0,0,1,0,0);
	}
	#chw {
		fill: rgba(0,0,0,0);
	}
	.chw {
		position: absolute;
		overflow: visible;
		width: 1440px;
		height: 2159.024px;
		left: 0px;
		top: 0px;
	}
	#chx {
		position: absolute;
		width: 1440px;
		height: 2387.848px;
		left: 0px;
		top: 951.802px;
		overflow: visible;
	}
	#cjj {
		opacity: 0.848;
		fill: rgba(247,246,246,1);
		width: 1440px;
		height: 1484.815px;
	}
	.cjj {
		overflow: visible;
		position: absolute;
		width: 1920px;
		height: 1484.815px;
		left: 0px;
		top: 0px;
	}
	#cjk {
		border: 0;
		left: 50%;
		top: 294.479px;
		position: absolute;
		overflow: visible;
		width: 1115px;
		height: 1007px;
		line-height: 40px;
		margin-top: -6px;
		text-align: justify;
		font-family: Poppins;
		font-style: normal;
		font-weight: normal;
		font-size: 28px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.5px;
		text-indent: 3% each-line;
		/*! width: 1440px; */
		/*! height: 1484.815px; */
		/*! width: 1440px; */
		/*! height: 1484.815px; */
		transform: translate(-50%);
		width: 1115px;
		height: 1007px;
	}
	#cjl {
		position: absolute;
		width: 471.015px;
		height: 463.034px;
		left: 50%;
		top: 692.98px;
		overflow: visible;
		transform: translate(-50%);
	}
	#cjm {
		position: absolute;
		width: 471.016px;
		height: 463.034px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#cjn {
		position: absolute;
		width: 263.162px;
		height: 205.102px;
		left: 104.897px;
		top: 128.207px;
		overflow: visible;
	}
	#cjo {
		fill: rgba(245,187,88,1);
	}
	.cjo {
		overflow: visible;
		position: absolute;
		width: 164.029px;
		height: 205.098px;
		left: 0px;
		top: 0.003px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjp {
		opacity: 0.851;
		fill: rgba(245,187,88,1);
	}
	.cjp {
		overflow: visible;
		position: absolute;
		width: 84.111px;
		height: 205.102px;
		left: 127.932px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjq {
		opacity: 0.748;
		fill: rgba(245,187,88,1);
	}
	.cjq {
		overflow: visible;
		position: absolute;
		width: 84.111px;
		height: 205.102px;
		left: 179.051px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#cjr {
		position: absolute;
		width: 1440px;
		height: 294px;
		left: 50%;
		top: 362px;
		overflow: visible;
		transform: translate(-50%);
	}
	#cjs {
		border: 0;
		left: 0px;
		top: 231px;
		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.25px;
	}
	#cjt {
		border: 0;
		left: 320px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 773px;
		white-space: nowrap;
		line-height: 100px;
		margin-top: -3.5px;
		text-align: center;
		
		font-size: 93px;
		color: rgba(19,47,90,1);
		letter-spacing: 0.25px;
	}
	

	
}