@media only screen and (max-width: 1000px) {
	#baseline {font-size:14px;}
	#entete{height:500px;background-position: top center;background-size:cover;}
	#titre_entete{
		margin-top: 75px;
		height: 350px;
		padding-top: 50px;
	}
	#titre_entete h1 {
    font-size: 39px;
		line-height: 61px;
	}
	#citation_equipe {
		margin: 80px 40px;
	}
	#guillement_gauche {width:12%}
	#texte_citation_equipe{width:76%}
	#guillement_droite {width:12%}
	#photo_equipe {
		height:auto !important;
		margin-bottom: -5px;
	}
	#photo_equipe img {
    height: auto !important;
    width: 100% !important;
	}
	#citation_depassement{
		padding: 55px 100px 65px 150px;
	}
	
	#choix_offres .offre {
    width: 260px;
	}
	#entete_equipe, #entete_offres, #entete_contact{height:500px !important;background-size:cover !important;}
	.texte_citation_personne{
		font-size:30px;
	}
	
	
	#competences {padding: 60px 60px 57px 60px;}
	#choix_offres {margin: 30px 30px;}
	#choix_offres .offre {width: 270px;}
	#image_catalogue {padding: 50px 0 50px 70px;}
	#texte_catalogue {padding: 50px 0 0 0;}
	
	#message{padding: 60px;}
	#map img{width:100%;}
	#texte_message #accroche {font-size: 32px;}
	
	/* offre detail */
	
	#entete_detail_offre{height: 500px;}
	#picto_detail_offre{width: 150px;padding-top: 40px;}
	#picto_detail_offre img{width: 100%;}
	#titre_detail_offre{font-size: 30px;}
	#titre_detail_offre h1 {margin-top: 20px;}
	#texte_presentation #bloc_photo img {max-width: 200px;}
	#texte_presentation p {margin: 0 0 30px 0;font-size: 23px;line-height: 36px;}
	#texte_presentation ul.cercle li {font-size: 25px;}
	#titre_separation {padding: 59px 100px;font-size: 37px;}
	#texte_conseil {font-size: 25px;line-height: 35px;}
	#titre_separation_final {font-size: 37px;}
	#engagement ul li {font-size: 27px;}
	#navigation_offres{background-size: cover;}
	#menu_offres {padding: 30px 30px 30px;}
	#titre_offre {margin: 43px 0 0 0;font-size: 30px;}
	#bouton_detail_offre a {font-size: 25px;}
	
	#mpb{padding: 34px 0 0 120px;}
	#bouton_mpb {width:250px;}
	#texte_mpb {width: 250px;text-align: center;}
	
	.offre_coaching{padding:30px 30px 0 30px;width: 46%;}
	.offre_coaching ul{font-size: 19px;}
	.offre_coaching ul li{padding-bottom: 20px;}
	.titre_coaching{font-size:35px;}
	ul.petit {font-size: 20px;line-height: 25px;}
	#bilan{padding: 80px 80px 40px 80px;}
	#bilan p{padding:0 160px;}

	
	
/* -------------------------------------- */
}@media only screen and (max-width: 768px) {
	#baseline {font-size:13px;}
	#menu ul li {
    margin-left: 20px;
		font-size: 20px;
	}
	
	#entete{height:400px;}
	#titre_entete{
		margin-top: 50px;
		height: 300px;
		padding-top: 35px;
	}
	#titre_entete h1 {
    font-size: 25px;
		line-height: 56px;
	}
	#citation_equipe {
    margin: 60px 30px;
	}
	#citation_depassement{
	padding: 55px 100px 55px 100px;
	}
	#texte_citation_depassement{
		font-size: 37px;
	}
	#choix_offres {
		margin: 50px 30px 30px;
	}
	#choix_offres .offre {
    width: 280px;
	}

	#entete_equipe, #entete_offres, #entete_contact{height:400px !important;}
	
	.gauche .entete_personne{margin-left: -100px !important;}
	.droite .entete_personne{margin-right: -100px !important;}
	.photo_personne {width: 200px !important;height: 200px !important;}
	.photo_personne img{width:200px !important;height: 200px !important; border: 5px solid #a69585 !important;}
	.entite_personne {margin-top: 50px !important;}
	.nom_personne {font-size: 27px !important;}
	.fonction_personne {font-size: 20px !important;}
	.texte_citation_personne {font-size:27px !important;margin-left: 80px !important;margin-right: 80px !important;}
	.eddy .texte_citation_personne{padding-top: 82px !important;margin-left: 40px !important;padding-bottom: 20px;}
	.charlotte .texte_citation_personne{padding-top: 82px !important;}
	.metier_personne {font-size: 20px !important; line-height: 30px !important;}
	.parcours_personne {font-size: 17px !important; line-height: 25px !important;}
	

	#competences {padding: 30px 30px 27px 30px;}
	.competence {padding: 24px 12px;}
	.competence h2{font-size: 28px;}
	#principes {padding: 40px 40px 40px;}
	#citation_principes {width: 40%;}
	#liste_principes{width: 60%;}
	#image_catalogue, #texte_catalogue {width: 50%;}
	#texte_catalogue p {font-size: 26px;}
	
	#message{padding: 50px;}
	#texte_message #accroche{font-size: 26px;}
	#texte_message {padding-left: 60px;}
	#texte_message #infos_contact{font-size: 23px;}
	#formulaire_nom, #formulaire_email, #formulaire_textarea {font-size:25px;}
	#infos_equipe {font-size:25px;width: 50%;}
	#infos_satisfaction{width: 50%; text-align: center;padding-right: 40px;}
	#titre_satisfaction{padding:40px 0 0 0;}
	#etoiles {padding: 13px 0;}
	#clients{padding-bottom: 30px;}
	
	#entete_detail_offre {height: 430px;}
	#picto_detail_offre {width: 120px;padding-top: 0px;}
	#titre_detail_offre {font-size: 25px;}
	#titre_detail_offre h1 {margin-top: 0px;}
	#texte_presentation {margin: -110px 40px 0;padding: 40px 40px 30px 40px;}
	#texte_presentation p {margin: 0 0 20px 0;font-size: 21px;line-height: 31px;}
	#texte_presentation ul.cercle {margin: 30px 0 0 0;}
	#texte_presentation ul.cercle li {font-size: 21px;background-size: 4%;}
	#texte_presentation ul.cercle2 li {font-size: 21px;background-position: 35% 50%;background-size: 4%;}
	#texte_conseil {padding: 20px 20px 20px 30px;font-size: 21px;line-height: 31px;}
	#texte_conseil p {margin-bottom: 14px;}
	#texte_conseil p.petit {font-size: 16px;line-height: 22px;}
	#titre_separation_final {font-size: 33px;padding:40px 50px;}
	#engagement .intro_coaching {font-size: 25px;padding: 0 40px 0;}
	#wrapper_coaching {padding: 40px 40px 40px 40px;}
	#wrapper_coaching .detail_coaching{padding: 20px 10px 20px 20px;font-size: 18px;line-height: 22px;}
	#engagement .sous_titre {font-size: 30px;}
	#engagement ul {margin: 0 0 0 0;padding: 0 100px;}
	#engagement ul li {font-size: 21px; background-position: 45px center;background-size: 4%;}
	#menu_offres{width: 52%;}
	#contact_offre{width: 48%;}
	#menu_offres .offre {width: 155px;height: 130px;padding: 10px 0 0 0;}
	#menu_offres .offre .picto {margin-bottom: 10px;}
	#menu_offres .offre .picto img{width:100%;height:58px;}
	#menu_offres .offre .titre_offre {font-size: 13px;}
	#accroche_navigation {padding: 69px 30px 0 90px;font-size:23px;}
	#titre_offre {font-size: 26px;padding: 0 10px;}
	#texte_detail_offre {font-size: 20px;}
	#bouton_detail_offre a {width: 65%;padding: 20px 10px;}
	
	#mpb{padding: 20px 0 10px;margin: 0 auto;display: flex;justify-content: center;}
	
	#quatre_offres_coaching {padding: 0 40px 0 40px;}
	.offre_coaching{padding:20px 20px 0 20px;width: 47%;}
	.titre_coaching{font-size:31px;}
	#engagement p {padding: 0 160px 40px;}
	
	ul.petit {font-size: 18px;line-height: 20px;}
	#bilan{padding: 80px 80px 40px 80px;}
	#bilan p{padding:0 80px;}
	
	#footer {padding-top: 40px;}
	#logo_footer {padding: 10px 0 0 0;}
	#links{font-size: 16px;padding: 50px 20px 30px;}
	
/* -------------------------------------- */
}@media only screen and (max-width: 440px) {
	.pourMobile{display:block !important;margin:0 0 0 0 !important;position: absolute;width: 100%;text-align: center !important;padding: 55px 0px;background: #fff;}
	.pourMobile li{margin:0 5px !important;}
	#baseline {font-size:14px;}
	#logo{width:50%;}
	#menu{width:50%;display: flex;justify-content: end;}
	#menu ul{display: none;}
	#bouton_menu {
    width: 100px;
    height: 100px;
    margin-top: 20px;
		display: flex;
		justify-content: center;
	}
		#bouton_menu img{
			width: 50%;
	}
	#entete{
		height: auto !important;
		padding-top: 220px;
	}
	
	#titre_entete{
		margin-top:0;
		height: auto;
		padding-top: 25px !important;
		width:100%;
	}
	#titre_entete h1 {
    font-size: 30px;
		margin:0 !important;
		text-align: center;
		line-height: 45px;
		padding-bottom: 20px;
	}
	#citation_equipe {
		margin: 40px 0px;
	}
	#guillement_gauche {width:80%;height: 80px;margin-left:20px;}
	#texte_citation_equipe{width:100%;padding:0 20px;font-size: 25px;}
	#guillement_droite {width:95%;height: 80px;}
	#bouton_equipe a {font-size: 27px;}
	
	#citation_depassement{
	padding: 20px;
	}
	#texte_citation_depassement{
		border-left: none;
padding-left: 10px;
font-size: 31px;
line-height: 43px;
	}
	#titre_offres {
    font-size: 35px;
		text-transform: capitalize;
	}
	#choix_offres {
    margin: 60px 50px 30px;
	}
	#choix_offres .offre {
    width: 300px;
	}
	.cacherPourMobile{
		display: none;
	}
	#titre_satisfaction {
    font-size: 25px;
		padding: 0;
		margin: 30px auto 15px;
		text-align: center;	
	}
	#etoiles {
    padding: 0;
    text-align: center;
	}
	#titre_clients {
		font-size:35px;
		padding: 32px;
	}
	#infos_equipe, #infos_satisfaction{
		width: 100%;
	}
	#infos_equipe{text-align: center;}
	#pf, #extra{width:100%;}
	#extra{order: 1;padding:40px;} 
	#pf{order:2;}
	#links{order:3;}
  
	#mpb{
		border:none;
		border-bottom:1px solid #cbc0b7;
		margin:0;
		padding: 0 0 20px;
	}
	#bouton_mpb{
		width:100%;
		max-width: 240px;
		margin: 0 auto;
	}
	#texte_mpb{
		width:100%;
		padding: 20px 40px;
		text-align: center; 
	}
	#qualiopi{
		border:none;
		border-bottom:1px solid #cbc0b7;
		padding: 20px;
	}
	#logo_footer {
    padding:0;
	}
	#infos_footer {
    padding: 20px 20px 0 20px;
	}
	
	#infos_footer .strong{
		font-size: 18px;
		margin-bottom: 10px;
		display: inline-block;
	}
	
	#entete_equipe #titre_entete span.marron {
    padding-left: 0;
	}
	#entete_equipe, #entete_offres, #entete_contact	{
		height: auto !important;
		padding-top: 220px;
	}
	.citation_personne, .presentation_personne{width:100% !important;}
	.presentation_personne{order:1;}.citation_personne{order:2;}
	#content .droite {flex-flow: wrap;}
	.entite_personne{margin:10px 0 0 0 !important;width:100%;}
	.nom_personne, .fonction_personne{text-align: center;padding-left:5px;padding-right:5px;}
	
	.gauche .entete_personne {width:100% !important;margin-left:0 !important;margin-right:0 !important;flex-wrap: wrap ;}
	.droite .entete_personne {width:100% !important;margin-left:0 !important;margin-right:0 !important;flex-wrap: wrap ;}
	.photo_personne{width:100% !important; text-align: center;}
	.parcours_personne{padding-bottom:40px !important;padding-left:40px !important;padding-right:40px !important;}
	.metier_personne {padding-left: 40px !important;padding-top: 40px !important;padding-right: 40px !important;padding-top: 40px !important;}
	#content .nathalie .metier_personne, #content .chrystel .metier_personne, #content .sophie .metier_personne {padding-top: 40px !important;}
	
	#content .droite .citation_personne .guillemet_haut {
    margin-top: 40px;
    margin-left: 40px;
}
		#content .gauche .citation_personne .guillemet_haut {
    margin-top: 40px;
    margin-left: 40px;
}
	
	#content .droite .citation_personne .guillemet_bas {
    margin-right: 40px;
    margin-top: 40px;
	}
	#content .gauche .citation_personne .guillemet_bas {
    margin-right: 40px;
    margin-top: 40px;
	}
	#content .eddy .texte_citation_personne,
	#content .nathalie .texte_citation_personne,
	#content .innocente .texte_citation_personne,
	#content .coline .texte_citation_personne,
	#content .sophie .texte_citation_personne,
	#content .chrystel .texte_citation_personne,
	#content .emilie .texte_citation_personne,
	#content .charlotte .texte_citation_personne
	{
    padding-top: 40px !important;
	}
	
	#content .innocente .guillemet_bas,
	#content .coline .guillemet_bas,
	#content .emilie .guillemet_bas,
	#content .chrystel .guillemet_bas,
	#content .sophie .guillemet_bas{
    padding-top: 0 !important;
	}
	
	#content .presentation_personne .infos_personne .parcours_personne {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
		font-size: 16px !important;
	}
	
	/* ofres */
	#entete_offres #titre_entete span.marron {padding-right:0;}
	#entete_offres #titre_entete h1{text-align: center;}
	
	.competence {width: 100%;margin-bottom: 30px;}
	.competence h2 {margin: 0;}
	#conseils h2, #formateurs h2{margin-top: 20px;}
	.competence p{margin-top:10px 0 0 0;}
	#principes {padding: 40px 20px 40px;}
	#citation_principes {width: 100%;}
	#texte_citation_principes {font-size: 37px;padding: 30px 30px 30px 0;}
	#liste_principes{width: 100%;}
	#principe_1, #principe_3 {margin-bottom: 40px;}
	#principe_2{margin-top:120px;margin-bottom: 20px;}
	#titre_offres_page {font-size: 29px;}
	#trait {width: 212px;}
	#image_catalogue, #texte_catalogue {width: 100%;}
	#image_catalogue{text-align: center;padding: 50px 0 20px 0;}
	#texte_catalogue {padding: 0px 20px 50px;}
	#texte_catalogue p{text-align: center; width: 100%;padding-right: 0;margin-top: 0;}
	#bouton_catalogue{text-align: center;}
	#guillemet_haut_principes{padding-left: 20px;}
	#guillemet_bas_principes {padding-right: 30px;}
	
	#quatre_offres_coaching {padding: 0 20px 0 20px;}
	.offre_coaching{padding:20px 20px 0 20px;width: 100%;}
	.titre_coaching{font-size:24px;padding-bottom: 0;}
	#engagement p {padding: 0 40px 40px;}
	#bilan {padding: 80px 40px 40px 40px;}
	#bilan p {padding: 0 0;}
	
	/* contact */
	#entete_contact #titre_entete h1 {text-align: center;}
		#message{padding: 40px;}
	
	#formulaire{width: 100%;}
	#texte_message{width: 100%;padding: 40px 0 0 0;}
	#formulaire_bouton {text-align: center;}
	#texte_message #accroche {font-size: 24px;}
	#texte_message #infos_contact {margin-top: 40px;}
	#map{height: 300px;overflow: hidden;}
	#map img {width: 148%;margin-left: -93px;}
	#infos_satisfaction {padding-right: 0px;}
	
	/* mentions cgv etc */
	
	#entete_contenu {padding: 40px;}
	#contenu h2{font-size: 20px;margin-bottom: 10px;}
	#titre_entete_contenu h1{font-size: 30px;line-height: 40px;}
	#double{flex-wrap: wrap;}
	#editeur, #hebergeur {width: 100%;margin: 0;}
	
	#entete_detail_offre {height: 300px;}
	#picto_detail_offre {width: 100px;height: 160px;}
	#titre_detail_offre {font-size: 20px;padding: 0 20px;}
	#titre_detail_offre h1 {margin-top: 20px;}
	
	#texte_presentation {margin: 0px 0px 0;padding: 30px 30px 30px 30px;border-radius:0;}
	#texte_presentation p {font-size: 17px;line-height: 21px;}
	#texte_presentation #bloc_photo {margin: 0px 15px 0 0;}
	#texte_presentation #bloc_photo img {max-width: 160px;}
	#texte_presentation ul.cercle {padding:0;margin: 30px 0 0 0;}
	#texte_presentation ul.cercle li, #engagement ul li{background-size: 5%;padding-left: 70px;padding-right: 10px;}
	#titre_separation {padding: 40px 10px;font-size: 31px;}
	#image_conseil, #texte_conseil{width: 100%;}
	#engagement ul {margin:20px 0 0 0;padding: 0 10px;}
	#engagement ul li {background-position: 35px center;}
	#engagement .sous_titre {padding:0 10px;font-size:27px;}
	
	#menu_offres{width: 100%;order:2;padding-bottom: 20px;}
	#contact_offre{width: 100%;order:1;padding-bottom: 20px;}
	#accroche_navigation{display:none;}
	#texte_presentation ul.cercle3 li{background-size: 5%;font-size:21px;}
	#wrapper_coaching .detail_coaching{width: 100%;margin-bottom: 20px;}
	
	#link_aed{padding:40px;}
#link_aed p{font-size: 21px;}
	#link_aed a{font-size:18px;}
	
	#links{font-size: 14px;text-transform: uppercase;}
	
/* ----- */
}