.page {
	margin-top: 0;
}

[id^="article_link"] main {
  margin-block: 0 var(--ev-space-2xl-3xl);
}

.hero.section-inspector {
  margin-top: 0 !important;
}

.form-page .flexible-form__title-wrapper,
.banner.banner-bg.section-inspector {
  min-height: 32vh;
  display: grid;
  align-items: end;
}

.breadcrumb-wrapper {
  background-color: var(--ev-light);
  padding-block: var(--ev-space-s);
}

figure img {
  object-fit: cover;
}

.linked-menu__image,
.linked-menu__image img {
	max-height: 400px;
}
.intro {
  background-color: var(--ev-secondary)
}

.intro__grid :not(.btn-primary){
  color: #fff;
}

#page_link-2506234300 .intro__grid :not(.btn-primary){
  color: var(--ev-heading-color);
}
#page_link-2506234300 .intro {
  background-color: #fff;
}

.intro .btn-outline-primary {
	--btn-hover-color: var(--ev-heading-color) !important;
}

.intro__image {
  min-width: 100%;
  max-width: 100%;
}

.btn-secondary {
	--btn-hover-color: #fff;
	--btn-color: #fff;
}

.btn-outline-secondary {
	--btn-hover-color: #fff;
}

#home .main-content > * {
  margin-top: var(--ev-space-2xl-3xl);
}

.breadcrumb-wrapper {
	background-color: unset !important;
  height: fit-content;
	width: fit-content;
	max-height: fit-content;
}

.intro__grid.d-grid {
	grid-template-areas: "..       " "breadcrumb" "subtitle " "title    " "author   " "paragraph" "cta      " "..       ";
	grid-template-rows: 1fr repeat(6, auto) 1fr;
}

.form-page .flexible-form__title-wrapper {
	min-height: unset !important;
  --bg-color: var(--ev-secondary);
  color: #fff;
}

.page .grid-standard .grid-standard__item-icon {
  display: none !important;
}

.banner-bg, .form-page .flexible-form__title-wrapper {
	--bg-color: var(--ev-secondary);
	color: #fff;
}
#home .flexible-form__title-wrapper {
  position: relative;
  z-index: 1;
	padding: var(--ev-space-m-l) var(--ev-grid-gutter);
}

#home .flexible-form__title-wrapper::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url('https://serveur-images.devil-it-applications.fr/bati_nova/upload/abstract-lines-waves_1751441672.png');
  background-size: cover;
  background-position: center;
  z-index: -1;
	opacity: 0.06;
	filter: grayscale(1);
}

@media (width < 992px) {
  .intro__grid.d-grid {
    padding-right: unset !important;
  }
}

figure img {
	object-fit: cover;
}

.article--list .article__item {
	--article-item-img-height: 350px;
}

.modal-share-link .modal-header {
	display: flex;
	justify-content: space-between;
	align-items: start;
}

#page_link-2506234300 .intro {
	box-shadow: var(--ev-shadow-lg);
}
.flexible-form .form-check-label {
  --form-color: hsl(var(--ev-primary-hue), var(--ev-primary-saturation), calc(var(--ev-primary-lightness) + 38%));
	background-color: var(--form-color);
}
.flexible-form .card {
	--ev-card-bg: hsl(var(--ev-primary-hue), var(--ev-primary-saturation), calc(var(--ev-primary-lightness) + 38%));
}
.form-control {
	--input-bg: hsl(var(--ev-primary-hue), var(--ev-primary-saturation), calc(var(--ev-primary-lightness) + 38%));
}
.flexible-form__title-wrapper {
	background-color: hsl(var(--ev-primary-hue), var(--ev-primary-saturation), calc(var(--ev-primary-lightness) + 38%));
}
.banner-bg, .form-page .flexible-form__title-wrapper {
 --bg-color: hsl(var(--ev-primary-hue), var(--ev-primary-saturation), calc(var(--ev-primary-lightness) + 38%));
 color: var(--ev-heading-color);
}
.form-check {
flex-direction: column;
}
.flexible-form .form-check-label {
place-items: start;
flex-direction: column;
}
.flexible-form .form-check-group {
flex-direction: column;
}

.article--list .article__filter-dropdown-btn .icon--arrow-down {
	transform: rotate(90deg);
}

.intro__grid.d-grid {
	padding-block: var(--ev-space-2xl-3xl);
}

@media (max-width:991px) {
  .intro__grid.d-grid {
  	padding-block: var(--ev-space-2xl) 0;
  }
}

@media (width > 992px) {
.nav-item.nav-item--home .text {
	color: var(--ev-primary);
}
}

@media (width > 1400px) {
  .container-fluid {
    padding-inline: var(--ev-space-2xl);
  }
}

