body::after {
  content: "";
  position: fixed;
  inset: 0;
  background: url(https://serveur-images.devil-it-applications.fr/bsf_electromenager/upload/abstract.png);
  z-index: -1;
  background-size: 460px;
  opacity: .08;
}

.paragraph__grid {
  background: var(--ev-body-bg);
  padding: var(--ev-space-s-m);
  border: 1px solid var(--ev-border-color);
}

.grid-icon__item {
  background: var(--ev-body-bg);
}

.accordion__item-header {
  background: var(--ev-body-bg);
  border: 1px solid var(--ev-border-color);
}

.team__member {
  background: var(--ev-body-bg);
}

.carousel-google-review__details, .carousel-google-review__item {
  background: var(--ev-body-bg);
  border: 1px solid var(--ev-border-color);
}

.grid-standard__item {
  background: var(--ev-body-bg);
}

.process__item {
  background: white;
}

.grid-partner__item {
  padding: var(--ev-space-s-m);
  background: var(--ev-body-bg);
  border: 1px solid var(--ev-border-color);
}

.flexible-form__container {
  padding: var(--ev-grid-gutter);
}

.flexible-form__container {
  margin-top: var(--ev-space-s-m);
  background: white;
  border: 1px solid var(--ev-border-color);
}

.flexible-form__steps .step-group {
  z-index: 1;
}

.flexible-form__title-wrapper {
  background-color: transparent;
  padding: 0;
  text-align: center;
}

.banner-bg::before, .form-page .flexible-form__title-wrapper::before {
  background-color: #070707e3;
}

.banner-bg, .form-page .flexible-form__title-wrapper {
  --bg-img: url('https://serveur-images.devil-it-applications.fr/bsf_electromenager/upload/hero_1753283979.jpeg');
}

.flexible-form__container {
  margin-top: 0;
}

.flexible-form__container {
  padding: var(--ev-space-2xl) var(--ev-grid-gutter);
}

[id^="article_link-"] .header,
[id^="page_link-"] .header,
[id^="compose_page-"] .header,
[id^= "app_get_"] .header {
  position: relative;
  background: var(--ev-dark);
}

.intro__container.d-grid {
  padding-top: var(--ev-space-2xl);
}

.intro * {
  color: white;
}

.intro p {
  color: lightgray;
}

.intro__title.title.grid-title {
  font-size: var(--ev-step-6);
}

