.elementor-2710 .elementor-element.elementor-element-094bf27{--display:flex;}/* Start custom CSS for html, class: .elementor-element-c2ccc0f *//* Liens dans les articles d'analyse */
.analysis-article a{
  color:#B38E42 !important;
  font-weight:700;
  text-decoration:none !important;
}

/* Hover desktop */
.analysis-article a:hover{
  color:#ffffff !important;
  text-decoration:none !important;
}

/* Mobile fix */
@media (max-width:768px){
  .analysis-article a{
    color:#B38E42 !important;
  }
  .analysis-article a:hover{
    color:#ffffff !important;
  }
}

/* Neutralise décorations du thème */
.analysis-article a::before,
.analysis-article a::after{
  display:none !important;
}
/* ===== CTA FIN D’ARTICLE ===== */
.analysis-article .cta{
  margin-top:72px;
  padding:36px;
  border:1px solid rgba(179,142,66,.25);
  border-radius:16px;
  background:rgba(10,10,10,.75);
  text-align:center;
}

.analysis-article .cta p{
  color:#E6E6E6 !important;
  font-size:16px;
  line-height:1.7;
  margin-bottom:22px;
}

/* BOUTON */
.analysis-article .cta a{
  display:inline-block;
  padding:14px 30px;
  background:#B38E42;
  color:#ffffff !important;
  font-weight:900;
  text-transform:uppercase;
  letter-spacing:.04em;
  border-radius:10px;
  text-decoration:none !important;
  border:none !important;
}

/* HOVER */
.analysis-article .cta a:hover{
  background:#c9a24f;
  color:#ffffff !important;
}

/* NEUTRALISE LE THÈME */
.analysis-article .cta a::before,
.analysis-article .cta a::after{
  display:none !important;
}
.analysis-article{
  padding-top:32px !important;
  padding-bottom:96px;
}
/* MOT-CLÉ DORÉ DANS LE H1 */
.analysis-article h1.analysis-title .h1-keyword{
  color:#B38E42 !important;
  font-weight:900;
}/* End custom CSS */