/*
.node-id-1 h1.page-title, h1,h2,h3,h4{
color:var(--color--primary-40);
}
.node-id-1 .field-sous-titre h2{
color:var(--color--primary-40);
margin-top:0;
}


h2:not(.image-with-text-container h2) {
    color: var(--color--primary-40); /* Example style */

/*
}
*/

/* Fills the full background white */
#page-wrapper{max-width:none!important;}

/* Make the menu float left. Keep an eye on how it effects other stuff */
.site-header__inner__container {
    display: flex;
    justify-content: flex-start;
}

/* Below code is only for screens larger than 1200px or 75rem */
@media (max-width: 75rem) {
img {
  max-height: 90vh;
  width: auto; /* This ensures the width adjusts proportionally */
  }
}