/* FULL WIDTH MENU MOBILE */
body:not(.pp-visualbuilder) .pp-slideover > .pp-block {
width: 100vw !important;
}

.copyright-footer {display: none;}
.is-content-justification-center {text-align: center;}

/*///    REDUIT LA POLICE  EN MOBILE     ///*/
@media (max-width: 768px) {
   p, p a {font-size: 92% !important;}
  /* .pp-module--text .pp-text-module-body h2 {font-size: 8vw !important;} */
   .pp-text-module-body h3 {font-size: 8vw !important;}
}

#input-eacdf843-a878-47f1-a46c-0b5744c9b5e5 {max-height: 350px; max-width: 100%; min-width: 100%;}

._ed89d0b9-ff36-4129-b151-f00fab4320ce h1, ._1556233d-80db-452a-86ee-a713c60a0807 h1, ._1556233d-80db-452a-86ee-a713c60a0807, .font-48cc2d22-8cd6-4fb4-9ffd-4f1cd117b879  {line-height: 70px !important;}

/*/////////////////////////////////////////////////////////////////////////////////////// 
//  COMMENTAIRE WP (ESPACE ENTRE LE NOM ET LE COM)
///////////////////////////////////////////////////////////////////////////////////////*/
.article-comments-inner *  {padding-right: 5px;}
.comment-inner {margin-top: 10px;}

/*//////////////////////////////////////////////////////////////////// 
//  BLOG CAPTION TEXT
////////////////////////////////////////////////////////////////////*/
.wp-block-image figcaption {text-align: center; font-size: 11px;}


/*//////////////////////////////////////////////////////////////////// 
//  COLORS home
////////////////////////////////////////////////////////////////////*/
.pp-module._4220b574-9404-4bde-9571-5cd84fd05441._c0b0e07e-ceb7-4ec4-b1e7-b491186461f1__module._0d9a0089-f6b4-450b-9166-8ef1438648de__module._c29e1079-3a54-407d-ad20-81bc6b8a3033__module.css-8jijp2.pp-module--text.pp-module--is-dynamic, .pp-module._58b7bf6d-246b-4826-8321-fc0a9693c5f4._c0b0e07e-ceb7-4ec4-b1e7-b491186461f1__module._c6617878-1d33-4463-be57-e21734085412__module._af76e66a-7084-4682-b55f-57e4019f7176__module.css-1hj971r.pp-module--text.pp-module--is-dynamic {
    background: rgb(252,207,97);
    -webkit-background: linear-gradient(180deg, rgba(252,207,97,1) 20%, rgba(254,129,140,1) 80%);
    background: linear-gradient(180deg, rgba(252,207,97,1) 20%, rgba(254,129,140,1) 80%);
    background-size: cover;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.pp-module._9ea010f0-7765-4768-b3ce-f1fa29845153._e2ed26f1-b2b7-49f6-951b-dbaf1670d72c__module._a0a2651b-5c24-421a-b5c5-cd51fd3071b2__module._3fd171e3-618b-44ef-98a6-1bec53db96b6__module.css-gegqqf.pp-module--text.pp-module--is-dynamic  {
    background: rgb(252,207,97);
    -webkit-background: linear-gradient(180deg, rgba(254,129,140,1) 20%, rgba(252,207,97,1) 80%);
    background: linear-gradient(180deg, rgba(254,129,140,1) 20%, rgba(252,207,97,1) 80%);
    background-size: cover;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.pp-grid-image__image:hover {
cursor: pointer;
-webkit-transform: scale(1.05);
transform: scale(1.05);
transition: transform .3s ease-in-out;
opacity: 5;
}
.pp-grid-image__image {
-webkit-transform: scale(1);
transform: scale(1);
transition: transform .3s ease-in-out;
opacity: 1;
}

.css-wki0hd .article-content img[class*="wp-image-"], [data-css-wki0hd] .article-content img[class*="wp-image-"] {
  margin-top: 0px;
}
.wp-block-group__inner-container {
  margin: -10px 45px;
}

/* BOUTONS */
.ea-body a {
  padding: 6px 17px;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  top: 12px !important;
  position: relative;
  color: #444 !important;
}
.ea-body a:hover {
 padding: 6px 17px;
background-color: #e7e7e7;
}

/* WP BOUTONS */
.wp-block-button__link.wp-element-button {font-size: 15px;}
.wp-block-button__link.wp-element-button:hover {
  font-size: 15px;
  background-color: #f9F9F9;
 //color: #fff;
  //border: 1px solid #888;
}

/*//////////////////////////////////////////////////////////////////// 
//  ACCORDION PLUGIN (FAQ)
////////////////////////////////////////////////////////////////////*/
h3 a {
  font-size: 16px !important;
  font-weight: bold !important;
}
.collapsed {
  font-size: 16px !important;
  font-weight: bold !important;
  background-color: #fff;
}
.collapsed:hover {line-height: 28px !important; background-color: #ddd;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a {padding: 6px 3px 3px 11px; color: #EAA90F; border-radius: 20px;}
.ea-body a {padding: 0 0 0 0 !important;}
.ea-expand-icon.fa.fa-plus, .ea-expand-icon.fa.fa-minus {font-size: 10px; color: #EAA90F;}

.sp-easy-accordion .sp-ea-single {
  background: #fff;
  margin-bottom: 10px;
  border-radius: 10px;
  font-weight: normal !important;
}
.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body {
  border-radius: 0 0 20px 20px;
}
.sp-easy-accordion a, .sp-easy-accordion a:hover {
  padding: 6px 3px 3px 11px;
}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a:hover {
  line-height: 28px;
}
.ea-expand-icon.ea-icon-expand-minus, .ea-expand-icon.ea-icon-expand-plus {
  font-size: 12px !important;
}
.ea-card.sp-ea-single {
  border-radius: 10px;
}
.sp-easy-accordion > .sp-ea-single {
  margin-bottom: 10px;
  border: 0px !important;
}


.pp-video {
  -moz-border-radius: 25px 25px 25px;
  -webkit-border-radius: 25px 25px 25px;
  border-radius: 25px 25px 25px;
}


