.elementor-447 .elementor-element.elementor-element-1c7b9c0 > .elementor-widget-container{padding:0px 0px 0px 61px;}.elementor-447 .elementor-element.elementor-element-5e5e4d5 .section-title h2{color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-5e5e4d5 .single-service-card p{color:var( --e-global-color-text );}/* Start custom CSS for Services_Two, class: .elementor-element-5e5e4d5 *//* Cible uniquement les cards du widget Services_Two */
.elementor-widget-Services_Two .single-service-card.style2,
.elementor-widget-Services_Two .single-service-card {
  background: #ffffff !important;     /* fond blanc de l’article */
  border-radius: 16px;
  padding: 24px;
}

/* S'il existe un overlay via ::before/::after dans le thème, on le neutralise */
.elementor-widget-Services_Two .single-service-card::before,
.elementor-widget-Services_Two .single-service-card::after {
  background: transparent !important;
  box-shadow: none !important;
}

/* Couleurs de texte adaptées au fond blanc */
.elementor-widget-Services_Two .single-service-card h3,
.elementor-widget-Services_Two .single-service-card h3 a,
.elementor-widget-Services_Two .single-service-card p {
  color: #0c3263 !important;
}

/* Image arrondie à l’intérieur (optionnel) */
.elementor-widget-Services_Two .single-service-card .service-img img {
  border-radius: 12px;
  display: block;
}/* End custom CSS */