/** Varialbes used for mixins */
/*** Media Queries : http://breakpoint-sass.com/ ***/
/** breakpojtns values : http://breakpoint-sass.com/ ***/
.block__contact {
  --link-color: currentColor;
  --link-color--hover: var(--color-primary-light);
  --link-decoration: none;
  --link-decoration--hover: underline;
  color: var(--clr-gray-400);
  font-size: var(--font-size-md);
}
.block__contact .block__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  gap: var(--spacing-auto);
  flex-wrap: wrap;
  width: 100%;
  justify-content: center;
  text-align: center;
}
.block__contact .block__wrapper > * {
  flex: 1 1 auto;
}
.block__contact .block__wrapper > .field--name-field-logo {
  flex: 1 1 80px;
  max-width: 120px;
}

.block__wallonie img, .block__wallonie .media--type-image img {
  max-width: 163px;
}

.test {
  background: blue;
}

:root {
  --block--title-fs: var(--font-size-h4);
  --block--title-ff: var(--font-headings);
  --block--title-fw: 700;
  --block--title-color: var(--headings-color);
  --block--title-margin-inline: 0;
  --block--title-margin-block: var(--heading-margin-block) ;
  --block--title-padding: 0 0 0 0;
  --block--title-align: left;
  --block--border-size: 0 0 1px 0;
  --block--border-style: solid;
  --block--border-color: transparent transparent #fff transparent;
}

.block .block-title {
  margin-top: max(1rem, 0.75em);
  margin-bottom: max(1.5rem, 1em);
  margin-left: 0;
  margin-right: 0;
  margin-left: var(--block--title-margin-inline);
  margin-right: var(--block--title-margin-inline);
  text-align: left;
  text-align: var(--block--title-align);
}
.block.block-views {
  --block--title-align: center;
}

.created-updated-block {
  font-size: 1rem;
}
.created-updated-block .layout-wrapper {
  padding: 1rem;
  background-color: var(--clr-gray-100);
  border-radius: 1rem;
}
.created-updated-block .col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.created-updated-block .block__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.75rem;
}
.created-updated-block .block-title {
  font-size: 1em;
  font-weight: 600;
  margin: 0;
  line-height: var(--line-height);
  text-transform: none;
}

:root {
  --teaser-border: 1px solid var(--color-black);
  --teaser-radius: var(--radius-xl);
  --teaser-padding-inline: 1rem;
  --teaser-padding-block: 1.25rem;
  --teaser-shadow: none;
  --teaser-gap: 1rem;
}
/*# sourceMappingURL=blocks.css.map */
