/** Varialbes used for mixins */
/*** Media Queries : http://breakpoint-sass.com/ ***/
/** breakpojtns values : http://breakpoint-sass.com/ ***/
/** deco image in _misc.scss name deco_XX **/
:root {
  --views-page-gap: var(--spacing-auto-lg);
  --views-page-padding-block: var(--spacing-auto-lg);
  --views-page-max-width: var(--size-xl);
}

body.view--page .region-content, body.path-taxonomy .region-content {
  padding-top: var(--views-page-padding-block);
  padding-bottom: var(--views-page-padding-block);
  width: min(100% - 3rem, var(--views-page-max-width));
  margin-left: auto;
  margin-right: auto;
}
body.view--page.view--team-page_1, body.path-taxonomy.view--team-page_1 {
  --views-page-max-width: var(--size-lg);
}

.views-element-container > .view {
  display: grid;
  grid-gap: var(--views-page-gap);
  gap: var(--views-page-gap);
}

.exposed-form-wrapper {
  display: grid;
  grid-gap: var(--spacing-auto-md);
  gap: var(--spacing-auto-md);
}

.more-link {
  margin-top: var(--spacing-auto-lg);
  margin-bottom: var(--spacing-auto-lg);
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

/**** Realisations ***/
@media screen and (min-width: 1024px) {
  .view-realisations .views-view-responsive-grid {
    margin-bottom: 100px;
  }
  .view-realisations .views-view-responsive-grid > .views-view-responsive-grid__item:nth-child(3n+2) {
    transform: translateY(50px);
  }
  .view-realisations .views-view-responsive-grid > .views-view-responsive-grid__item:nth-child(3n) {
    transform: translateY(-100px);
  }
  .view-realisations.view-display-id-page_1 .views-view-responsive-grid {
    margin-top: 100px;
  }
}
@media screen and (min-width: 1500px) {
  .view-realisations.view-display-id-page_1 .views-view-responsive-grid {
    margin-top: 50px;
  }
}
.view-realisations .views-exposed-form .form-radios ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-auto-xs) var(--spacing-auto-sm);
}
.view-realisations .views-exposed-form .form-radios ul .form-item {
  margin: 0;
  padding: var(--spacing-auto-xxs) var(--spacing-auto-xs);
  background-color: var(--clr-gray-50);
  border-radius: var(--radius-default);
}
/*# sourceMappingURL=views.css.map */
