/*réinitialisation template-cover*/
.schema-faq-question {
	color : #b18bae;
}

.template-cover-ank p {
	text-align : inherit;
}

.template-cover-ank *.has-text-align-center {
	text-align : center;
}

.template-cover-ank *.has-text-align-right{
	text-align : right;
}

.template-cover-ank h3 {
	margin-top : 0;
	color : #b18abe;
	/*margin-bottom :0;*/
	font-size : 2.5rem;
}

.template-cover-ank p.monbouton {
	border: 1px solid white;
	border-radius: 0;
	cursor: pointer;
	display: inline-block;
	font-size: 1.5rem;
	font-weight: 600;
	letter-spacing: 0.0333em;
	line-height: 1.25;
	opacity: 1;
	padding: 1.6rem 2.1rem;
	text-align: center;
	margin-left : auto; 
	margin-right : auto;
	text-transform: uppercase;
	transition: opacity 0.15s linear;
	margin-top : 2rem;
	margin-bottom : 2rem;
}


.template-cover-ank  p.monbouton:hover {
	opacity : 0.8;
}

/* .template-cover-ank p.monbouton:hover a{ */
	/* text-decoration : underline; */
/* } */
.template-cover-ank  p.monbouton a{
	color : white;
	text-decoration: none;
}

.template-cover-ank p.monbouton.cta {
	border : 1px solid #724288;
	background-color : rgba(255,255,255,0.7);
}

.template-cover-ank p.monbouton.cta:hover {
	background-color : #ffffff;
	opacity : 1;
}

.template-cover-ank p.monbouton.stakes a{
	color : inherit;
}
.template-cover-ank p.monbouton.stakes {
	border : 1px solid currentColor;
}

.template-cover-ank .entry-content li{
	text-align: initial;
}


/* .template-cover-ank [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){ */
	/* width : auto;  */
	/* max-width : none; */
/* } */

/*****************************************************************************************/
/*template cover ank : pages accueil, cours en ligne, stage Norbekov, coaching individuel*/
/*****************************************************************************************/



/*TEMPLATYE COVER HEADER part1 : header*/
/* .template-cover-ank:not(.home) .cover-header-inner { */
	/* padding-top : 0; */
/* } */


.template-cover-ank .cover-ank header.entry-header {
	background-color : transparent;
}
.template-cover-ank #post-inner {
	position : relative;
}

/*shape bas de header*/
.template-cover-ank .monshape-page{
	height : 40px;
	position : absolute;
	top : -35px;
	/* background-color : orange; */
	width : 100%;
	overflow : hidden;
	background-image:url('../img/arrondi5.svg');
	background-position : center bottom;
	background-repeat : no-repeat;
	background-size : 100%;
	/* border : 1px solid black; */
	/* background-color: rgba(0,0,0,0.2); */
	opacity : 1;
	
}

/* .template-cover-ank.home .monshape-page { */
	/* top : -30px; */
/* } */

.template-cover-ank .shape-arrondi {
	 position : relative; 
	 bottom : 0; 
	 width : 100%;
}
/*padding lié au shape*/
.page.template-cover-ank article .post-inner {
	padding-top : 1px;
}
/**/
.template-cover-ank.home .post-inner > .entry-content {
	padding-top : 2rem;
}
.template-cover-ank .cover-header-inner{
	padding : 10rem 0 0 0;
}

.template-cover-ank  .cover-header-inner-wrapper {
	justify-content: center;
}
.template-cover-ank .entry-header h1.entry-title {
	 font-weight : 300; 
}
.template-cover-ank .entry-header h2 {
	font-family : Montserrat, sans-serif;
	font-size : 2.8rem;
	/*font-weight : 300;*/
	letter-spacing : 1px;
	margin-top : 0;
	font-weight: 600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}

/*papillons*/

.template-cover-ank .wp-block-group.pap-orange-1 {
	position : relative;
}
.template-cover-ank .wp-block-group.pap-orange-1:before {
	content : "";
	display : block;
	width : 4rem;
	height : 6rem;
	position : absolute;
background-image: url('../img/papillon-profil-orange-transaprent.png');
  background-repeat: no-repeat;
  background-size: 4rem auto;
  background-position: center top;
	text-align: center;
  left: calc(50% - 20rem);
  top: -4rem;
}
.template-cover-ank .wp-block-group h2.pap-violet-1 {
	position : relative;
}
.template-cover-ank .wp-block-group h2.pap-violet-1:before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-envol-violet-transaprent.png');
  background-repeat: no-repeat;
  background-size: 5rem auto;
  background-position: right top;
	right : 0;
	top : -1rem;
}
.template-cover-ank p.pap-violet-3 {
	position : relative;
}
.template-cover-ank p.pap-violet-3:before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-violet-3.png');
  background-repeat: no-repeat;
  background-size: 5rem auto;
  background-position: right top;
	right : 0;
	top : -3rem;
}
.template-cover-ank h2.pap-orange-3{
	position:relative;
}

.template-cover-ank h2.pap-orange-3:before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-orange-3.png');
  background-repeat: no-repeat;
  background-size: 5rem auto;
  background-position: right top;
	left: 45%;
  top: 5rem;
}
.page-template-evabeltant .avant-apres {
	position : relative;
}
.page-template-evabeltant .avant-apres:before {
		content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-profil-orange-transaprent.png');
  background-repeat: no-repeat;
  background-size: 4rem auto;
  background-position: right top;
	left: -25%;
  top: 20%;
}

.page-template-evabeltant h2.pratique {
	position : relative;
}

.page-template-evabeltant h2.pratique:before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-envol-violet-transaprent.png');
  	background-repeat: no-repeat;
  	background-size: 4rem auto;
  	background-position: right top;
	right: 10%;
  	top: 70%;
}

.page-template-evabeltant .ophtalmo {
	position : relative;
}
.page-template-evabeltant .ophtalmo:before {
		content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-orange-4.png');
  background-repeat: no-repeat;
  background-size: 4rem auto;
  background-position: right top;
left: -25%;
  top: -10%;
}

.page-template-evabeltant h2.pratique {
	position : relative;
}
.page-template-temoignages .partie-temoignages .item-tem:nth-child(10n + 1){
	position : relative;
}
.page-template-temoignages .partie-temoignages .item-tem:nth-child(10n + 1):before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-envol-violet-transaprent.png');
  	background-repeat: no-repeat;
  	background-size: 4rem auto;
  	background-position: right top;
	left: -25%;
  top: 25%;
}

.page-template-temoignages .partie-temoignages .item-tem:nth-child(10n + 4){
	position : relative;
}
.page-template-temoignages .partie-temoignages .item-tem:nth-child(10n + 4):before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-orange-4.png');
  	background-repeat: no-repeat;
  	background-size: 4rem auto;
  	background-position: right top;
	right: -10%;
  top: 25%;
}

.page-template-temoignages .partie-temoignages .item-tem:nth-child(10n + 6){
	position : relative;
}
.page-template-temoignages .partie-temoignages .item-tem:nth-child(10n + 6):before {
	content : "";
	display : block;
	width : 5rem;
	height : 6rem;
	position : absolute;
	background-image: url('../img/papillon-violet-3.png');
  	background-repeat: no-repeat;
  	background-size: 4rem auto;
  	background-position: right top;
	left: -15%;
  	top: -10%;
}

/*fin papillons*/
.template-cover-ank .entry-header h2 span{
	display : block;
	
}

.template-cover-ank .entry-header h2 span.h2p2{
	font-family : Abiding-Alternates, cursive;
	text-transform : none;
    font-size: 8rem;
    letter-spacing: 2px;
	position : relative;
}

.template-cover-ank .entry-header p.paragraphe-titre {
	text-align : center;
	width : 80%;
	margin-left : auto; 
	margin-right : auto;
}


.template-cover-ank.home .opacity-15 {
	opacity : 0;
}

.template-cover-ank.home main h1.entry-title {
	/* font-family : Abiding-Alternates, cursive; */
	font-family : Montserrat, sans-serif;
	text-transform : none;

    letter-spacing: 2px;
	position : relative;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.5);
}
.template-cover-ank.home main h1.entry-title span.slogan1 {
	display : block;
	line-height : 65px;
	/*margin-bottom : 3.5rem;*/
	font-weight : bold;
	font-size: 3rem;
}
	
.template-cover-ank.home main h1.entry-title span.slogan2,
.template-cover-ank.home main h1.entry-title span.slogan3  {
	display : block;
}

.template-cover-ank.home main h1.entry-title span.slogan2 {
	/* font-family : Montserrat, sans-serif; */
	font-family : Abiding-Alternates, cursive;
	font-size : 8rem;
	font-weight : 300;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.5);
}

.template-cover-ank.home main h1.entry-title span.slogan3 {
	font-size : 6rem;
	position : relative;
	top : -1rem;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.5);
	
}
/**header not home**/
/* .template-cover-ank:not(.home) .cover-header-inner-wrapper { */
	/* justify-content: flex-start; */
/* } */


/**FIN HEADER**/
/**header not home**/
.template-cover-ank:not(.home) .invisible {
	display : none;
}

.template-cover-ank.home p.accueil-intro {
	margin-top : 4rem;
}


.template-cover-ank.home .programme-revoir-clair  {
	background-image : url('../img/oeil2.svg'), url('../img/papillon-orange-2.png');
	background-repeat : no-repeat, no-repeat;
	background-position : center top, 25% top;
	background-size : auto 100px, 7rem auto; 
	padding-top : 16rem;
}

.template-cover-ank.home .programme-revoir-clair   h2{
	text-shadow : 1px 1px 2px rgba(255,255,255,1);
}

.template-cover-ank.home .messervices h2 {
	margin-bottom : 0;
}
@supports ( font-variation-settings: normal ) {
	.template-cover-ank.home .programme-revoir-clair .wp-block-button_link {
		font-family: Montserrat, sans-serif;
	  font-size: 1.2rem;
	  letter-spacing: 1px;
	  font-weight: 500;
	}
}
.template-cover-ank.home .messervices p.services {
	color : #b18abe;
}


.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.delay {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}


 .fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}



@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(200px);
    -ms-transform: translateY(200px);
    transform: translateY(200px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.template-cover-ank.home .mesenfants {
	margin-top : 2rem;
}

.template-cover-ank.home .mesenfants .gosse {
	text-align : center;
	overflow : hidden;
	height : 200px;
	margin-bottom : 1rem;
	/* background-color : #2d110E; */
}
.template-cover-ank.home  .mesenfants .lardon {
	height : 200px;
    display: flex;
    align-items: center;
	/* background-color : rgba(0,0,0,0.3); */
    box-sizing: border-box;
	position : relative;
	margin-bottom : 2rem;
	transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
}
.template-cover-ank.home  .mesenfants .lardon:hover {
	 transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}
 /* .template-cover-ank.home  .mesenfants .lardon:hover .monfiltre {  */
		 /* opacity: 0.2;  */
 /* }  */

.template-cover-ank.home  .mesenfants .lardon .monfiltre {
	background-color: black;
	opacity: 0.2;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	z-index:0;  
	width : 100%;
	height : 200px;
}


.template-cover-ank.home .mesenfants .gosse h3 {
	font-size : 2rem;
	text-transform : uppercase;
	letter-spacing : 3px;
	line-height : 2;
	color : white;
	z-index : 1;
	max-width : 80%;
}

.template-cover-ank.home .mesenfants .gosse a {
	color : #6d3d2d;
	color : white;
	text-decoration : none;
}


/*partie témoignages*/

.template-cover-ank.home .ilsdisent {
	margin-top : 7rem;
}
.template-cover-ank.home .ilsdisent .temoignage {
	/*border : 1px solid #d6d6d6;*/
	border-bottom : 1px dashed #d6d6d6;
	padding-left : 2rem;
	padding-right : 2rem;
}

.template-cover-ank.home .ilsdisent .temoignage:nth-last-child(2){
	border-bottom : none;
}

.template-cover-ank.home .ilsdisent .temoignage .propos {
	font-style : italic;
	position : relative;
}

.template-cover-ank.home .ilsdisent .temoignage .propos.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
	margin-bottom : 2rem;
}

.template-cover-ank.home .ilsdisent .temoignage .propos p:first-child {
    text-indent: 6.5rem;
}
.template-cover-ank.home .ilsdisent .temoignage .propos:before {
	content: '“';
	left: -1.8rem;
	top: -9rem;
	position: absolute;
	font-size: 18rem;
	width: 4rem;
	height: 4rem;
	opacity : 0.5;
	font-family : Montserrat, sans-serif;
}

.template-cover-ank.home .ilsdisent .temoignage .auteur {
	margin-bottom : 0;
}

.template-cover-ank.home .ilsdisent .temoignage:nth-child(odd) .propos:before,
.template-cover-ank.home .ilsdisent .temoignage:nth-child(odd) .auteur {
	color: #b18abe;
}

.template-cover-ank.home .ilsdisent .temoignage:nth-child(even) .propos:before,
.template-cover-ank.home .ilsdisent .temoignage:nth-child(even) .auteur {
	color: #f86a33;
}


.template-cover-ank.home .ilsdisent [class*="__inner-container"] > p.bouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 275px;
}

.template-cover-ank.home .ilsdisent p.bouton {
	margin-top : 4rem;
	
	margin-left : auto; 
	margin-right: auto;
	border : 1px solid #6d3d2d;
	text-align : center;
	padding : 0.8rem 1rem;
	text-transform : uppercase;
	font-size : 1.2rem;
	font-size : 1.2rem;
	letter-spacing : 1px;
	margin-top : 4rem;
	
}


.template-cover-ank.home .ilsdisent p.bouton a {
	text-decoration : none;
	color : #6d3d2d;
}

/*accueil, évènement*/
.template-cover-ank.home .prochain-event {
	 background-color: rgba(177,138,190,0.1);
	 background-image : url('../img/ar-dust.jpg');
	 padding : 4rem 2rem 0.5rem;
}

.template-cover-ank.home .prochain-event h2 {
	margin-bottom : 0;
}

.template-cover-ank.home .prochain-event p.vsel-no-events {
	text-align : center;
	margin-bottom : 2rem;
}

.template-cover-ank.home .prochain-event p.event-sstitre {
	text-transform : uppercase;
	letter-spacing : 1px;
	color : #724288;
	font-size : 1.4rem;
	margin-bottom : 3rem;
}
.template-cover-ank.home #vsel {
	font-size : 0;
}
.template-cover-ank.home #vsel .monimage {
	margin-bottom : 2rem;
	overflow : hidden;
}

.template-cover-ank.home #vsel .monimage img {
	width : 100%;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}

.template-cover-ank.home #vsel .monimage a:hover img{
		transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.template-cover-ank.home #vsel .madate {
	/* background-color : #fff; */
	width : 100px;
	padding : 0;
	display : inline-block;
	/* position : absolute; */
	/* top :0rem; */
	/* left :0; */
	text-align : left;
 }



.template-cover-ank.home #vsel .fiche-event {
	width : calc(100% - 100px);
	display : inline-block;
	vertical-align : top;
	/* border : 1px solid black; */
	padding-left : 1rem;
}

.template-cover-ank.home #vsel .madate .libelle,
.template-cover-ank.home #vsel .madate .annee {
	display : none;
}

.template-cover-ank.home #vsel .madate p.date_total .libelle,
.template-cover-ank.home #vsel .madate p.date_total .annee {
	 display : none;
 } 
.template-cover-ank.home #vsel  .madate p.date_total .jour {
	text-transform : uppercase;
	display : block;
	  /* border-bottom : 2px solid #f86a33; */
	letter-spacing: 1px;
  }
  
.template-cover-ank.home #vsel .madate p.date_total .jour:after {
	content: " ";
	width: 25px;
	height: 1px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 2px solid #f86a33;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
  }
 
.template-cover-ank.home #vsel .madate p.date_total .mois {
	text-transform : uppercase;
	display : inline-block;
	margin-left : 3px;
  }
 
 
.template-cover-ank.home #vsel .madate p.date_debut:after {
	content: " ";
	width: 25px;
	height: 1px;
	display: block;
	margin-left:25%;
	margin-right: auto;
	border-bottom: 4px solid #f86a33;
	border-bottom: 2px solid #f86a33;
	/*border-bottom: 4px solid #b18abe;*/
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
  
  }
.template-cover-ank.home #vsel .madate p.date_debut,
.template-cover-ank.home #vsel .madate p.date_fin {
	font-size :2rem;
	color : #724288;
	/*color : #f86a33;*/
	/* text-align : center; */
	margin :0;
	font-weight : 700;
}
.template-cover-ank.home #vsel .madate p.date_fin {
	margin-bottom : 0.5rem;
}

.template-cover-ank.home #vsel .madate span.mois {
	text-transform : uppercase;
	
}
.template-cover-ank.home #vsel .madate .date_debut span,
.template-cover-ank.home #vsel .madate .date_fin span{
	 padding : 0;
	 margin :0 0.2rem;
 }
.template-cover-ank.home #vsel .madate .date_debut .libelle,  
.template-cover-ank.home #vsel .madate .date_debut .jour,
.template-cover-ank.home #vsel .madate .date_debut .annee,
.template-cover-ank.home #vsel .madate .date_fin .libelle,  
.template-cover-ank.home #vsel .madate .date_fin .jour,
.template-cover-ank.home #vsel .madate .date_fin .annee {
	display : none;
 }
 
.template-cover-ank.home #vsel .fiche-event .type-event {
	text-transform : uppercase;
	font-size : 1.2rem;
	/* font-weight : 100; */
	letter-spacing : 2px;
}

.template-cover-ank.home #vsel .fiche-event h3 {
	color : #724288;
	/* color : #f86a33; */
	text-transform : uppercase;
	letter-spacing : 1px;
	margin-bottom : 0;
}
.template-cover-ank.home #vsel .fiche-event p.sous-titre {
	/*color : #724288;*/
	font-style : italic;
}

.template-cover-ank.home #vsel p.bouton.archive-event {
	max-width : 275px;
	border : 1px solid #6d3d2d;
	margin-left : auto; 
	margin-right : auto; 
	padding : 0.8rem 1rem;
	text-align : center;
	text-transform : uppercase;
	font-size : 1.2rem;
	letter-spacing : 1px;
	margin-top : 2rem;
}

.template-cover-ank.home #vsel p.bouton.archive-event a {
	color : #6d3d2d;
	text-decoration : none;
}

.template-cover-ank.home #vsel .vsel-content {
	border-bottom : none;
}
/*accueil, derniers articles*/

.template-cover-ank.home .last-accueil .moncontent {
	display: flex;
    align-items: center;
	flex-direction : column-reverse;
	overflow : hidden;
	margin-bottom : 1rem;
}
.template-cover-ank.home .last-accueil .montitre {
	text-align : center;
}

.template-cover-ank.home .last-accueil p.ss-titre {
	/*margin-bottom : 4rem;*/
	margin-bottom : 0;
}

.template-cover-ank.home .last-accueil .lardon {
	height : 200px;
    display: flex;
    align-items: center;
	/* background-color : rgba(0,0,0,0.3); */
    box-sizing: border-box;
	position : relative;
	margin-bottom : 2rem;
	text-align : center;
	transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
}
.template-cover-ank.home .last-accueil .lardon .monfiltre {
	background-color: black;
	opacity: 0.25;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	z-index:0;  
	width : 100%;
	height : 200px;
}

.template-cover-ank.home .last-accueil .lardon:hover {
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.template-cover-ank.home .last-accueil .lardon h3 {
	font-size : 2rem;
	text-transform : uppercase;
	letter-spacing : 3px;
	line-height : 2;
	color : white;
	z-index : 1;
	max-width : 80%;
	margin-left : auto; 
	margin-right : auto;
}
.template-cover-ank.home .last-accueil .moncontent a {
/*	color : #6d3d2d;
	color : white;*/
	text-decoration : none;
}


.template-cover-ank.home .last-accueil [class*="__inner-container"] > p.bouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 275px;
}
.template-cover-ank.home .last-accueil p.bouton {
	margin-top : 4rem;
	max-width : 275px;
	margin-left : auto; 
	margin-right: auto;
	border : 1px solid #724288;
	text-align : center;
	padding : 0.8rem 1rem;
	text-transform : uppercase;
	font-size : 1.2rem;
	font-size : 1.2rem;
	letter-spacing : 1px;
	margin-top : 4rem;
	margin-bottom : 4rem;
}


.template-cover-ank.home .last-accueil p.bouton a {
	text-decoration : none;
}

/*messervices, section modifiée nov. 2025 */
.template-cover-ank.home .messervices [class*="__inner-container"] > .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : 500px;
	width : 80%;
}



/*accueil, votre coach*/

.template-cover-ank.home .votre-coach-accueil.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
	margin-top : 5rem;
}
.template-cover-ank.home .votre-coach-accueil {
	background-color : #724288; 
	padding-top : 2rem;
	padding-bottom : 2rem;
}
.template-cover-ank.home .wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) .groupflex {
	margin-bottom : 0;
	margin-top : 0;
}

.template-cover-ank.home [class*="__inner-container"] >  .groupflex:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  	width : calc(100% - 4rem);
	max-width : none;
}
.template-cover-ank.home .votre-coach-accueil .groupflex {
	 background-color : white; 
	padding : 1rem 0 0 0;
	position : relative;
	border : 1rem solid rgba(177,138,190,0.2);
	width : calc(100% - 4rem);
	margin-left : auto; 
	margin-right : auto;
}


.template-cover-ank.home .votre-coach-accueil h2 {
	color : #6d3d2d;
	margin-top : 2rem;
}


.template-cover-ank.home .votre-coach-accueil [class*="__inner-container"] > p.soustitre-eva:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : none;
}
.template-cover-ank.home .votre-coach-accueil p.soustitre-eva {
	font-family: Abiding-Alternates, cursive;
	color: #f86a33;
	text-transform: none;
	letter-spacing: 3px;
	font-size: 5.5rem;
	font-weight: 500;
	position: absolute;
	top : 3rem;
	left : 0;
	
}

.template-cover-ank.home .votre-coach-accueil figure {
	margin-top : 8rem;
	max-width : 180px;	
}

.template-cover-ank.home .votre-coach-accueil figure img {
	 border : 1px solid #6d3d2d;
	 border : 1px solid #724288;
	  border : 1px solid #f86a33;
	  background-color : white;
}
.template-cover-ank.home .votre-coach-accueil figure figcaption {
	display : none;
}

.template-cover-ank.home .votre-coach-accueil .groupflex  p {
	padding-right : 1rem;
	padding-left : 1rem;
	padding-bottom : 2rem;
}

 .template-cover-ank.home .votre-coach-accueil .cta-bis {
	 text-align : center;
 }
 .template-cover-ank.home .votre-coach-accueil .cta-bis p.monbouton {
	border : 2px solid #724288;
	margin-left : auto; 
	margin-right : auto;
	display : inline-block;
 }
 
  .template-cover-ank.home .votre-coach-accueil .cta-bis p.monbouton a {
	  color : #724288;
  }
  

 /* .template-cover-ank.home .votre-coach-accueil .cta-bis [class*="__inner-container"] > p.monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { */
    /* width: 250px; */
/* } */

/*.template-cover-ank intro-page*/
.template-cover-ank .entry-content > .intro-page:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 120rem;
	text-align : left;
}

.template-cover-ank .intro-page [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 100%;
}	

.template-cover-ank .intro-page [class*="__inner-container"] > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.template-cover-ank .intro-page [class*="__inner-container"] > h2:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 82.5rem;
}	

.template-cover-ank .intro-page p,
.template-cover-ank .intro-page h2 {
	text-align : center;
}

	

.feature {
	position : relative;
	 /* border : 1px solid black;  */
}


.feature [class*="__inner-container"] .aws:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	width : 5rem;
	margin-top : 0;
}

.feature [class*="__inner-container"] .no-aws:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	width : calc(100% - 6rem);
	margin-top : 0;
	margin-bottom : 0;
}

.feature .aws {
	display : inline-block;
	vertical-align : top;
}

.feature .aws i {
	font-size : 4rem;
	color : #b18abe;
}

.feature  .no-aws {
	width : calc(100% - 6rem);
	display : inline-block;
	text-align :left;
	vertical-align : top;
	margin-top : 0;
	padding-left : 1rem;
}

.feature  .no-aws p {
	text-align : left;
}


/* .feature h3 { */
	/* margin-top : 0; */
	/* color : #b18abe; */
	/* margin-bottom :0; */
	/* font-size : 2.5rem; */
/* } */

.feature p.sous-titre {
	font-size : 1.4rem;
}

/*template-cover-ank présentation*/

.template-cover-ank .presentation {
	background-image : url('../img/oeil2.svg');
	background-repeat : no-repeat;
	background-position : center top;
}

.template-cover-ank .presentation > .wp-block-group__inner-container {
	background-color : rgba(255,255,255,0.8);
	width : calc(100% - 4rem);
	margin-left : auto; 
	margin-right : auto;
	max-width : 82.5rem;
	padding : 4rem 0 0 0;
}

[class*="__inner-container"] > .sous-pres:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.template-cover-ank .sous-pres [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : none;
}


.template-cover-ank .presentation h3 {
	margin-bottom : 1rem;
}
 .cta-txt.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
	 margin-top : 0;
	 margin-bottom : 0;
 }
 
 
 .template-cover-ank .entry-content > .cta:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 82.5rem;
    width: calc(100% - 4rem);
	margin-left : auto; 
	margin-right : auto;
}
	
	
.template-cover-ank .cta {
	background-color : #724288;
	color : white;
	padding : 2rem;
	text-align : center;
}

.template-cover-ank .cta p:not(.monbouton) {
	color : white;
	text-align : left;
}

.template-cover-ank [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	width : 230px;
	margin-left : calc(50% - 115px);
}
/*template-cover-ank forfaits*/

.template-cover-ank .forfaits > .wp-block-group__inner-container {
	width : calc(100% - 4rem);
	max-width : 1260px;
}

.template-cover-ank .forfaits {
	text-align : center;
}
.template-cover-ank .forfaits > .wp-block-group__inner-container > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.template-cover-ank .forfaits > .wp-block-group__inner-container > h2:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : 82.5rem;
}

[class*="__inner-container"] > .forfait:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 400px;
}
.template-cover-ank .forfait {
	background-color : rgba(177,138,190,0.5);
	padding : 3rem 
}


.template-cover-ank .forfait > .wp-block-group__inner-container{
	border : 1.5rem solid white;
}


 .template-cover-ank .forfait figure.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
 .template-cover-ank .forfait .cartouche.wp-block-group:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
 .template-cover-ank .forfait .forfait-txt.wp-block-group:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter){
	margin-top :0;
	margin-bottom : 0;
 }

.template-cover-ank .forfait figure {
	background-color : #b18abe;
}

.template-cover-ank .forfait .cartouche {
	background-color : #2d110e;
	text-align : center;
	padding : 1.5rem 0.5rem;
	position : relative;
}

.cartouche [class*="__inner-container"] > .icon:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  width: 0;
}	

.template-cover-ank .forfait .cartouche .icon {
	position: absolute; 
	right: calc(50% - 1rem);
	 top: -1.5rem;
	 display: inline; 
	/* height: 0.7rem; */
	/* pointer-events: none; */
	/* width: 1.3rem; */
	color : #2d110e;
	color : white;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-right-width: 1.5rem;
    border-left-width: 1.5rem;
    border-bottom: 2rem solid #2d110e;
}


.template-cover-ank .forfait .cartouche h3 {
	color : white;
	text-transform : uppercase;
	font-weight : 400;
	letter-spacing : 1px;
	font-size : 1.8rem;
}

.template-cover-ank .forfait .forfait-txt {
	background-color : #eee;
	text-align : center;
	padding-top : 3rem;
	padding-bottom : 2rem;
}
.template-cover-ank .forfait [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    width: 180px;
}

.template-cover-ank .forfait p.monbouton {
	background-color : #2d110e;
	border : none;
	font-weight : 300;
	font-size : 1.4rem;
}



.template-cover-ank .forfait.two {
	background-color : rgba(144,66,136,0.5);
}

.template-cover-ank .forfait.two figure {
	background-color : #724288;
}


.template-cover-ank .forfait.three {
	background-color : rgba(248,106,51,0.5);
}

.template-cover-ank .forfait.three figure {
	background-color : #f86a33;
}




/*Resultats .more-results*/
.template-cover-ank .entry-content > .more-results.alignfull {
		margin-top : 0;
	}
.template-cover-ank .more-results {
	/* border : 1px solid blue; */
	background-image : url('../img/oeil-gauche.svg');
	background-repeat : no-repeat;
	background-position : center 90%;
	position : relative;
}

.template-cover-ank .more-results.alignfull {
	max-width : 120rem;
}

.template-cover-ank .more-results > .wp-block-group__inner-container {
	width : calc(100% - 4rem);
	margin-left : auto; 
	margin-right : auto;
	max-width : 82.5rem;
	
}
.template-cover-ank .more-results-txt.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),
.template-cover-ank .results.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
	margin-top : 0;
}
.template-cover-ank p.p-results {
	color : #b18abe;
	font-weight : 600;
	font-size : 1.8rem;
}

.template-cover-ank .results {
	padding-right : 1rem;
}
.template-cover-ank .results ul {
	list-style-type : none;
	list-style-position: outside;
	padding: 0;
}
.template-cover-ank .results ul li {
	padding-left : 1.3rem;
	text-align : left;

}

.template-cover-ank .results ul li:before {
	content : "\f00c";
	font-family : 'Font Awesome\ 5 Free';
	font-weight : 900;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	color : #88b448;
	display : inline-block;
	margin-right : 1.3rem;
	margin-left : -2.6rem;
	width : 1.3rem;
}

.template-cover-ank .testimony {
	/* border : 1px solid black; */
	background-color : rgba(255,255,255,0.8);
	padding : 2rem;
	position : relative;
} 

 .template-cover-ank .testimony.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
	 margin-top : 4rem;
	 margin-bottom : 0;
 }
 
  .template-cover-ank .more-results-txt.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
	  margin-bottom : 0;
  }
.template-cover-ank .testimony p:first-child {
	text-indent: 6rem;
}
.template-cover-ank .testimony:before{
	content: '“';
	left: 0rem;
	top: -8rem;
	position: absolute;
	font-size: 18rem;
	width: 4rem;
	height: 4rem;
	opacity : 0.5;
	font-family : Montserrat, sans-serif;
	color : #b18abe;
}

.template-cover-ank .more-results figure {
	display : none;
}

.template-cover-ank .entry-content > .cta-orange:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    width: calc(100% - 4rem);
	margin-left : auto; 
	margin-right : auto;
}
.template-cover-ank .cta-orange > .wp-block-group__inner-container {
	padding-top : 1rem;
	border-top :  2px dashed white;
	padding-bottom : 0rem;
	border-bottom : 2px dashed white;
}	
.template-cover-ank .cta-orange p, 
.template-cover-ank .cta-orange h3 {
	color : white;
}

.template-cover-ank .cta-orange p.marge-bas {
	margin-bottom : 2rem;
}
.template-cover-ank .cta-orange {
	background-color : #f86a33;
	color : white;
	padding : 2rem;
	text-align : center;
}

.template-cover-ank .cta-orange .cta-txt.cours {
	padding-bottom : 1rem;
}

.template-cover-ank .entry-content > .modalites:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 82.5rem;
    width: calc(100% - 4rem);
}



.template-cover-ank .modalites [class*="__inner-container"] > :not(p):not(h3):not(ul):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width :  none;
}	


.template-cover-ank .entry-content > .avantages:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width: 82.5rem;
}
.template-cover-ank .avantages {
	background-color : #724288;
	padding : 3rem 2rem 4rem;
}	

.template-cover-ank .avantages h3,
.template-cover-ank .avantages ul {
	color : white;
}

.template-cover-ank .avantages h3 {
	margin-bottom : 2rem;
}

.template-cover-ank [class*="__inner-container"] > .avantages-inner:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: none;
}
.template-cover-ank .avantages-inner.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
		margin-top : 0;
		margin-bottom : 0;
}	
.template-cover-ank .avantages ul {
	list-style-type : none;
	list-style-position: outside;
	padding: 0;
}
.template-cover-ank .avantages ul li {
	padding-left : 1.3rem;
	text-align : left;

}

.template-cover-ank .avantages ul li:before {
	content : "\f14a";
	font-family : 'Font Awesome\ 5 Free';
	font-weight : 900;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	color : white;
	display : inline-block;
	margin-right : 1.3rem;
	margin-left : -2.6rem;
	width : 1.3rem;
}

.template-cover-ank .avantages .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter){
	margin-top :0;
	margin-bottom : 0;
}

.template-cover-ank .FAQ.alignfull {
	max-width : 120rem;
	margin-left : auto;
	margin-right :auto;
}

.template-cover-ank .FAQ > [class*="__inner-container"] {
	background-color : white;
	padding : 2rem;
	max-width : 82.5rem;
	width : calc(100% - 4rem);
	border-top : 2px dashed #724288;
	border-bottom : 2px dashed #724288;
	margin-left : auto; 
	margin-right : auto;
	
}
.template-cover-ank .FAQ h2 {
	margin-top : 2rem;
}
.template-cover-ank .FAQ p.schema-faq-answer {
	font-size : 1.4rem;
}

.template-cover-ank .FAQ .cta p:not(.monbouton) {
	text-align : center;
}


/*page cours en ligne maitrise ta vue : objectifs*/
.template-cover-ank .entry-content > .objectifs:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.template-cover-ank .entry-content > .objectif:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 82.5rem;
}


.template-cover-ank .objectifs p.objectif-maitre {
	font-weight : 700;
	font-size : 2rem;
	margin-bottom : 3rem;
}


.template-cover-ank .objectif .wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
	margin-top : 2rem;
}
.template-cover-ank .objectif-inner {
	position : relative;
	padding-bottom : 280px;
}
.template-cover-ank .objectif figure img {
	display : inline-block;
	border : 5px solid white;
	padding: 2rem;
	max-height : 180px;
	width : auto;
}

.template-cover-ank  .objectif [class*="__inner-container"] > figure:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : 310px;
}
.template-cover-ank .objectif figure {
	text-align : center;
	padding-top : 3rem;
	padding-bottom : 3rem;
	width : auto;
	margin-left : 0; 
	margin-right : 0;
	position : absolute;
	bottom : 1rem;
	left : calc(50% - 160px);
}

.template-cover-ank .objectif.un figure img {
	background-color : #b18abe;
}

.template-cover-ank .objectif.un figure {
	background-color : rgba(177,138,190, 0.5);
}

.template-cover-ank .objectif.deux figure img {
	background-color : #724288;
}

.template-cover-ank .objectif.deux figure {
	background-color : rgba(114,66,136,0.5);
}
.template-cover-ank .objectif.trois figure img {
	background-color : #f86a33;
	padding-left : 6rem;
	padding-right : 6rem;
}

.template-cover-ank .objectif.trois figure {
	background-color : rgba(248,106,51,0.5);
}

.template-cover-ank .objectif.quatre figure img {
	background-color : #6d3d2d;
	padding-left : 6rem;
	padding-right : 6rem;
}

.template-cover-ank .objectif.quatre figure {
	background-color : rgba(109,61,45,0.5);
}

.template-cover-ank .objectif.cinq figure img {
	background-color : #2d110e;
	padding-left : 4rem;
	padding-right : 4rem;
}

.template-cover-ank .objectif.cinq figure {
	background-color : rgba(45, 17, 14, 0.5);
}


/*page cours en ligne maitrise ta vue : objectifs*/
.template-cover-ank .benefices [class*="__inner-container"] > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 82.5rem;
}

.template-cover-ank .benefices [class*="__inner-container"] > .lesbenefs:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 100%;
}
	
.template-cover-ank .benefices	.lesbenefs.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
	margin-top : 0;
	margin-bottom : 0;
}

/*page stage nobekov : principes*/
.template-cover-ank .presentation.norbekov {
	background-position : center bottom;
	padding-bottom : 100px;
	background-size : auto 100px;
}





.template-cover-ank .axes ul {
	list-style-type : none;
	list-style-position: outside;
	padding: 0;
	margin-top : 2rem;
}
.template-cover-ank .axes ul li {
	padding-left : 1.3rem;
	text-align : left;

}
/*page stage nobekov : axes de travail*/

.template-cover-ank .axes ul li:before {
	content : "\f00c";
	font-family : 'Font Awesome\ 5 Free';
	font-weight : 900;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	color : #88b448;
	display : inline-block;
	margin-right : 1.3rem;
	margin-left : -2.6rem;
	width : 1.3rem;
}
/*page stage nobekov : résultats*/
.template-cover-ank .benefices.stage {
	margin-top : 10rem;
}

.template-cover-ank .resultats2.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),
.template-cover-ank .resultats-fin.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
	margin-top : 0;
	margin-bottom : 0;
}	


.template-cover-ank .impressionnant {
	background-color : #6d3d2d;
	padding : 2rem;
	border-radius : 1rem;
}

.template-cover-ank .impressionnant p,
.template-cover-ank .impressionnant a {
	color : white;
	font-weight : 100;
}

/* .template-cover-ank .impressionnant p:first-child { */
	/* font-weight : 100; */
/* } */

.template-cover-ank .plus-loin {
	margin-top : 10rem;
}

.template-cover-ank .plus-loin h2 {
	text-align : center;
}

.template-cover-ank .plus-loin .wp-block-gallery figcaption {
	color : #6d6d6d;
	text-align : center;
}

.template-cover-ank .plus-loin [class*="__inner-container"] > .stages-past:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : 85.2rem;
}

.template-cover-ank .plus-loin .stages-past [class*="__inner-container"] > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.template-cover-ank .plus-loin .stages-past [class*="__inner-container"] > figure:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width :none;
}

.template-cover-ank .plus-loin .stages-past figure figcaption {
	width : 100%;
}

.template-cover-ank .plus-loin .stages-past {
	border-top  : 2px dashed #724288;
	padding-top : 3rem;

}

.template-cover-ank .plus-loin .cta  p:not(.monbouton) {
	text-align : center;
}

.template-cover-ank .entry-content .feature h3 {
	margin-bottom : 0;
}



/*pub*/

 .template-cover-ank .pub-tigre h3,
 .template-cover-ank .pub-lion h3  {
	 color : white;
	 font-size : 1.8rem;
	 letter-spacing : 1px;
 }

.template-cover-ank .pub-tigre-lion h3 {
		 font-size : 1.8rem;
	 letter-spacing : 1px;
	 margin-bottom : 1rem;
 }

/**fin template-cover-ank*/	

/* evatwenty page stylesheet*/
.page header.entry-header {
	padding-top : 0;
}
.page h1 {
	margin-bottom : 1rem;
	padding-bottom : 2rem;
}

.page article .post-inner {
	padding-top : 0;
}

.page main ul {
	padding-left : 2rem;
	padding-right : 2rem;
}
/***PAGE REVOIR CLAIR***/
.template-cover-ank ul.oui-non {
	list-style-type: none;
	list-style-position: outside;
	padding: 0;
}


.template-cover-ank ul.oui-non li:before {
	content : "\f00c";
	font-family : 'Font Awesome\ 5 Free';
	font-weight : 900;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	color : #88b448;
	display : inline-block;
	margin-right : 1.3rem;
	margin-left : -2.6rem;
	width : 1.3rem;
}

.template-cover-ank ul.oui-non li.non:before{
	content : "\f00d";
	color : #C45E4E
}

.template-cover-ank .the-stackes.alignwide {
	margin-bottom : 0;
}

.template-cover-ank .value-proposition.alignwide {
	margin-top : 0;
}

.template-cover-ank .value-proposition [class*="__inner-container"] > ul.oui-non:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	width : calc(100% - 4rem);
	margin-left : 2rem;
	margin-right : 2rem;
}
.template-cover-ank .img-btn {
	margin-top : -8rem;
	text-align : center;
}

.template-cover-ank .img-btn figure.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter) {
		margin-bottom: 0;
	}

.template-cover-ank .img-btn [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	width: initial;
  margin-left: auto;
  margin-top: 0;
  max-width : 450px;
}

.template-cover-ank .plan {
	background-image: url('../img/ombre-fenetre.png');
	background-repeat: no-repeat;
	background-size : cover;
	padding : 5rem 2rem;
	background-position: 71% center;
}

.template-cover-ank .entry-content .plan h3 {
	margin-bottom : 0;
}

.template-cover-ank .plan .tri-icones .feature:last-child h3 {
	text-shadow: 5px 5px 5px rgba(0,0,0,0.2);
}
.template-cover-ank  .entry-content > .plan.alignfull:not(.wp-block-group.has-background){
	margin-bottom : 0;
}

/*Revoir clair, guide-v2*/
.template-cover-ank  .entry-content > .guide-v2.alignfull:not(.wp-block-group.has-background){
	margin-top : 0;
}


.template-cover-ank  .guide-v2 {
	margin-top: 0;
	background-image: url('../img/silhouette-coucher-de-soleil.jpg');
	background-position : 0 left;
	background-repeat: no-repeat;
	background-size : auto;
}	

.template-cover-ank .entry-content .guide-v2 .details p, 
.template-cover-ank .entry-content .guide-v2 .details h3,
.template-cover-ank .entry-content .guide-v2 .details ul li {
	color : white;	
}

.template-cover-ank .guide-v2 [class*="__inner-container"] > h3:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 85rem;
}
.template-cover-ank .guide-v2 .main-grp {
	background-color : rgba(109, 61, 45, 0.9);
}


.template-cover-ank .guide-v2 .details [class*="__inner-container"] > ul:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : none;
}


.template-cover-ank .guide-v2 .details > [class*="__inner-container"],
.template-cover-ank .guide-v2 .temoignage > [class*="__inner-container"] {
	padding-top : 6rem;
	padding-bottom : 6rem;
	max-width : 600px;
}

.template-cover-ank .guide-v2 .temoignage {
	padding-left : 4rem;
	padding-right : 4rem;
}

.template-cover-ank .guide-v2 .details h3 {
	margin-bottom : 4rem;
}

.template-cover-ank .guide-v2 .details ul.programme {
	list-style-type: none;
	list-style-position: outside;
}

.template-cover-ank .guide-v2 .details ul.programme li {
	/* position : relative; */
	padding : 2rem 2rem 2rem 4rem
}

.template-cover-ank .guide-v2 .details ul.programme li:nth-child(odd){
	background-color : rgba(255,255,255,0.3);
}	
.template-cover-ank .guide-v2 .details ul.programme li:before {
	content : "\f00c";
	font-family : 'Font Awesome\ 5 Free';
	font-weight : 900;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	color : white;
	display : inline-block;
	margin-right : 1.3rem;
	margin-left : -2.6rem;
	width : 1.3rem;
	/* position : absolute; */
	/* top : 1.15rem; */
	font-size : 1.3rem;
}
.template-cover-ank .guide-v2 .temoignage {
	background-color: #FFF6EB;
	margin-top: 0;
	margin-bottom : 0;
}



.template-cover-ank .temoignage .txt-temoignage {
	position : relative;
	padding-left : 0.5rem;
}

.template-cover-ank .temoignage .txt-temoignage p:first-child {
    text-indent: 6rem;
}
.template-cover-ank .temoignage .txt-temoignage::before {
	content: '“';
	left: -1.65rem;
	top: -9rem;
	position: absolute;
	font-size: 18rem;
	width: 4rem;
	height: 4rem;
	opacity : 0.5;
	font-family : Montserrat, sans-serif;
	color: #f86a33;
}

.template-cover-ank .guide-v2 .temoignage p.monbouton {
  border-color : #f86a33;
  color : #f86a33; 
  margin-top : 0;
  margin-bottom : 0;
}
.template-cover-ank .guide-v2 .temoignage [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	width: 320px;
	margin-left: calc((100% - 320px)/2);
}
.template-cover-ank .guide-v2 .temoignage p.monbouton a {
	color : inherit;
}


.template-cover-ank .entry-content > .alignfull.faq:not(.wp-block-group.has-background){
	margin-top : 0;
}


.template-cover-ank .faq .cta{
	background: linear-gradient(225deg, rgba(248,106,51,1) 0%, rgba(177,138,190,1) 100%);
	/* padding-right : 0; */
	/* padding-left : 0; */
	border-radius : 15px;
	padding-top : 4rem;
	padding-bottom : 4rem;
}



 .template-cover-ank .faq [class*="__inner-container"] > .cta:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 100rem;
	max-width: 85rem;
 }

.template-cover-ank .faq [class*="__inner-container"] > .cta-haut:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : none;
}

 .template-cover-ank .faq .cta > .wp-block-group__inner-container {
	display : inline-block;
	column-gap: 50px;
	align-items : center;
 }
 

 .template-cover-ank .faq .cta .wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
	margin-top : 0;
	margin-bottom : 0;
 }
 
  .template-cover-ank .faq .cta .cta-haut > .wp-block-group__inner-container {
	display : flex;
	column-gap: 50px;
	flex-direction : column-reverse;
 }
 
 
 
.template-cover-ank .faq .cta figure {
	margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  display: inline-block;
}	
 
.template-cover-ank .faq .cta [class*="__inner-container"] > figure:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width: 300px;
}
 
 
.template-cover-ank .faq .cta figure img {
  border-radius: 15px;
}	

.template-cover-ank .faq .cta .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter) {
	margin-top : 0;
	margin-bottom :0;
}



.template-cover-ank .faq .cta-haut .brouillard .wp-block-group__inner-container{
	margin-left : 0;
	margin-right : 0;
}


 .template-cover-ank .faq .cta-haut p {
	text-align : center;
 }

.template-cover-ank .faq .cta .accroche p {
	text-transform : uppercase;
	letter-spacing : 0.0333em;
}

.template-cover-ank .faq .cta .accroche p:last-child:before {
	content : "\f0a4";
	font-family : 'Font Awesome\ 5 Free';
	font-weight : 900;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	display : inline-block;
	margin-right : 1.3rem;
	margin-left : -2.6rem;
	font-size : 1.8rem;
	color: #FFF5B7;
}
 
.template-cover-ank .faq .cta .accroche p:last-child {
	 padding-left : 2rem;
	 color: #FFF5B7;
}
 


.template-cover-ank .faq .cta .cta-bas.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull)	 {
	margin-top : 2rem;
}
  /*.template-cover-ank .faq .cta p {*/
	/* display : inline;   */
  /* }  */
 
.template-cover-ank .faq .cta p.monbouton {
	 margin-top : 4rem;
}
.template-cover-ank .faq .questions.alignwide {
	margin-top : 0;
}	
 
.template-cover-ank .faq .questions {
	padding : 4rem;
	background-image : url('../img/papillon-profil-orange-transaprent.png');
	background-repeat : no-repeat;
	background-size : 30px auto;
	background-position: 1rem 4rem;
}


.template-cover-ank .faq details {
	margin-bottom: 2rem;
	border-bottom: 1px solid rgba(109, 61, 45, 0.2);
	padding-bottom: 2rem;
	padding-top: 2rem;
}

.template-cover-ank .faq details summary {
	font-size: 1.8rem;
	font-weight: bold;
}
.template-cover-ank .faq details:last-child { 
	background-image : url('../img/papillon-envol-violet-transaprent.png');
	background-repeat : no-repeat;
	background-size : 30px auto;
	background-position: right top;
}

.template-cover-ank  .newsletter figure {
	max-width : 450px;
}

/**PAGE TEMOIGNAGES**/
.partie-temoignages {
	margin-top : 3rem;

}
.entry-content > .partie-temoignages {
		margin-bottom : 0;
}
	
.partie-temoignages .comment {
	position : relative;
	padding-left : 2rem;
	padding-right : 2rem;
}

.partie-temoignages .encart .nom-libelle {
	margin-bottom : 2rem;
}

.partie-temoignages .encart .nom-libelle > p {
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 1.2rem;
	color: #8a8a8a;
	position: relative;
	top: 0;
}

.partie-temoignages .encart .nom-libelle p.comment-date {
	margin-top : 1rem;
}

.partie-temoignages .encart .comment  > p {
	/*font-size: 1.4rem;*/
	line-height: 2;
	font-style : italic;
	text-align : left;
}




.partie-temoignages .encart .comment  > p:first-child {
    text-indent: 6rem;
}
.partie-temoignages .encart .comment::before {
	content: '“';
	left: 0rem;
	top: -6rem;
	position: absolute;
	font-size: 12rem;
	width: 3rem;
	height: 3rem;
	opacity : 0.5;
	font-family : Montserrat, sans-serif;
}

.partie-temoignages .item-tem h4 {
	margin-left : 2rem;
	font-size : 2rem;
	margin-top : 0;
	text-align : center;
	font-family: Abiding-Serif, cursive;
}

.partie-temoignages .item-tem:nth-child(even)  h4 {
	opacity : 0.7;
}

.partie-temoignages .item-tem:nth-child(odd) .encart .comment::before, 
.partie-temoignages .item-tem:nth-child(odd)  h4{
	color: #b18abe;
}

.partie-temoignages .item-tem:nth-child(even) .encart .comment::before, 
.partie-temoignages .item-tem:nth-child(even)  h4{
	color: #f86a33;
}

.partie-temoignages .response {
	background-color : rgba(211,211,211,0.18);
	margin-left : 2rem;
	margin-right : 2rem;
	padding : 1rem;
}

.partie-temoignages .response p.nom-eva {
	text-transform : uppercase;
}

.partie-temoignages .response p.nom-eva a {
	text-decoration : none;
}

.partie-temoignages .item-tem {
	margin-bottom : 0;
	padding-bottom : 2rem;
	padding-top : 2rem;
	border-top : 1px solid #e6e6e6;
}


.partie-temoignages .item-tem.cache {
	display : none;
}

.partie-temoignages .item-tem:first-child{
	margin-bottom : 2rem;
}


.partie-temoignages .item-tem:first-child,
.partie-temoignages .item-tem:nth-child(3) {
	border-top : none;
}

.partie-temoignages .item-tem:last-child {
	margin-bottom : 3rem;
}

.partie-temoignages #respond {
	background-color : #f86a33;
	padding : 2rem;
	margin-bottom: 3rem;
	margin-top: 0;
}

.partie-temoignages #respond h3,
.partie-temoignages #respond p {
	color : white;
}

.partie-temoignages #respond h3 {
	font-size : 2.1rem;
	padding-bottom : 2rem;
	letter-spacing : 1px;
 border-top: 2px dashed white;
 padding-top : 2rem;
 margin-top : 0;
}


.partie-temoignages #respond form p,
.partie-temoignages #respond label {
	font-size : 1.4rem;
}

.partie-temoignages #respond textarea,
.partie-temoignages #respond input {
	border-color : #b6b6b6;
}


.partie-temoignages #respond form p.form-submit {
	border-bottom : 2px dashed white;
	padding-bottom : 2rem;
	margin-bottom : 0;
	margin-top : 2rem;
	text-align : center;
}

.partie-temoignages .comment-respond #submit {
    display: inline-block;
	background-color : transparent;
	border : 2px solid white;
}
.partie-temoignages .pub {
	position :relative;
}
.partie-temoignages .pub:before {
	content : " ";
	width : 100%;
	display : block;
	height : 1rem;
	border-top : 1px solid #e6e6e6;
	position : absolute;
	top : -3rem;
	left : 0;
}

.temoignages p.plus-tem {
	text-align : right;
	margin-bottom : 4rem;
	text-decoration : underline;
	color :#724288;
}	
.temoignages p.plus-tem:hover {
	text-decoration : none;
	cursor : pointer;
	opacity : 0.8;
}

.temoignages p.plus-tem.cache {
	display : none;
}

/*page contact*/
form.contact-form {
	border : 2px solid #f86a33;
	padding : 2rem;
	margin-top : 2rem;
}


form.contact-form p {
	text-align : left;
}
form.contact-form  .intro p, 
form.contact-form .check-send p label{
	font-style : italic;
	font-size : 1.4rem;
}

form.contact-form .etat-civil p {
	margin-top : 2rem;
	width : 100%;
	text-align : right;
}
form.contact-form   span.one{
	color : #b18abe;
	color : rgba(109,61,45,0.65);
	margin-right : 0.5rem;
}

form.contact-form .etat-civil p input[type="text"],
form.contact-form .etat-civil p input[type="email"]{
	border : none;
	border-bottom : 1px solid #e6e6e6;
	padding : 0.5rem 1rem 0.5rem;
	/*background-color: yellow;*/
	color : #6d3d2d;
	text-align : left;
}
form.contact-form .etat-civil  label span {
	display : inline-block;
}

form.contact-form .etat-civil  label span:nth-child(2){
	width : calc(100% - 90px);
}

form.contact-form div.message {
	margin-top : 2rem;
}

form.contact-form div.message textarea {
border-color : 	#e6e6e6;
color : #6d3d2d;
}

form.contact-form .moncheckbox {
	width : 100%;
	text-align : right;
}

form.contact-form .moncheckbox .monlabel {
	width : 100%;
	display : inline-block;
	text-align : left;
}

form.contact-form .moncheckbox p {
	display : inline-block;
	vertical-align : top;
}
form.contact-form .moncheckbox p.mabox {
	text-align : left;
	display : inline-block;
}

form.contact-form  span.wpcf7-list-item {
	margin : 0;
}

form.contact-form p.envoi {
	text-align : center;
	margin-top : 4rem;
}


/**page eva beltant coah de vue**/
.evabeltant h1 span {
	font-family: Abiding-Alternates, cursive;
	color : #f86a33;
	text-transform : none;
	letter-spacing : 3px;
	font-size: 5.5rem;
    font-weight: 500;
    position: relative;
}

.evabeltant h1 {
	 line-height: 1;
}

.page.evabeltant .avant-apres [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width : 85rem;
}

.page.evabeltant .avant-apres  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	font-size: 2rem;
	text-shadow: 0 0 1px #fff;
	
}
.page.evabeltant .entry-content p.has-text-align-center {
	text-align : center;
}

.page.evabeltant .entry-content .colonnes:first-child {
	margin-top: 0;
}
.evabeltant .entry-content p,
.evabeltant .entry-content li {
	text-align : left;
}

.page.evabeltant .entry-content .bonus p {
	text-align : center;
}

.page.evabeltant .entry-content .bonus .cta.wp-block-group.has-background {
	padding : 2rem;
}

.page.evabeltant .entry-content .bonus .cta p:not(.monbouton) {
	color : inherit;
}

.page.evabeltant .entry-content .bonus .cta .wp-block-group__inner-container {
	border: none;
  padding: 0;
}
.page.evabeltant  .colonnes.ophtalmo {
	margin-top : 5rem;
	margin-bottom : 5rem;
}

.page.evabeltant .cv [class*="__inner-container"] > .svgblanc:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.page.evabeltant .cv [class*="__inner-container"] > .svg-blancinverse:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : none;
	display : none;
}	
/* .page.evabeltant .cv [class*="__inner-container"] > ul:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){ */
	/* max-width : 825px; */
/* } */

.page.evabeltant .cv {
	padding :  2rem;
	border-radius : 1rem;
	margin-top : 8rem;
}

.page.evabeltant .cv  [class*="__inner-container"] > ul:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width : 85.2rem;
}
/*cas 1 : ar trianglify orange + polices blanches*/
.page.evabeltant .cv {
	background-image : url('../img/AR-trianglify.jpg');
	background-size : auto;
}

.page.evabeltant .cv h2,
.page.evabeltant .cv h3,
.page.evabeltant .cv p,
.page.evabeltant .cv ul,
.page.evabeltant .cv a {
	color : white;
}



.page.evabeltant .cv figcaption {
	color : #b18abe;
		color : white;
		text-align : center;
}
.page.evabeltant .cv figure {
	margin-top : 0;
}
.page.evabeltant .cv figure img {
	border : 2px solid white;
	border-radius : 100%;
	background-color : rgba(255,255,255,0.9);
	width : 200px;
	margin-top : 0;
}



/*fin tests webdesign*/

.page.evabeltant .cv .svg-blancinverse {
	margin-top : 4rem;
	position : relative;
	top : 1rem;
}
/**/

/*BLOCKS REUTILISABLES*/ 

/*signature*/

.page main article .entry-content > .signature:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	width : 100%;
	max-width : 100rem;
	margin-top : 5rem;
}
.page main article .signature > .wp-block-group__inner-container {
	background-color :#fff;
	border-radius : 1rem;
	padding : 2rem;
}

/*bonus*/
.page main article .bonus {
	background-color : #f86a33;
	padding : 2rem;
	max-width : 58rem;
	margin-left : auto; 
	margin-right : auto;
}

.page main article  .bonus p, 
.page main article .bonus ul, 
.page main article  .bonus ol,
.page main article .bonus h2,
.page main article .bonus h3{
	color : white;
	text-align : default;
}	
.page main article  .bonus ul li {
	text-align : left;
	margin-bottom :1.5rem;
}
.page main article .bonus .wp-block-group__inner-container {
	border-bottom : 2px dashed white;
	padding-bottom : 2rem;
	border-top :  2px dashed white;
	padding-top : 2rem;
}

/* -------------------------------------------------------------------------- */
/* MEDIA QUERIES 
/* -------------------------------------------------------------------------- */
@media ( min-width: 410px ) {
	.template-cover-ank.home main h1.entry-title span.slogan1 {
		font-size : 3.75rem;
	}
}

@media ( min-width: 480px ) {
	#site-header .header-inner {
		/* background-color : yellow;  */
	}
	
	
	
	
	.template-cover-ank .monshape-page{
	height : 50px;
	top : -45px;
	/* background-color : orange; */
	}
	.template-cover-ank.home .monshape-page {
		top : -35px;
	}
	
	/*.template-cover-ank stage*/
	.template-cover-ank [class*="__inner-container"] > .impressionnant:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		  width: calc(100% - 8rem);
	}
	.template-cover-ank.home .last-accueil.alignwide {
		margin-top : 6rem;
	}
	.template-cover-ank .entry-header h1.entry-title {
	letter-spacing : 1px;
	}
	
	/*revoir clair*/
	.template-cover-ank .brouillard [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		margin-left : auto;
	}
	
	
}

@media ( min-width: 600px ) {
	#site-header .header-inner {
		 /* background-color : orange; */
	}
	.template-cover-ank.home main h1.entry-title span.slogan1{
		font-size : 5rem;
	}
	/*accueil*/
	.template-cover-ank.home main h1.entry-title span.slogan1 {
		display : inline;
		line-height : auto;
		margin-bottom : 0;
	}
	
	 /* .template-cover-ank.home .votre-coach-accueil .cta-bis [class*="__inner-container"] > p.monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { */
		/* width: 275px; */
	/* } */
	.template-cover-ank [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : 280px;
		margin-left : calc(50% - 140px);
	}
	.template-cover-ank.home .last-accueil p.bouton {
		margin-bottom: 8rem;
	}
	.template-cover-ank h2.pap-orange-3::before{
		top : -5rem;
	}
	/*Contact*/
	form.contact-form .moncheckbox .monlabel {
		text-align : right;
		width : 80px;
	}
	form.contact-form .moncheckbox p.mabox {
		width : calc(100% - 90px);
	}
}

@media ( min-width: 601px ) {
	/* .template-cover-ank  .the-stackes .wp-block-media-text.is-stacked-on-mobile { */
		/* grid-template-columns: 100% !important; */
	/* } */
	
	.template-cover-ank  .the-stackes .wp-block-media-text {
		display : block;
	}
	
}

@media ( min-width: 660px ) {
	#site-header .header-inner {
		  /* background-color : red;  */
	}
	.template-cover-ank .monshape-page{
		height : 60px;
		top : -55px;
		width: 110%;
		margin-left: -5%;
	}
	.template-cover-ank .presentation {
		background-position : center center;
	}
	/*block reutilisable signature*/
	.page main article .entry-content > .signature:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width: calc(100% - 4rem);
		margin-right: auto;
		margin-left: auto;
	}
	.page main article .signature > .wp-block-group__inner-container {
		padding : 2rem 4rem;
	}
	
	
	.page main article .signature  [class*="__inner-container"] > .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 175px;
	}	
	.page main article .signature .wp-block-image {
		float : left;
		width : 156px;
	}
	
	.page main article .signature figure.aligncenter {
		margin-left : 0;
	}
	.page main article .signature .wp-block-button {
		margin-top: 0;
	}
	
}

@media ( min-width: 700px ) {
	#site-header .header-inner {
		 /* background-color : pink;  */
	}
	.page .entry-header {
		padding-bottom : 4rem;
	}
	/*cas particulier stage dauto-rétabilssement de la santé et de la vue*/
	.page.page-id-1450  .entry-header {
		padding-bottom : 8rem;
	}
	

	
	/*pages template-cover*/
	/*accueil*/
	.template-cover-ank.home .ilsdisent .temoignage.alignfull {
		width : calc(100% - 4rem);
	}
	
	
	.template-cover-ank .entry-content > p#breadcrumbs:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width: 120rem;
		width : calc(100% - 8rem);
		position : relative;
	}
	
	
	.template-cover-ank p#breadcrumbs {
		margin-top : 2.5rem;
		z-index : 1;
	}		
	
	
	.feature {
		padding-left : 4rem;
		padding-right : 4rem;
	}
	.template-cover-ank .entry-content .feature h3 {
		margin-bottom : 0;
	}
	
	.template-cover-ank .presentation > .wp-block-group__inner-container {
		width : calc(100% - 8rem);
		padding-top : 2rem;
	}
	 .template-cover-ank .entry-content > .cta:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		 width: calc(100% - 8rem);
	 }
	 
	.template-cover-ank .cta {
		 padding-right : 6rem;
		 padding-left : 6rem;
	 }
	 
	.template-cover-ank .cta > .wp-block-group__inner-container {
		display : flex;
		align-items : center;
	}
	
	.template-cover-ank .cta-txt {
		padding-right : 2rem;
	}
	
	.template-cover-ank .cta-txt p{
		margin-bottom : 0;
	}
	
	.template-cover-ank .more-results > .wp-block-group__inner-container {
		width : calc(100% - 8rem);
	}
	
	.template-cover-ank .more-results {
		background-position : center bottom;
		background-size: 80% auto;
	}
	.template-cover-ank .entry-content > .avantages:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : calc(100% - 8rem);
	}
	.template-cover-ank .FAQ > [class*="__inner-container"] {
		width : calc(100% - 8rem);
	}
	
	/*page stage*/
	.template-cover-ank .presentation.norbekov [class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 100%;
    width: 100%;
	}
	
	
	.template-cover-ank .alignfull:not(.has-background) > .wp-block-group__inner-container > p:not(.has-background-color) {
    padding-left: 2rem;
    padding-right: 2rem;
	}

	/*page Revoir Clair*/
	
	.template-cover-ank .plan {
		padding : 5rem 4rem;
		background-position: 65% center;
	}
	
	/**fin template-cover*/
	/*temoignages*/
	.partie-temoignages .comment {
		padding-left : 0;
		padding-right : 0;
	}
	.partie-temoignages .item-tem div.comment:first-of-type {
		margin-top : 3rem;
	}
	
	.partie-temoignages .encart .comment::before {
		left : -1rem;
	}
	.partie-temoignages .encart .comment > p:first-child {
		text-indent: 4rem;
	}
	.partie-temoignages .item-tem h4 {
		margin-left : 0;
	}
	
	.partie-temoignages #respond p.comment-form-cookies-consent {
		display : inline-block;
	}
	.page .signature {
		width: calc(100% - 4rem);
		margin-right: auto;
		margin-left: auto;
		max-width : 100rem;
	}
	
	.page .signature  [class*="__inner-container"] > .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 175px;
	}	
	.page .signature .wp-block-image {
		float : left;
		width : 156px;
	}
	
	.page .signature figure.aligncenter {
		margin-left : 0;
	}
	.page .signature .wp-block-button {
		margin-top: 0;
	}
	
	/*pub tigre-lion*/
	.template-cover-ank .pub-tigre-lion h3,
	.pub-tigre-lion p{
		margin-bottom : 2rem;
	}
	
}

@media ( min-width: 782px ) {
	#site-header .header-inner {
		   /* background-color : purple; */
		/* background-color : transparent;  */
	}
	
	.template-cover-ank.home .ilsdisent {
		margin-top : 10rem;
		margin-bottom : 6rem;
	}
	
	.template-cover-ank.home .prochain-event {
		padding: 6rem 2rem 4rem;
	}
	
	
	.template-cover-ank.home main h1.entry-title {
		font-size: 9rem;
	}

	.template-cover-ank.home main h1.entry-title span.slogan2 {
		font-size : 10rem;
	}
	
	
	.template-cover-ank .monshape-page{
		height : 70px;
		top : -50px;
	}
	
	.template-cover-ank.home .monshape-page {
	top : -55px;
	}
	
	.template-cover-ank .faq .cta .cta-haut > .wp-block-group__inner-container {
		flex-direction: row;
	}
	
	.template-cover-ank .faq .questions {
		background-position: calc(50% - 315px) top;	
		background-size : 50px auto;
	}
	.template-cover-ank .faq details:last-child { 
		background-size : 50px auto;
	}
	
	/* .template-cover-ank .faq .cta [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { */
		/* margin-right : 10%; */
	/* }	 */
	.template-cover-ank .faq .cta-haut .brouillard {
		display: flex;
		align-items: center;
	}
}

@media ( min-width: 900px ) {
	.template-cover-ank.home .last-accueil .lastarticles:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width :100rem;
		/* width: calc(100% - 8rem);*/
		width : 100%;
	}
	.template-cover-ank.home .last-accueil .lastarticles {
   	 padding: 4rem 0 0 0;
	text-align: center;
	}
	
	.template-cover-ank.home .last-accueil .moncontent{
		display : block;
	}
	
	.last-accueil .lastarticles .monthumbnail {
		height: 240px;
		width: 100%;
	}
	 .template-cover-ank.home .last-accueil p.bouton {
   		 margin-bottom: 12rem;
   		 margin-top: 0;
 	 }
}

@media ( min-width: 1000px ) {
	#site-header .header-inner {
	 /* background-color : blue; */
	/*background-color : transparent;  */
	}
	
	
	.template-cover-ank.home main h1.entry-title span.slogan2 {
		font-size : 12rem;
	}
	.template-cover-ank .monshape-page{
		height : 85px;
		top : -55px;
	}
	
	.template-cover-ank.home .monshape-page {
	top : -70px;
	}
	
	/*pages template-cover*/
	.template-cover-ank.home .entry-content > p.accueil-intro:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
	.template-cover-ank.home .entry-content > p.accueil120:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		max-width : 82.5rem;
		width : calc(100% - 8rem);
	}

	
	
	.template-cover-ank.home .entry-content > .alignwide.messervices,
	.template-cover-ank.home .entry-content > .alignwide.ilsdisent,
	.template-cover-ank.home .entry-content > .alignwide.lastaccueil {
		max-width:120rem;
		width: calc(100% - 8rem);
		
	}
	.template-cover-ank.home .messervices [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		max-width : 82.5rem;
		width : calc(100% - 8rem);
	}
	
	.template-cover-ank.home .programme-revoir-clair  {
		background-size : auto 150px, 7rem auto;
		padding-top : 21rem;
	}
	/* .template-cover-ank.home .messervices { */
		/* background-size : auto 150px; */
		/* padding-top : 21rem; */
	/* } */
	.template-cover-ank.home .messervices .mesenfants .marmots {
		text-align : center;
		/* display : flex; */
		/* flex-direction : column;  */
	}
	
		.template-cover-ank.home .messervices .mesenfants {
			margin-top : 4rem;
		}
	
	.template-cover-ank.home .messervices .mesenfants .gosse,
.template-cover-ank.home .last-accueil [class*="__inner-container"] > .monarticle:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) 	{
		width : 31%;
		display : inline-block;
		vertical-align : top;
			height : 350px;
	}
	
	.template-cover-ank.home .messervices .mesenfants .lardon,
	.template-cover-ank.home .messervices .mesenfants .lardon .monfiltre,
	.template-cover-ank.home .last-accueil .lardon,
	.template-cover-ank.home .last-accueil  .lardon .monfiltre {
		height : 350px;
	}
	
	.template-cover-ank.home .messervices .mesenfants .gosse:nth-child(2),
	.template-cover-ank.home .last-accueil .monarticle:nth-child(4){
		margin-left :3%;
		margin-right : 3%;
	}
	
	.template-cover-ank.home .last-accueil {
		/* border : 1px solid black; */
	}
	
	
	
	.template-cover-ank.home .ilsdisent .temoignage {
		display : inline-block;
		border-bottom : none;
		vertical-align : top;
		
		border-radius: 1rem;
		padding : 1rem 2rem;
	}
	
	.template-cover-ank.home .ilsdisent .temoignage [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		max-width : none;
	}
	
	.template-cover-ank.home .ilsdisent .temoignage.alignfull.one {
		width : 57%;
		border: 1px solid rgba(177,138,190,0.5);
		
	}
	
	.template-cover-ank.home .ilsdisent .temoignage.alignfull.two {
		width : 38%;
		border: 1px solid rgba(248,106,51,0.5);
		margin-left : 4%;
		margin-top : 1rem;
	}
	.template-cover-ank.home .ilsdisent .temoignage.alignfull.three {
		width : 80%;
		margin-left : 10%; 
		border: 1px solid rgba(177,138,190,0.5);
		margin-top : 0;
	}
	.template-cover-ank.home .prochain-event > .wp-block-group__inner-container {
		max-width : 120rem;
		width : calc(100% - 8rem);

	}
	.template-cover-ank.home .prochain-event	[class*="__inner-container"] > #vsel:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width: none;
		width: 100%;
	}
	
	.template-cover-ank.home .prochain-event #vsel {
		position : relative;
		font-size : 0;
	}
	.template-cover-ank.home .prochain-event #vsel .madate {
		position : absolute;top : 0;
		left : 0;
	}
	
	.template-cover-ank.home .prochain-event #vsel .monimage {
		width : calc(55% - 10rem);
		margin-left : 10rem;
		display : inline-block;
	}
	.template-cover-ank.home .prochain-event #vsel .fiche-event {
		width : 45%;
		padding-left : 2rem;
	}
	
	
	.template-cover-ank.home .votre-coach-accueil{
		max-width:100rem;
		width: calc(100% - 8rem);
		margin-left : auto; 
		margin-right : auto;
	}
	.template-cover-ank.home .entry-content > .votre-coach-accueil:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width : 100rem;
	}
	.template-cover-ank.home .votre-coach-accueil {
		/* background-color : rgba(177,138,190,0.2); */
		/* margin-left :calc(50% - 60rem); */
		/*margin-right : auto;*/
		padding-top :8rem;
		padding-bottom : 8rem;
		background-color : #724288;
	}
	.template-cover-ank.home [class*="__inner-container"] > .groupflex:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width: calc(100% - 16rem);
	}
	.template-cover-ank.home .votre-coach-accueil .groupflex {
		background-color : white;
		border-radius : 1rem;
		/* border-color : white; */
	}
	.template-cover-ank.home .cta-bis.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
		margin-bottom : 2rem;
	}	
	
	.template-cover-ank.home .votre-coach-accueil .groupflex p.optionnel:nth-child(4) {
		margin-top : 6rem;
	}
	
	.template-cover-ank.home .votre-coach-accueil .groupflex p.optionnel {
		padding-bottom : 0;
		padding-left : 180px;
	}
	.template-cover-ank.home .votre-coach-accueil .groupflex p.margin-top {
		margin-top : 2rem;
	}
	
	.template-cover-ank.home .votre-coach-accueil .groupflex .cta-bis p:not(.monbouton) {
		margin-bottom : 0;
		padding-bottom : 0;
	}
	.template-cover-ank.home .votre-coach-accueil figure {
		margin-top :0;
		position : absolute;
		top : 16rem;
		left : 6rem;
	}
		
		

	.template-cover-ank.home .votre-coach-accueil figure figcaption {
		display : block;
	}
	.template-cover-ank.home .votre-coach-accueil {
		margin-top : 0;
	
	}
	/**/
	/**header template-cover-page not home **/
	.template-cover-ank:not(.home) .cover-header-inner-wrapper {
		justify-content: center;
		padding-top : 5rem;
	}
	.template-cover-ank:not(.home) .screen-height {
		min-height : calc(100vh - 50px);
	}
	/**page Revoir clair**/
	/*the stakes*/
	
	.template-cover-ank .the-stackes .wp-block-media-text {
		display : grid;
	}
	
	.template-cover-ank .the-stackes .wp-block-media-text .wp-block-media-text__content {
		padding : 0 0 0 4rem;
	}	
	.template-cover-ank .the-stackes .wp-block-media-text .wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright) {
		margin : 0;
	}
	
	.template-cover-ank .the-stackes .wp-block-media-text figure {
		padding-right : 4rem;
	}
	
	.template-cover-ank  [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {			
		width : 80%;
		margin-left : 10%;
	}
	/*value proposition*/
	.template-cover-ank .asym-colonnes > div{
		display : flex;
		column-gap : 100px; 		
	}
	
	[class*="_inner-container"] > .asym-colonnes:first-child{
		margin-top : 6rem;
	}
	
	.template-cover-ank .asym-colonnes > div > *:first-child{
		flex : 2 1 0;
	}
	
	.template-cover-ank .asym-colonnes > div > *:last-child{
		flex : 1 1 0;
	}
	
	.template-cover-ank .asym-colonnes [class*="__inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width: none;
		width: auto;
	}
	
	.template-cover-ank .resultats.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull){
		margin-top : 0;
		margin-bottom : 0;
	}
	
	.template-cover-ank .resultats ul.oui-non {
		padding-left : 10px;
		margin-bottom : 0;
	}
	
	.template-cover-ank .resultats ul.oui-non li {
		margin-top :10px;
	}
	
	.template-cover-ank .tri-colonnes > div{
		display : flex;
		column-gap : 50px; 		
	}
	
	
	.template-cover-ank .tri-colonnes > div > * {
		flex-grow: 1;
		flex-basis :0;
	}
	
	.template-cover-ank  .encart{
		display : flex;
	}
	
	.template-cover-ank  .encart p {
		color : inherit;
		font-size : 1.8rem;
	}
	
	.template-cover-ank  .encart > div {
		display: flex;
		align-items: center;
	}
	
	.template-cover-ank .img-btn {
		margin-top : -10rem;
	}
	
	
	
	.template-cover-ank .img-btn img {
		width : 80%;
		margin-left : 10%;
	}
	 .template-cover-ank .img-btn [class*="__inner-container"] > .monbouton:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		/*margin-left: calc((100% - 580px)/2);*/
		margin-top: 0;
	}
	
	.template-cover-ank .plan {
		padding-top : 8rem;
		padding-bottom : 8rem;
		background-position: 45% center;
	}
	.template-cover-ank .plan .tri-icones > .wp-block-group__inner-container {
		display : flex;
		flex-wrap: wrap;
	}
	
	.template-cover-ank .plan .tri-icones .wp-block-group__inner-container >* {
		flex: 1 1 50%;
		box-sizing: border-box;
	}
	
	.template-cover-ank .plan .tri-icones .feature:last-child {
		padding : 6rem;
	}
	
	.template-cover-ank .plan .feature:nth-child(2n+1) {
		padding-right: 2rem;
	}
	
	.template-cover-ank .plan .feature:nth-child(2n) {
		padding-left: 2rem;
	}
	
	
	.template-cover-ank .avant-apres > div {
		display: grid;
		grid-template-columns: 20% 20% auto;
		grid-gap: 50px;
	}
	
	
	.template-cover-ank .avant-apres .texte-centre {
		display: flex;
		align-items: stretch;
	}
	
	.template-cover-ank .avant-apres .texte-centre > div {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	
	.template-cover-ank .avant-apres .texte-centre .wp-block-group:not(.has-background):not(.alignwide):not(.alignfull) {
		margin-top : 0;
		margin-bottom : 0;
	}	
	
	.template-cover-ank .avant-apres .texte-centre > div p:last-child {
		margin-bottom : 35px;
	}
	
	
	/****/
	
	.entry-content > .intro-page:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
			width : calc(100% - 8rem);
	}
	.template-cover-ank .intro-page [class*="__inner-container"] > .feature:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 49%;
	}
	.template-cover-ank .intro-page [class*="__inner-container"] > .feature.trois:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 32%;
	}
	
	.feature {
		padding-left : 0;
		padding-right : 0;
		display : inline-block;
		vertical-align : top;
	}
	
	.feature.deux:nth-last-child(2) {
		padding-right : 2rem;
	}
	
	.feature.deux:last-child{
		padding-left : 2rem;
	}
	
	
	.feature.trois:nth-last-child(2) {
		padding-left : 0.5rem;
		padding-right : 0.5rem;
		/*background-color : blue;*/
	}
	
	
	[class*="__inner-container"] > .sous-pres:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : calc(100% - 12rem);
	}

	[class*="__inner-container"] > .forfait:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 31%;
	}
	.template-cover-ank .forfait {
		padding : 3rem 2rem;
		margin-left : auto;
		margin-right : auto;
		display : inline-block;
		vertical-align : top;
	}
	.template-cover-ank .forfait > .wp-block-group__inner-container {
			border : 1rem solid white;
	}
	.template-cover-ank .forfait.one .cartouche{
		padding-top : 2.6rem;
	}
	
	.template-cover-ank [class*="__inner-container"] .forfait.two.wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright) {
		margin-left : 2%;
		margin-right : 2%;
	}
	.template-cover-ank .forfait .cartouche {
		height : 75px;
	}
	
	.template-cover-ank .avantages-inner .wp-block-group__inner-container{
		display : flex;
		align-items : center;
	}
	
	.template-cover-ank .avantages-inner [class*="__inner-container"] > ul:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width: none;
		width: 60%;
	}
	
	.template-cover-ank .avantages-inner [class*="__inner-container"] > figure:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width: none;
		width: 39%;
	}
	
	
	.template-cover-ank .avantages ul {
		width : 60%;
		margin-bottom : 0;
		padding-right : 1rem;
	}
	
	
	.template-cover-ank .objectif [class*="__inner-container"] > .objectif-inner:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
	.template-cover-ank .objectif [class*="__inner-container"] > h3:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		max-width : none;
		width : 100%;
	}
	
	.template-cover-ank .objectif h3 {
		text-align : center;
	}
	
	
	.template-cover-ank .objectif .objectif-inner {
		position : relative;
		padding-bottom : 0;
	}

	.template-cover-ank .objectif-inner [class*="__inner-container"] > .objectif-txt:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : calc(100% - 320px);
		max-width : none;
		padding-bottom : 0;
	}
	
	.template-cover-ank .objectif-inner > .wp-block-group__inner-container{
		display : flex;
		align-items : center;
	}
	
	
	.template-cover-ank .objectif-inner .objectif-txt {
		display : inline-block;
		vertical-align : top;
	}
	.template-cover-ank .objectif-inner figure {
		position : relative;
		vertical-align : top;
		display : inline-block;
		left : auto;
		right : auto;
	}
	
	.template-cover-ank .objectif:nth-child(odd) .objectif-inner .objectif-txt {
		padding-right : 2rem;
	}
	
	.template-cover-ank .objectif:nth-child(even) .objectif-inner .objectif-txt {
		padding-left : 2rem;
	}
	.template-cover-ank .benefices {
		text-align : center;
	}
	.template-cover-ank .benefices [class*="__inner-container"] > .benef:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : 31%;
	}
	.template-cover-ank .benefices .benef {
		display : inline-block;
		vertical-align : top;
		padding-left : 1rem;
		padding-right : 1rem;
	}
	
	.template-cover-ank .benefices [class*="__inner-container"] > .benef:nth-child(2):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		margin-left : 3%;
		margin-right : 3%;
	}
	
	
	
	.template-cover-ank .axes [class*="__inner-container"] > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){	
		max-width: 82.5rem;
	}
	
	.template-cover-ank .benefices  [class*="__inner-container"] > .resultats-fin:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		 max-width: 82.5rem;
	}
	.template-cover-ank .benefices .resultats-fin [class*="__inner-container"] > .resultats2:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : 65%;
	}
	.template-cover-ank .benefices .resultats-fin [class*="__inner-container"] > .impressionnant:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : 33%;
	}
	.template-cover-ank .benefices .resultats-fin > .wp-block-group__inner-container {
		display : flex;
		align-items : center;
	}
	
	.template-cover-ank .benefices .resultats2 {
		text-align : left;
		padding-right : 2rem;
	}
	.template-cover-ank .benefices .impressionnant {
		padding-top : 3rem;
		padding-bottom : 3rem;
	}
	
	.template-cover-ank .plus-loin [class*="__inner-container"] > .references:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		 max-width: 120rem;
	}
	
	.template-cover-ank .plus-loin .references [class*="__inner-container"] > .liens:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : 66%;
	
	}
	.template-cover-ank .plus-loin .references [class*="__inner-container"] > .livre:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		width : 33%;
		
	}
	.template-cover-ank .plus-loin .references > .wp-block-group__inner-container {
		display : flex;
		align-items : stretch;
	}
	
	.template-cover-ank .plus-loin .references  .wp-block-group__inner-container > .wp-block-group {
		margin-top : 0;
		margin-bottom : 0;
	}
	.template-cover-ank .plus-loin .livre {
		padding-left : 2rem;
		font-size : 1.4rem;
	}
	
	.template-cover-ank .plus-loin .livre p {
		font-size : 1.4rem;
	}
	
	.template-cover-ank .plus-loin .cta {
		padding-right: 2.5rem;
		padding-left: 2.5rem;
	}
	
	/**/
	.entry-content > .partie-temoignages:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 82.5rem;
    width: calc(100% - 8rem);
	}
	
	.partie-temoignages .comment-respond p:not(.comment-notes),
	.temoignages .entry-content > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		max-width : 82.5rem;
	}
	.partie-temoignages .response {
		margin-left : 4rem;
		margin-right : 4rem;
		margin-top : 2rem;
	}
	
	
	
	.partie-temoignages .item-tem h4 {
		margin-bottom : 0;
	}
	
	.temoignages p.plus-tem {
		margin-bottom : 8rem;
	}
	
	
	/*page evabeltant*/
	.page.evabeltant .cv {
		border-radius : 3rem;
	}
	
	/*élément css réutilisable*/
	.page .colonnes {
		width: calc(100% - 8rem);
		column-count: 2;
		column-gap: 4rem;
		max-width: 825px;
	}
	
	.page    .colonnes [class*="__inner-container"] > p:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 100%;
		max-width : none;
	}
	/*block résutlisable signature*/
	.page main article .signature p{
		padding-left : 19rem;
	}
	.page main article .signature p.optionnel {
		padding-top : 2rem;
	}
	
	/**/
}

@media ( min-width: 1220px ) {
	#site-header .header-inner {
		 /*  background-color : lightblue;  */
		/* background-color : transparent; */
	}
	/*template-cover-ank*/
	.template-cover-ank .monshape-page{
		height : 95px;
		top : -65px;
	}
	
	/*page revoir clair, détails + temoignage*/
	.template-cover-ank  .guide-v2 {
		background-image: url('../img/silhouette-coucher-de-soleil.jpg');
		/*background-size : 50% auto;*/
		background-position : 0 center;
		background-repeat: no-repeat;
		background-size : contain;
	}	
	.template-cover-ank .guide-v2 .main-grp > div {
		display : flex;
		align-items : stretch;
	}
	.template-cover-ank .guide-v2 .main-grp > div > *{
		box-sizing: border-box;
		min-width: 0;
		flex: 1 1 0;
	}
	.template-cover-ank .guide-v2 .details > [class*="__inner-container"]{
		margin-left : auto;
		margin-right : 8rem;
	}
	.template-cover-ank .guide-v2 .details ul.programme {
		padding-left : 4rem;
	}
	.template-cover-ank .guide-v2 .temoignage > [class*="__inner-container"] {
		margin-left : 8rem;
		margin-right : auto;
	}
	/*forfaits*/
	[class*="__inner-container"] > .forfait:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : 30%;
	}
	.template-cover-ank .forfait {
		padding : 3rem 3rem;
	}
	
	.template-cover-ank [class*="__inner-container"] .forfait.two.wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright) {
    margin-left: 3%;
    margin-right: 3%;
	}
	
	.template-cover-ank .forfait > .wp-block-group__inner-container {
			border : 1.5rem solid white;
	}
	.template-cover-ank .forfait .cartouche {
		padding-left : 1rem;
		padding-right : 1rem;
	}
	.template-cover-ank .more-results [class*="__inner-container"] > figure:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
		width : auto;
	}	
	.template-cover-ank .more-results figure {
		display : inline-block;
		position : absolute;
		right : 4rem;
		bottom : 0;
	}

	.template-cover-ank .entry-content > .more-results.alignfull {
		margin-top : 0;
	}
	
	.template-cover-ank .FAQ.alignfull {
		background-image : url('../img/coucher de soleil 3_800x533.jpg');
		background-repeat : no-repeat;
		background-position : center top;
		background-size : cover;
		text-align : right;
		width: calc(100% - 8rem);
	}
	
	
	.template-cover-ank .FAQ > [class*="__inner-container"] {
		background-color : white;
		padding : 2rem;
		width : 50%;
		border-top : none;
		border-bottom : none;
		display : inline-block;
		margin-top : 2rem;
		margin-right :2rem;
		margin-bottom : 2rem;
		margin-left : auto;
		text-align : left;
		padding : 2rem 0 0 0;
	}
	
	.template-cover-ank .FAQ  h2,
	.template-cover-ank .FAQ .schema-faq	{
		padding-left : 2rem;
		padding-right : 2rem;
	}
	

	
	.template-cover-ank .FAQ [class*="__inner-container"] > .cta:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) {
		margin-left: 0;
		margin-right: 0;
		margin-bottom : 0;
		width : 100%;
		max-width : none;
	}
	
	.template-cover-ank .FAQ .cta {
		padding-left : 2rem;
		padding-right : 2rem;
	}
	
	/*fin template-cover-ank*/
	
	
}
@media ( min-width: 1240px ) {
		#site-header .header-inner {
		 /* background-color : lightgreen; */
		/* background-color : transparent; */
	}

}

@media ( min-width: 1280px ) {
	#site-header .header-inner {
		  /* background-color : gray; */
		/* background-color : transparent; */
	}
	
	 .template-cover-ank .monshape-page { 
		height: 100px;
		top: -75px;
	 } 
	
	.template-cover-ank.home .monshape-page {
		top : -80px;
	}
	
	.page.evabeltant .entry-content > .cv.alignwide {
		width : 100rem;
	}
	/* .template-cover-ank .more-results figure { */
		/* right : calc(50% - 60rem); */
	/* } */
}

@media ( min-width: 1330px ) {
	#site-header .header-inner {
		 /* background-color : black; */
		 
		/*background-color : transparent;*/
	}
	
	 .template-cover-ank .monshape-page { 
		height: 120px;
	
	 } 
	
	
}

@media ( min-width: 1700px ) {
	#site-header .header-inner {
		  /* background-color : white; */
		 
		/* background-color : transparent; */
	}
	 .template-cover-ank.home main h1.entry-title span.slogan1 {
		font-size: 10rem;
		font-weight : 300;
	}

	.entry-header .section-inner.medium {
		/*max-width : 150rem;*/
	}
	
	 .template-cover-ank .monshape-page { 
		height: 150px;
		top: -90px;
	 } 
	 
	
}

@media ( min-width: 2100px ) {
	#site-header .header-inner {
		/* background-color : green; */
		 
		/* background-color : transparent; */
	}
	
	 .template-cover-ank .monshape-page { 
		height: 190px;
	 } 
	
	
}

/*responside dev*/
/* @media ( min-width: 480px ) { */
	/* #site-header .header-inner { */
		/* background-color : yellow; */
	/* } */
/* } */


/* @media ( min-width: 600px ) { */
	/* #site-header .header-inner { */
		 /* background-color : orange; */
	/* } */
/* } */



/* @media ( min-width: 660px ) { */
	/* #site-header .header-inner { */
		/* background-color : red; */
	/* } */
/* } */



/* @media ( min-width: 700px ) { */
	/* #site-header .header-inner { */
		 /* background-color : pink; */
	/* } */
/* } */


/* @media ( min-width: 782px ) { */
	/* #site-header .header-inner { */
		/* background-color : purple; */
	/* } */
/* } */



/* @media ( min-width: 1000px ) { */
	/* #site-header .header-inner { */
		/* background-color : blue; */
	/* } */
/* } */


/* @media ( min-width: 1220px ) { */
	/* #site-header .header-inner { */
		/* background-color : lightblue; */
	/* } */
/* } */

/* @media ( min-width: 1240px ) { */
	/* #site-header .header-inner { */
		 /* background-color : lightgreen;  */
	/* } */
/* } */



/* @media ( min-width: 1280px ) { */
	/* #site-header .header-inner { */
		/* background-color : gray;  */
	/* } */
/* } */


/* @media ( min-width: 1330px ) { */
	/* #site-header .header-inner { */
		/* background-color : black; */
	/* } */
/* } */

/* @media ( min-width: 1700px ) { */
	/* #site-header .header-inner { */
		 /* background-color : white;   */
	/* } */
/* } */

/* @media ( min-width: 2100px ) { */
	/* #site-header .header-inner { */
		/* background-color : green; */
	/* } */
/* }	 */
