.container {
  max-width: calc(800px + 2 * var(--layout-gutter));
  padding-inline: var(--layout-gutter);
  margin-inline: auto;
}

.container-medium, .view-id-actualites.view-display-id-page_2 {
  max-width: calc(1040px + 2 * var(--layout-gutter));
  padding-inline: var(--layout-gutter);
  margin-inline: auto;
}

.container-large {
  max-width: calc(1280px + 2 * var(--layout-gutter));
  padding-inline: var(--layout-gutter);
  margin-inline: auto;
}

.page-node-type-homepage .region-content {
  padding-block-start: 20px;
}
@media screen and (min-width: 768px) {
  .page-node-type-homepage .region-content {
    padding-block-start: 50px;
  }
}

.page-node-type-article .region-content {
  padding-block-start: 0;
}
@media screen and (min-width: 768px) {
  .page-node-type-article .region-content {
    padding-block-start: 50px;
  }
}

.strate:not(:last-child) {
  margin-block-end: 50px;
}
@media screen and (min-width: 768px) {
  .strate:not(:last-child) {
    margin-block-end: 100px;
  }
}

nav.tabs {
  margin-block: 20px;
}