@charset "UTF-8";
label,
button,
textarea {
  margin: 0;
  border: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
  background: none;
  line-height: 1;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

input,
textarea {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

input[type=checkbox],
input[type=radio] {
  width: 13px;
  height: 13px;
}

button,
input[type=reset],
input[type=button],
input[type=submit] {
  overflow: visible;
  width: auto;
}

::-webkit-search-decoration {
  display: none;
}

::-webkit-file-upload-button {
  padding: 0;
  border: 0;
  background: none;
}

input:focus {
  outline: 0;
}

textarea {
  vertical-align: top;
  overflow: auto;
}

select {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select::-ms-expand {
  display: none;
}

select[multiple] {
  vertical-align: top;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: 0;
}

p,
ul {
  margin: 0;
}

@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-light.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-light.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-light.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-lightitalic.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-lightitalic.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-lightitalic.woff) format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-regular.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-regular.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-italic.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-italic.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-italic.woff) format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-semibold.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-semibold.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-semibold.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-semibolditalic.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-semibolditalic.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-semibolditalic.woff) format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-bold.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-bold.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-bold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-bolditalic.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-bolditalic.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-bolditalic.woff) format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-extrabold.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-extrabold.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-extrabold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-extrabolditalic.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/opensans/opensans-extrabolditalic.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/opensans/opensans-extrabolditalic.woff) format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-extralight.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-extralight.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/oswald/oswald-extralight.woff) format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-light.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-light.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/oswald/oswald-light.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-regular.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-regular.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/oswald/oswald-regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-medium.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-medium.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/oswald/oswald-medium.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-semibold.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-semibold.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/oswald/oswald-semibold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-bold.ttf);
  src: url(/app/themes/solsvivants/dist/fonts/oswald/oswald-bold.woff2) format("woff2"), url(/app/themes/solsvivants/dist/fonts/oswald/oswald-bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
html,
body {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  width: 100vw;
  margin: 0;
  padding: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  color: black;
  font-weight: 400;
}

ul,
li {
  padding: 0;
}

a {
  text-decoration: none;
  color: black;
}
a:hover {
  text-decoration: underline;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-track::before,
.slick-track::after {
  display: table;
  content: "";
}

.slick-track::after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.button {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  padding: 1rem 2.5rem;
  display: block;
  width: -webkit-fit-content;
  width: fit-content;
  width: -moz-fit-content;
  background-color: #9fb556;
  color: white;
  font-weight: 600;
  border-radius: 2rem;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transition-timing-function: cubic-bezier(0.2, 3, 0.4, 1);
       -o-transition-timing-function: cubic-bezier(0.2, 3, 0.4, 1);
          transition-timing-function: cubic-bezier(0.2, 3, 0.4, 1);
  text-decoration: none;
}
.button:hover {
  -webkit-transform: scale(1.02, 1.02);
       -o-transform: scale(1.02, 1.02);
          transform: scale(1.02, 1.02);
  text-decoration: none;
}
.button:active {
  -webkit-transform: scale(1.01, 1.01);
       -o-transform: scale(1.01, 1.01);
          transform: scale(1.01, 1.01);
}
.button-container {
  margin-top: 2rem;
}
.button-container--center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

header {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 999999;
}
header .menu-item a {
  position: relative;
}
header .menu-item a::after {
  content: "";
  width: 100%;
  height: 0.2rem;
  background-color: #8bc34a;
  position: absolute;
  bottom: -0.4rem;
  left: 0;
  -webkit-transform: scaleX(0);
       -o-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transition: 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  -o-transition: 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
}
header .menu-item a:hover {
  text-decoration: none;
}
header .menu-item a:hover::after {
  -webkit-transform: scaleX(1);
       -o-transform: scaleX(1);
          transform: scaleX(1);
}
header .menu-item.current-menu-item a {
  position: relative;
}
header .menu-item.current-menu-item a::after {
  -webkit-transform: scaleX(1);
       -o-transform: scaleX(1);
          transform: scaleX(1);
}
header .menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 90vw;
  max-width: 85rem;
  margin: 0 auto;
}
header .menu__nav {
  width: calc(50% - 8rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
header .menu__nav--left {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
header .menu__nav--left .menu-primary-left-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .menu__nav--left .menu-primary-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  height: 100%;
}
header .menu__nav--left .menu-primary-left .menu-item {
  margin: 0 2rem;
  font-size: 0.8rem;
  font-weight: 600;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .menu__nav--right {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
header .menu__nav--right .menu-primary-right-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .menu__nav--right .menu-primary-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  height: 100%;
}
header .menu__nav--right .menu-primary-right .menu-item {
  margin: 0 2rem;
  font-size: 0.8rem;
  font-weight: 600;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .menu__logo {
  margin: 0.5rem 0;
  width: 16rem;
}
header .menu__logo .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
header .menu__logo .logo__image {
  max-width: 10rem;
  margin: 0 3rem;
  width: 100%;
  height: intrinsic;
}

.page-template-template-home header {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 999999;
}
.page-template-template-home header .menu-item a {
  position: relative;
  color: white;
}

@media only screen and (max-width: 85rem) {
  header .menu__nav {
    width: calc(50% - 6rem);
  }
  header .menu__nav--left .menu-primary-left .menu-item {
    margin: 0 1rem;
  }
  header .menu__nav--right .menu-primary-right .menu-item {
    margin: 0 1rem;
  }
  header .menu__logo {
    width: 12rem;
  }
}
@media only screen and (max-width: 65rem) {
  header .menu__nav {
    display: none;
  }
  header .menu__logo {
    width: 100%;
  }
}
.footer {
  padding: 2rem 0;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
}
.footer svg {
  width: 100%;
}
.footer__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 90vw;
  max-width: 85rem;
  margin: 0 auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer__logo .logo__image {
  max-width: 8rem;
}
.footer__socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer__socials .menu__list {
  display: grid;
  list-style: none;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -webkit-column-gap: 0.5rem;
     -moz-column-gap: 0.5rem;
          column-gap: 0.5rem;
}
.footer__socials .menu__item {
  font-size: 0;
}
.footer__socials .menu__item svg {
  max-width: 2.5rem;
}
.footer__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer__menu .menu-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
}
.footer__menu .menu-item {
  margin: 0 0.5rem;
  font-weight: 500;
  font-size: 0.9rem;
}
.footer__menu .menu-item a:hover {
  text-decoration: none;
  opacity: 0.9;
}
.footer__menu .menu-item:first-child {
  margin-left: 0;
}
.footer__menu .menu-item:last-child {
  margin-right: 0;
}
.footer__earthworm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer__earthworm .logo {
  display: block;
}
.footer__earthworm .logo svg {
  max-width: 10rem;
}

@media only screen and (max-width: 60rem) {
  .footer__container {
    display: grid;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    row-gap: 2rem;
  }
  .footer__menu .menu-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }
}
.home {
  width: 100vw;
  overflow-x: hidden;
}
.home .introduction {
  height: 100vh;
  position: relative;
  z-index: -1;
  min-height: 45rem;
}
.home .introduction__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
}
.home .introduction__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
  font-size: 2.5rem;
  text-shadow: 0 0 1rem rgba(0, 0, 0, 0.5);
  font-weight: 500;
  color: white;
  position: absolute;
  margin: 0;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90vw;
  max-width: 60rem;
}
.home .organisation__container {
  width: 90vw;
  margin: 8rem auto;
  max-width: 64rem;
  position: relative;
}
.home .organisation__title {
  margin: 0 0 1rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  max-width: 20rem;
  font-size: 3rem;
  line-height: 3.5rem;
  color: #e84f2d;
  position: relative;
}
.home .organisation__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5MUJFNjM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 6rem;
  height: 6rem;
  top: -4rem;
  right: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: rotate(17deg);
       -o-transform: rotate(17deg);
          transform: rotate(17deg);
}
.home .organisation__subtitle {
  margin: 0 0 6rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  max-width: 20rem;
  font-size: 1.6rem;
  font-weight: 500;
  color: #e84f2d;
}
.home .organisation__text {
  max-width: 35rem;
  position: relative;
}
.home .organisation__text::after {
  content: "";
  background-color: #fcf6eb;
  position: absolute;
  width: calc(100% + 6rem);
  height: calc(100% + 6rem);
  top: -3rem;
  left: -3rem;
  z-index: -1;
}
.home .organisation__text p {
  margin-bottom: 1rem;
}
.home .organisation__text strong {
  color: #e84f2c;
}
.home .organisation__earthworm-logo {
  width: 15rem;
  margin-bottom: 1rem;
}
.home .organisation__earthworm-logo svg {
  width: 100%;
}
.home .organisation__image {
  position: absolute;
  top: 0;
  left: 22rem;
  width: calc(100% - 19rem);
  height: calc(100% - 4rem);
  z-index: -2;
  -o-object-fit: cover;
     object-fit: cover;
}
.home .presentation {
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  padding-bottom: 8rem;
}
.home .presentation__container {
  width: 90vw;
  max-width: 80rem;
  margin: 0 auto;
  padding: 7rem 0 0 0;
  display: grid;
  grid-template-columns: 4fr 5fr;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
}
.home .presentation__content {
  position: relative;
  z-index: 2;
}
.home .presentation__image {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
.home .presentation__illustration {
  position: relative;
}
.home .presentation__illustration::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 8rem;
  height: 8rem;
  bottom: 50%;
  left: -7rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(50%);
       -o-transform: translateY(50%);
          transform: translateY(50%);
}
.home .presentation__illustration::after {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5MUJFNjM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 7rem;
  height: 7rem;
  top: -5rem;
  right: -4rem;
  background-repeat: no-repeat;
  z-index: 3;
}
.home .presentation__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 2rem;
  font-weight: 500;
  margin: 3rem 0 1rem 0;
}
.home .join-us {
  padding-top: 15rem;
  padding-bottom: 10rem;
  color: #ffffe8;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  position: relative;
  overflow: hidden;
  margin-top: -15rem;
  z-index: 1;
}
.home .join-us::after {
  content: "";
  position: absolute;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_copeaux_dark.svg);
  height: 100%;
  width: 110vw;
  -webkit-transform: rotate(5deg);
       -o-transform: rotate(5deg);
          transform: rotate(5deg);
  top: 7rem;
  left: -5rem;
  z-index: -1;
}
.home .join-us__container {
  position: relative;
}
.home .join-us__title {
  text-transform: uppercase;
  font-size: 2rem;
  font-weight: 500;
  margin: 0 0 1rem 0;
  text-align: center;
}
.home .join-us__text {
  text-align: center;
  width: 90vw;
  max-width: 35rem;
  margin: 0 auto 8rem;
  font-size: 1.1rem;
  line-height: 1.4rem;
  position: relative;
}
.home .join-us__text::before {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer_simple.svg);
  width: 12rem;
  height: 2rem;
  bottom: -4rem;
  left: 50%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translate(-50%, 50%);
       -o-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.home .join-us__list-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.2rem;
  font-weight: 500;
}
.home .join-us__list {
  width: 90vw;
  max-width: 45rem;
  margin: 3rem auto;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-column-gap: 3rem;
     -moz-column-gap: 3rem;
          column-gap: 3rem;
}
.home .join-us__item .item__image {
  width: 100%;
  max-width: 10rem;
  border-radius: 50%;
  margin: 0 auto 1rem auto;
  display: block;
}
.home .join-us__item .item__function {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: 500;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 2.5rem;
}
.home .news {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}
.home .news::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  width: 104%;
  height: 7rem;
  bottom: -4rem;
  background-repeat: no-repeat;
  z-index: 1;
  top: 0;
  left: -2%;
  -webkit-transform: rotate(180deg) translateY(50%);
       -o-transform: rotate(180deg) translateY(50%);
          transform: rotate(180deg) translateY(50%);
  background-position: center;
  background-size: contain;
}
.home .news__header {
  width: 90vw;
  max-width: 75rem;
  margin: 0 auto 5rem;
}
.home .news__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin: 0;
  position: relative;
}
.home .news__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0My45IDUwLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzLjkgNTAuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5M0M5NzM7fQoJLnN0MXtmaWxsOiMwMzAzMDM7fQoJLnN0MntmaWxsOiMwNjA2MDY7fQoJLnN0M3tmaWxsOiMxNTE1MTU7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNiwyMy4xYy04LjIsMi0xNy4zLTcuMS0xNS4zLTE0LjhjMC44LTMuMSwzLjQtMy40LDYtM2M1LjIsMC44LDkuMiwzLjUsMTIuNiw3LjNjMi4yLDIuNSw0LjQsNSw2LjUsNy41CgljMC45LDEuMSwyLDIuNywwLjMsMy45Yy0xLjUsMS0yLjMtMC44LTMtMS44Yy0yLjktMy45LTYuMS03LjUtOS45LTEwLjVDMTAuNSw5LjksNyw3LjQsNC45LDkuOGMtMi4zLDIuNiwwLjUsNiwyLjgsOC4xCglDOS44LDE5LjksMTIuNywyMS4yLDE1LjYsMjMuMXoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjgsMzIuMmMtMC40LDMuMS0wLjYsNi45LTUuNiw2LjhjLTMuOC0wLjEtOC45LTYtOC43LTkuNmMwLjItMy40LDMuNi02LjQsNy4yLTYuMkM0MSwyMy40LDQ0LDI3LDQzLjgsMzIuMnoKCSIvPgo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjUuMywyNi45YzAuMyw0LjUsMi43LDcuNSw1LjUsMTAuNGMwLjksMC45LDIuNCwxLjUsMS40LDMuMmMtMC43LDEuMy0xLjgsMS45LTMuMiwyYy0zLjUsMC4zLTguMS0zLjMtOS4xLTcuMwoJQzE4LjksMzAuOSwyMS4yLDI4LjUsMjUuMywyNi45eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNyw3LjVjMC4xLDMuNi0xLjUsNi44LTMsOS45Yy0wLjcsMS40LTEuNywzLTMuNCwyYy0xLjYtMC45LTAuMy0yLjQsMC4yLTMuNWMxLjktNC4zLDMuOS04LjUsMS41LTEzLjMKCWMtMC40LTAuOS0wLjYtMiwwLjctMi41YzEuMi0wLjUsMS45LDAuNCwyLjQsMS4yQzQxLjQsMy4yLDQxLjcsNS4zLDQxLjcsNy41eiIvPgo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTcuOSwzOS43YzMuMiwzLjYsNiw1LjQsOS43LDYuNGMtMS40LDItMi43LDUtNC42LDQuMkMxOS42LDQ4LjgsMTguMyw0NS4xLDE3LjksMzkuN3oiLz4KPC9zdmc+Cg==);
  width: 2rem;
  height: 2rem;
  top: -2rem;
  left: -1.5rem;
  background-repeat: no-repeat;
  z-index: 0;
}
.home .news__title::after {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer.svg);
  width: 24rem;
  height: 3.25rem;
  bottom: -2rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 0;
}
.home .news__list {
  width: 90vw;
  max-width: 75rem;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 4fr 4fr 4fr 2fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
.home .news__item .item__thumbnail {
  position: relative;
  padding-bottom: 60%;
}
.home .news__item .item__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.home .news__item .item__title {
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.2rem;
}
.home .news__more {
  width: 100%;
  padding-bottom: 10rem;
  display: block;
  position: relative;
  border-radius: 50%;
  background-color: #9fb456;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transition-timing-function: cubic-bezier(0.2, 3, 0.4, 1);
       -o-transition-timing-function: cubic-bezier(0.2, 3, 0.4, 1);
          transition-timing-function: cubic-bezier(0.2, 3, 0.4, 1);
  text-decoration: none;
  max-width: 10rem;
}
.home .news__more:hover {
  -webkit-transform: scale(1.02, 1.02);
       -o-transform: scale(1.02, 1.02);
          transform: scale(1.02, 1.02);
  text-decoration: none;
}
.home .news__more:active {
  -webkit-transform: scale(1.01, 1.01);
       -o-transform: scale(1.01, 1.01);
          transform: scale(1.01, 1.01);
}
.home .news__more span {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-weight: 600;
  font-size: 0.9rem;
  color: white;
  text-align: center;
  width: 90%;
}

@media only screen and (max-width: 56rem) {
  .home .presentation__container {
    grid-template-columns: 1fr;
  }
  .home .presentation__title {
    margin: 1rem auto;
  }
  .home .join-us__list {
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
    row-gap: 3rem;
  }
  .home .news__list {
    grid-template-columns: 1fr;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
    row-gap: 2rem;
  }
  .home .news__more {
    padding-bottom: 9rem;
    max-width: 9rem;
    margin: 0 auto;
  }
}
.initiatives .introduction {
  padding: 10rem 0;
  width: 100vw;
  overflow: hidden;
}
.initiatives .introduction__container {
  position: relative;
  z-index: -1;
  width: 90vw;
  max-width: 85rem;
  margin: 0 auto;
  padding-bottom: 70vh;
}
.initiatives .introduction__deco--1 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5MUJFNjM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 5rem;
  height: 5rem;
  top: -3rem;
  right: -2rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: rotate(16deg);
       -o-transform: rotate(16deg);
          transform: rotate(16deg);
}
.initiatives .introduction__deco--2 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 7rem;
  height: 7rem;
  top: 35%;
  left: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.initiatives .introduction__deco--3 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni44IDU1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjggNTUuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCNTJFMUI7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIzLjFjMC44LTMuNi0xLjEtOC40LDItOS41YzMtMSw1LjEsMy40LDcuMiw1LjhjMy42LDQuMiw1LjMsOC45LDQuOCwxNC42Yy0wLjQsNC4xLTIuMyw1LjctNi4xLDYuNAoJCWMtNC4xLDAuNy01LjgtMS4zLTYuMy01QzEsMzEuMSwwLjUsMjYuOSwwLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDYuOCwzLjVjLTAuNyw0LjktMSw5LjktMy45LDE0LjJjLTEuNywyLjUtMy44LDQuNi02LjgsNS42Yy0yLjUsMC45LTQuOSwwLjgtNi45LTEuMQoJCWMtMS45LTEuOS0xLjYtNC4zLTAuNy02LjVjMy03LjQsOS4yLTExLjYsMTUuNy0xNS4yQzQ3LjItMS4yLDQ2LjYsMS45LDQ2LjgsMy41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjMsNDIuM2M2LjUsMC4yLDExLjQsMywxNi41LDUuNGMwLjcsMC4zLDEuNSwwLjksMS4zLDEuOWMtMC4zLDEuMS0xLjQsMS40LTIuMywxLjZjLTUuNywxLjQtMTEuMywyLjktMTcsNAoJCWMtMy41LDAuNy03LjUsMC41LTguNi0zLjljLTEtNC40LDIuMS02LjcsNS44LTguMUM4LjUsNDIuNywxMC4yLDQyLjUsMTEuMyw0Mi4zeiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDI3LjZjMi45LDAuNSw3LDEuMiwxMS4xLDEuOWMxLDAuMiwyLjEsMC40LDIuMywxLjVjMC4yLDEuMi0wLjksMS43LTEuNywyLjJjLTUuNywzLjUtMTEuNyw2LjItMTguNCw3LjEKCQljLTIuMSwwLjMtNC41LDAuNC01LjctMmMtMS4yLTIuNC0wLjQtNC42LDEuMi02LjVDMjAuMiwyOC44LDIzLjcsMjcuNCwyOSwyNy42eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LDE4LjJjMC40LTQuNiwxLjctOS42LDMuMS0xNC42YzAuMy0wLjksMC40LTIuMSwxLjYtMi4zYzEuNS0wLjIsMS45LDEuMSwyLjUsMi4xYzIuNyw0LjcsNC41LDkuNyw0LjgsMTUuMQoJCWMwLjMsNS4yLTIuMSw4LjctNS45LDguOUMxNi4zLDI3LjYsMTMuOSwyNC4yLDE0LDE4LjJ6Ii8+CjwvZz4KPC9zdmc+Cg==);
  width: 7rem;
  height: 7rem;
  top: 55%;
  right: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.initiatives .introduction__deco--4 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjkuMiA2NC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjkuMiA2NC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cgkuc3Qxe2ZpbGw6IzA1MDUwNTt9Cgkuc3Qye2ZpbGw6IzkzQzk3Mzt9Cgkuc3Qze2ZpbGw6IzAzMDMwMzt9Cgkuc3Q0e2ZpbGw6IzAyMDIwMjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS44LDUuNmMxLjUtMS4yLDMuMi0xLjIsNC45LTAuN2MwLjQsMy43LTAuMSw3LjMtMS45LDEwLjZjLTIsMy40LTQuNiw2LjYtMi40LDExYzAuNCwwLjktMC4xLDItMS4xLDIuNQoJYy0xLjUsMC43LTIuNi0wLjEtMy40LTEuMmMtMi45LTMuNy0yLjEtNy41LDAuMi0xMS4xQzQ4LjEsMTMuMiw0OS45LDkuNyw0OS44LDUuNnoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk1LjEsNi42YzEuNCwwLjMsMy44LDAuOSw2LjEsMS42YzEsMC4zLDIsMC44LDEuNywyYy0wLjMsMS4yLTEuNCwxLjUtMi40LDEuM2MtNC4xLTAuOS04LjItMi41LTEyLjUtMC42CgljLTAuMywwLjEtMS4yLTAuNi0xLjMtMS4xYy0wLjMtMC45LDAuNC0xLjUsMS4xLTJDODkuNyw2LjYsOTEuOCw2LjUsOTUuMSw2LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNSw0LjVjLTAuNC0xLjktMS41LTIuNy0zLjUtMi41Yy00LDAuNC04LDAuNi0xMC44LDQuMWMyLjUsMC42LDMuNSwyLjIsMy44LDQuNmMwLjcsNS4yLDAuMywxMC40LTIuMiwxNQoJYy0zLjEsNS42LTcuNiw5LjMtMTQuNCw4LjdjLTMuOS0wLjMtNy4yLTAuMi03LjksNC41Yy0wLjUsMy41LDIuNSw1LjYsNy43LDUuOEMyMi4zLDQ1LjQsMzQsMzQsMzUsMTguM0MzNS4zLDEzLjcsMzQuMSw5LjEsMzUsNC41egoJIE0xMy41LDQwLjFjLTEuNy0wLjEtMS44LTEuNi0yLTIuOGMtMC4xLTAuNywwLjUtMS4zLDEuMi0xLjFjMS4zLDAuMywxLjcsMS40LDEuOCwyLjVDMTQuNSwzOS40LDE0LjMsNDAuMSwxMy41LDQwLjF6IE0yMS41LDM3LjEKCWMtMS43LTAuMS0yLjQtMS42LTIuOS0zYy0wLjItMC43LDAuNS0xLjIsMS4yLTEuMWMxLjUsMC4yLDIuMywxLjIsMi42LDIuNUMyMi41LDM2LjMsMjIuMywzNy4xLDIxLjUsMzcuMXogTTI3LjMsMzEuNgoJYy0xLjYtMC4yLTMuMS0xLTMuNi0yLjdjLTAuMi0wLjcsMC42LTEuMSwxLjMtMS4xYzEuNiwwLjEsMi43LDAuOSwzLjMsMi4zQzI4LjMsMzEsMjgsMzEuNywyNy4zLDMxLjZ6IE0yOS4zLDI0LjEKCWMtMS0wLjMtMi40LTAuMS0yLjgtMS41Yy0wLjMtMSwwLjYtMS40LDEuNS0xLjRjMS4yLDAsMi40LDAuMywyLjgsMS41QzMxLjEsMjMuOCwzMC40LDI0LjIsMjkuMywyNC4xeiBNMjkuNywxNi4zCgljLTEsMC4xLTIuMiwwLTIuMi0xLjNjMC0wLjksMC45LTEuMiwxLjctMS4zYzAuOSwwLjEsMS44LDAuMSwyLDEuMUMzMS40LDE2LDMwLjYsMTYuMywyOS43LDE2LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcuOCw1Ni40Yy0xLjctMy43LTQuOC01LjktOC40LTcuM2MtMy4xLTEuMi02LjItMi4yLTkuNi0yLjVjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAsMCwwCgljMC4xLDIuMSwwLjEsNC4yLTIuMyw1LjJjLTAuMywwLjEtMS4xLTAuNC0xLjEtMC42YzAuMS0yLjMsMS4yLTMuOSwzLjQtNC42YzAsMCwwLDAsMC0wLjFjMCwwLDAsMCwwLDBjLTUuMy0zLjQtNi42LTcuOS0zLjktMTMuNgoJYzAuNC0wLjcsMC4zLTEuNywwLjctMi40YzAuOS0xLjctMS01LjMsMi4xLTUuMWMyLjIsMC4xLDMuMS0zLjksMy44LTIuMWM0LjMtMS43LDAuNSwyLjctMC45LTAuMmMtNC4xLTEuOC04LjYtMS45LTEyLjktMwoJYy0xLjQtMC40LTMtMC4xLTMuOCwxLjVjMi4yLDQsMS4zLDcuOSwwLjEsMTJjLTIuNiw4LjgsMC4zLDE1LjYsOC4xLDIwLjRjMi45LDEuOCw2LDIuOCw5LjIsMy42YzIuOCwwLjcsNS4zLDEuOCw2LjksNC40CgljMS44LDIuOCw0LjUsMy41LDcuMywxLjhDMTI5LjUsNjIuMSwxMjkuMSw1OS4yLDEyNy44LDU2LjR6IE0xMDEuOCwyNWMxLDAuMiwyLjIsMC4zLDIuMywxLjVjMC4xLDEuNS0xLjIsMS4zLTIuMSwxLjIKCWMtMC45LTAuMS0yLjMsMC0yLjMtMS4zQzk5LjYsMjUuMiwxMDAuOCwyNS4xLDEwMS44LDI1eiBNOTcuNCw0MGMwLTAuOSwxLTEuMywxLjgtMS4zYzAuOS0wLjEsMi0wLjQsMi41LDAuOQoJYy0wLjEsMS4zLTEuMiwxLjUtMi4xLDEuN0M5OC42LDQxLjQsOTcuNSw0MS4zLDk3LjQsNDB6IE0xMDEuNCw0OGMtMC45LDAuMi0xLjktMC4yLTEuNy0xLjFjMC4zLTEuNywyLTIsMy40LTIuMwoJYzAuNy0wLjIsMS4yLDAuNCwxLjIsMS4yQzEwMy45LDQ3LjIsMTAyLjcsNDcuOCwxMDEuNCw0OHogTTExNiw1Mi4xYy0wLjUsMS4yLTAuNywyLjktMi42LDIuOWMtMC44LDAtMS4xLTAuOC0wLjgtMS41CgljMC42LTEuMywwLjctMy4xLDIuNi0zLjFDMTE1LjksNTAuNCwxMTYuMSw1MS4yLDExNiw1Mi4xeiBNMTIwLjQsNTcuOWMtMC45LDAuMi0xLjYtMC4xLTEuNS0wLjhjMC4yLTEuNywxLTMuMSwyLjYtMy43CgljMC42LTAuMiwxLjEsMC41LDEuMSwxLjJDMTIyLjYsNTYuMywxMjEuOCw1Ny40LDEyMC40LDU3Ljl6Ii8+CjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03NC44LDIzLjdjLTEtMC40LTEuOS0wLjctMi45LTEuMWMtMi4zLTEuMy00LjgtMS4xLTcuMy0wLjdjLTEuMSwwLjItMi41LDAuNy0zLTAuOGMtMC41LTEuNywxLTIuMiwyLjMtMi43CgljMi42LTEsNS4zLTAuNiw3LjgsMC40YzYuMywyLjYsMTIuNiwyLjgsMTguOSwwLjFjMy45LTEuNyw4LTEuMSwxMS43LDAuM2M1LjgsMi4zLDExLjEsMCwxNi42LTAuN2MyLjUtMC4zLDQuOS0wLjYsNy40LTAuNwoJYzEuMy0wLjEsMywwLDIuOSwxLjhjLTAuMSwxLjgtMS43LDEuNi0zLjEsMS42Yy0xLjEsMC0yLjMsMC4yLTMuNCwwLjNjLTAuMiwwLjktMC44LDEuNS0xLjcsMS45Yy0zLjUsMC41LTYuOCwzLjgtMTAuNCwwLjQKCWMtNS40LDAuNS0xMC40LTIuNS0xNS45LTJjLTAuOSwwLTEuOCwwLTIuNywwQzg2LjUsMjQuNCw4MC44LDI1LjUsNzQuOCwyMy43eiIvPgo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMzUsNC41Yy01LjEtMi44LTkuNSwxLjQtMTQuMywxLjZjLTAuMywwLjItMC42LDAuNC0wLjgsMC42Yy0zLjUtMC4xLTcsMC40LTEwLjQtMC43QzguMiw1LjUsNi4yLDUuMyw2LjcsMy4yCglDNy4yLDEuNSw5LDIuMiwxMC4xLDIuNUMxNS41LDQuMywyMC43LDMsMjUuNywxLjFjNC40LTEuNyw4LjQtMS41LDEyLjQsMC43YzMuNiwyLDcuMSwyLjUsMTAuOCwwYzIuMi0xLjUsNC44LTEuMiw3LjItMC4yCgljNC42LDEuOCw5LjIsMi42LDE0LjEsMS41YzEuNC0wLjMsMy40LTAuOCwzLjYsMS4zYzAuMSwxLjktMiwyLTMuNCwyLjFDNjUuMSw3LDU5LjgsNi45LDU0LjcsNC45Yy0xLjQsMS43LTMuMSwxLjYtNC45LDAuNwoJYy00LDIuNC04LDItMTIuMSwwLjFDMzYuOCw1LjMsMzUuOSw0LjksMzUsNC41eiIvPgo8L3N2Zz4K);
  width: 7rem;
  height: 7rem;
  bottom: -1rem;
  right: 20%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.initiatives .introduction__deco--5 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTUuMyA2Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTUuMyA2Ny4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjEsMzcuMmM2LjgsMi4yLDEzLjcsNC40LDIxLDNjMi41LTAuNSwzLjMsMC4zLDMuMywyLjdjMCwyLjgsMCw1LjcsMC4zLDguNWMwLjQsNC4yLDIuMSw0LjksNS41LDIuNgoJYzEuNS0xLDMtMi4yLDQuNS0zLjJjMi0xLjMsMy41LTEuNiwzLDEuN2MtMC41LDMuMiwwLjYsNi4zLDEuMSw5LjRjMC41LDIuOSwyLjIsMy41LDQuNywxLjljMy44LTIuNCw3LjgtNC41LDExLjQtNy4xCgljMi4xLTEuNSwzLjMtMS4zLDUsMC41YzMuMywzLjUsNy4zLDYuMywxMS4zLDkuMWMxLjEsMC44LDIuMywxLjUsMy43LDAuNmMxLjQtMC44LDEuNC0yLjIsMS4xLTMuNWMtMC43LTMuNywwLjEtNy4zLDAuNS0xMC45CgljMC40LTMuOCwyLjEtNC4zLDUuMy0yLjhjNS4xLDIuNSwxMC42LDQsMTYuMSw1LjJjMS42LDAuMywzLjUsMC43LDQuNS0xLjFjMC45LTEuNi0wLjItMi44LTEuMy0zLjljLTIuNC0yLjMtMy40LTUuMy00LTguNQoJYy0wLjktNC42LTEuMS05LjMtMy4xLTEzLjZjLTEtMi4yLDAuNS0yLjYsMi0yLjljNC4xLTAuOCw4LjEtMS45LDExLjgtNGMxLjgtMSw0LjQtMS42LDQuNC00LjNjMC0yLjctMi44LTMtNC41LTQuMQoJYy00LjctMy0xMC41LTQuMy0xNC4zLTguNmMtMy4zLTIuNy02LTIuNi0xMC4zLDAuN2MtMC4xLDAuMy0wLjIsMC42LTAuMiwwLjljMC4zLDAsMC41LTAuMSwwLjgtMC4xYzYuNSwzLjYsMTMsNy4yLDE5LjYsMTAuOQoJQzk1LjEsMjUuOSw3NS4yLDIwLjYsNzAuOCw3YzAuNi0wLjEsMS4xLTAuMSwxLjctMC4yYy0wLjQtMC42LTAuOS0xLjEtMS41LTEuNmMtNC41LTAuMy05LTAuNy0xMywxLjljLTIuMSw1LjYtNi44LDgtMTIuMiw4LjgKCWMtNy4zLDEuMi0xNC41LDAuMi0yMS42LTIuMmMxLjItMS44LDMuMi0yLjIsNC40LTMuNWMxLjctMS44LDUtMS4zLDUuNy00LjRjLTIuMS00LjYtNC42LTYuMy04LjQtNS43YzEuMiwyLjUtMC45LDMuMi0yLjMsNC4yCgljLTMuOCwyLjctNy44LDUuMS0xMS41LDhjLTQuNCwzLjQtNC4yLDQuOCwwLjgsNy4xYzAuNCwwLjIsMC43LDAuNiwxLjQsMS4xQzEwLDI0LjIsNS45LDI3LjgsMS45LDMxLjVDLTEsMzQuMi0wLjYsMzYsMy4xLDM3LjJ6CgkgTTU1LDUyLjRjLTEuMSwwLjctMi4yLDEuNS0zLjQsMi4xYy0xLjYsMC43LTMuMywyLjktNC45LDEuN2MtMi0xLjUtMC41LTQtMC4zLTUuNWMwLjktMi44LDEuNy01LjIsNC4yLTUuOWMxLjgtMC41LDQtMy43LDUuNC0wLjgKCUM1Ny4yLDQ2LjQsNTguOCw1MCw1NSw1Mi40eiBNNzEuNyw1Ny44Yy01LjYtMS41LTExLjQtMTItOS43LTE3LjljMC4zLTEuNywxLjMtMy4zLDIuOC0zLjhjMi4xLTAuOCwyLjQsMS43LDMuNywyLjYKCWM1LjcsNC4zLDcuOSw5LjgsNS40LDE2LjhDNzMuNSw1Ni41LDczLjksNTguNCw3MS43LDU3Ljh6IE00Mi45LDI0LjRjOC44LTAuOSwxNS45LTQuNiwyMS4xLTExLjdjMS42LTIuMiwyLjUtMS4zLDMuNiwwLjQKCWM0LjgsNy4zLDExLDEyLjIsMjAuMiwxMi44YzMuMywwLjIsNC41LDMuMyw1LjIsNmMxLjEsNC41LDIsOS4xLDIuOCwxMy43YzAuNCwyLjQtMC4yLDIuNi0zLjQsMS41Yy0xMS45LTQtMjIuNS05LjYtMjUuOC0yMy4xCgljLTAuMy0xLjQtMS4yLTIuNS0yLjgtMi4zYy0xLjksMC4yLTIuNSwxLjgtMi4yLDMuM2MxLjgsNy4zLTMsMTAuMy04LjIsMTIuOWMtNS44LDIuOS0xMS44LDUuNC0xNy42LDguMmMtMi4yLDEuMS0zLjEsMC42LTMtMS44CgljMC4yLTMuNywwLTcuNCwwLjYtMTAuOUMzNC4yLDI3LjksMzcuOSwyNC45LDQyLjksMjQuNHogTTkuNCwzMS45YzItNS4yLDEzLjktMTAuNiwxOS43LTguOGMyLjEsMC4zLDIuNSwxLjEsMS41LDMuMwoJYy00LjMsOC45LTEwLjIsMTEuNC0xOS41LDcuOEMxMC4xLDMzLjcsOC43LDMzLjYsOS40LDMxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 7rem;
  height: 7rem;
  bottom: -1rem;
  left: 20%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.initiatives .introduction__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  z-index: -1;
}
.initiatives .introduction__text {
  position: absolute;
  bottom: 10rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 80vw;
  max-width: 45rem;
  text-align: center;
  color: white;
}
.initiatives .introduction__title {
  margin: 0 0 1rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 3rem;
}
.initiatives .introduction__subtitle {
  font-size: 1.1rem;
  line-height: 1.35rem;
  font-weight: 600;
}
.initiatives .presentation {
  padding: 8rem 0;
  position: relative;
}
.initiatives .presentation::before {
  content: "";
  position: absolute;
  width: 100vw;
  height: calc(100% + 2rem);
  bottom: 0;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -2;
}
.initiatives .presentation__container {
  display: grid;
  grid-template-columns: 3fr 4fr;
  -webkit-column-gap: 6rem;
     -moz-column-gap: 6rem;
          column-gap: 6rem;
  width: 90vw;
  max-width: 85rem;
  margin: 0 auto;
}
.initiatives .presentation__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.initiatives .presentation__mozaiques {
  padding-bottom: 130%;
  position: relative;
}
.initiatives .presentation__mozaiques::after {
  content: "";
  position: absolute;
  width: 115%;
  padding-bottom: 90%;
  left: -10vw;
  top: 5vw;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_copeaux_dark.svg);
  z-index: -1;
}
.initiatives .presentation__red-in-title {
  color: #98331f;
}
.initiatives .presentation__image-1 {
  width: 100%;
  height: 100%;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
}
.initiatives .presentation__image-1-box {
  position: absolute;
  width: 80%;
  right: 0;
}
.initiatives .presentation__image-1-container {
  position: relative;
  padding-bottom: 100%;
}
.initiatives .presentation__image-2 {
  width: 100%;
  height: 100%;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
}
.initiatives .presentation__image-2-box {
  position: absolute;
  width: calc(62.5% - 0.5rem);
  top: calc(100% + 0.5rem);
  right: 0;
}
.initiatives .presentation__image-2-container {
  position: relative;
  padding-bottom: 100%;
}
.initiatives .presentation__image-3 {
  width: 100%;
  height: 100%;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
}
.initiatives .presentation__image-3-box {
  position: absolute;
  width: calc(50% - 0.5rem);
  top: calc(100% + 0.5rem);
  right: 62.5%;
}
.initiatives .presentation__image-3-container {
  position: relative;
  padding-bottom: 100%;
}
.initiatives .presentation__title {
  margin: 0 0 1rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  max-width: 30rem;
  font-size: 2rem;
  line-height: 2.75rem;
}
.initiatives .presentation__text p {
  margin-bottom: 1rem;
}
.initiatives .bd {
  position: relative;
  height: 50vh;
  min-height: 20rem;
}
.initiatives .bd__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
}
.initiatives .bd__content {
  position: absolute;
  width: 90vw;
  max-width: 25rem;
  bottom: 2rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
}
.initiatives .bd__title {
  text-align: center;
  color: white;
  margin: 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
}
.initiatives .benefits {
  padding: 3rem 0 5rem;
  position: relative;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_copeaux_light.svg);
}
.initiatives .benefits__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  text-align: center;
  margin: 0 0 4rem 0;
  position: relative;
}
.initiatives .benefits__title::before {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer_simple.svg);
  background-repeat: no-repeat;
  bottom: -1.35rem;
  height: 1rem;
  width: 12rem;
  z-index: 2;
  display: block;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
}
.initiatives .benefits__list {
  width: 90vw;
  max-width: 50rem;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  margin: 0 auto;
}
.initiatives .benefits__item .item {
  text-align: center;
}
.initiatives .benefits__item .item__image {
  width: 100%;
  border-radius: 50%;
  max-width: 10rem;
}
.initiatives .benefits__item .item__title {
  color: white;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: underline;
  margin-bottom: 0.35rem;
  font-size: 1.125rem;
}
.initiatives .benefits__item .item__text {
  font-size: 1rem;
  font-weight: 500;
  text-align: center;
  margin: 1rem 0 0 0;
}
.initiatives .proposal {
  position: relative;
}
.initiatives .proposal__introduction {
  padding: 4rem 0 15rem 0;
  position: relative;
  overflow: hidden;
  z-index: 5;
}
.initiatives .proposal__introduction::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  top: -2.5rem;
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
}
.initiatives .proposal__introduction::after {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_background_equipe.jpg);
  height: 100%;
  width: 120vw;
  top: 0;
  z-index: -1;
}
.initiatives .proposal__introduction-container {
  position: relative;
}
.initiatives .proposal__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 3.5rem;
  text-transform: uppercase;
  width: 90vw;
  max-width: 60rem;
  margin: 0 auto 3rem auto;
  color: white;
  padding-top: 13.5rem;
  position: relative;
}
.initiatives .proposal__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNBMENGODQ7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 6rem;
  height: 6rem;
  top: 5rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  background-repeat: no-repeat;
  z-index: 0;
}
.initiatives .proposal__green-in-title {
  color: #acce87;
}
.initiatives .proposal__content {
  width: 90vw;
  max-width: 40rem;
  margin: 0 auto;
  color: white;
}
.initiatives .proposal__content p {
  margin-bottom: 1rem;
}
.initiatives .proposal__body {
  position: relative;
  margin-top: -15rem;
  z-index: 2;
}
.initiatives .proposal__image-container {
  position: relative;
  width: 100%;
  height: 60vh;
  min-height: 42rem;
}
.initiatives .proposal__image-container::before {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/logo.svg);
  width: 16rem;
  height: 16rem;
  bottom: 2rem;
  left: 10%;
  background-repeat: no-repeat;
  z-index: 0;
}
.initiatives .proposal__image-container::after {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJPYmplY3RzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNzEuMSAxNjguOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmN2VjfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE1MS44IDExMi43Yy0yLjQtOS04LjctMTYuNy0xNC44LTIzLjUtMy4xLTMuNS02LjYtNi41LTEwLjMtOS40LTEuNS0xLjItNS40LTQuNS02LjUtNS0zLTEuNS0xLjItLjUtLjktLjMtLjMtLjEtLjctLjMtMS0uNC0uMy0uMS0uNS40LS4yLjUgMTQuMSA5LjIgMjQuOSAyMy43IDMxLjggMzguNy41IDEuMSAyLjIuNSAxLjktLjZ6TTEwNC43IDk4LjVjMC0uMi0uMy0uMi0uMy0uMS01LjMgMTcuMS0yMC45IDM1LjEtMzkuOSAzNC40LS41IDAtLjcuOC0uMiAxIDE4LjUgNC4zIDM4LTE4LjkgNDAuNC0zNS4zek0xNTAuNSAxNjcuNWMtNC4zLTQuNS0xMC4yLTcuOC0xNS41LTExLjEtLjItLjEtLjQuMS0uMi4zIDQuNSA0LjIgOS42IDguNSAxNC43IDEyIC44LjUgMS43LS41IDEtMS4yeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNzEgMTM5LjhjLjItLjktLjEtMS41LS43LTEuOS0uMS0xLjYtMi4zLTEuOC0zLjItLjYtLjMuNC0uNi44LS44IDEuMy0yLjkgMi44LTUuNCA1LjQtNy43IDguOS0uMS4yLS4yLjQtLjQuNS02LjktMjYuOS0yMC4xLTU0LjQtNDMuMS03MC4xLTQuNS0zLjEtOS40LTUuNS0xNC41LTcuMy0uMi0zLjUtLjgtNi44LTEuNi05LjcgMC0uMS0uMS0uMi0uMi0uMy0uNy00LTIuNy03LjktNC45LTExLjVDODAuMyAxOC44IDQ4LjMtLjggMTUuMS4xIDEyLjUtLjEgMTAgMCA3LjcuNWMtLjIgMC0uNC4xLS41LjItLjkuMS0xLjcuMi0yLjUuM0wyIC43Yy0uNiAwLS45LjUtLjkuOS0uMSAwLS4zIDAtLjQuMS0xIC4zLS45IDIgLjIgMmg2LjdjMi4zLjUgNC43IDEuMSA3IDEuOC0uMy41LS40IDEuMS0uMyAxLjguMyAxLjQgMS40IDEuOSAyLjUgMS44IDAgLjQuMi43LjYgMSAuOC41IDEuNi45IDIuMyAxLjNDMTQuNCA5LjYgOC45IDggMy41IDYuNWMtLjgtLjItMS4zLjktLjYgMS40QzcuMyAxMSAxMi42IDEzIDE4IDE0LjdjLTMuNC0uMy02LjgtLjQtMTAuNS0uNCAwIDAtLjEgMC0uMS4xLS4xIDIuOSA4LjcgMi42IDEwLjIgMi45QzI5IDE5LjQgMzkgMjQuNCA0OC44IDMwLjQgNjIuNyAzOC45IDc4LjEgNTAuNSA4NSA2NS45Yy0xMy40LTguNC0zMy4yLTMuMi00NC44IDYtMTMuOCAxMC45LTEyLjkgMjguNi0yLjkgNDEuNiAxMC44IDE0LjEgMjkgMTcuMyA0NCA4LjUgMTAuNi02LjIgMTkuNi0xOC40IDIwLjQtMzAuOC43LTEuNyAxLjMtMy40IDEuNy01LjEgNiA0LjUgMTEuNCA5LjggMTYuMyAxNS41IDcuNiA4LjggMTEuNiAxOC45IDE3LjggMjguNC45IDEuNCAzLjEuNyAyLjgtMS4xLS45LTQuMy0yLjgtOC42LTUuMS0xMi43IDEuOSAyLjcgMy43IDUuNCA1LjUgOC4yIDIuMiAzLjggNC4zIDcuNyA2LjUgMTEuNi4xLjIuMy4zLjQuNCAzIDUuOSA1LjQgMTIuMiA2LjYgMTguOGwtLjMuOWMtLjItLjItLjQtLjMtLjYtLjUtMS4zLTctNC4xLTE0LjMtOC40LTE5LjQtLjUtLjYtMS4zLjEtMSAuNyAyIDQuMyA0LjEgOC4zIDUuNiAxMi44LjQgMS4yLjggMi41IDEuMSAzLjctNC4zLTMuNS04LjYtNy4xLTEzLjQtMTAuMi0yLjQtMS42LTQuOCAyLjMtMi40IDMuOC42LjMgMS4xLjcgMS42IDEtLjItLjEtLjQtLjEtLjYtLjEtLjctLjYtMS41LTEuMi0yLjMtMS43LS4yLS4xLS42IDAtLjYuMy4xIDQuMiA2LjUgOC43IDkuMyAxMSA0LjYgMy45IDkuOCA4LjEgMTUuNyA5LjggOS45IDMgMTEuNi0yMS44IDEzLjEtMjcuNXpNNzAuNSAyOWMzLjcgMiA2LjMgNSA5LjEgNy43LTMuNi0yLjgtNy42LTUuMy0xMS44LTcuNS0xLjctMS4zLTMuMy0yLjYtNS4xLTMuOSAyLjcgMS4yIDUuMyAyLjQgNy44IDMuN3pNMTkgNy44Yy4yLS4zLjMtLjYuMy0xIDIuNC44IDQuOCAxLjYgNy4yIDIuNS0uMS4zLS4xLjYtLjEuOC0yLjUtLjgtNS0xLjUtNy40LTIuM3ptMTguOS0xLjljNS40IDEuMSAxMC44IDIuOCAxNi4yIDUuNCA0LjkgMi4zIDkuMyA1IDEzLjMgOC4xLTUuOS0zLjUtMTIuNC02LjMtMTguNS04LjktMy4zLTEuNC03LTMtMTEtNC42ek01OC4xIDMyQzUyLjcgMjguMiA0NyAyNC43IDQxIDIxLjhjNC4yIDEuNSA4LjUgMyAxMi42IDQuN0M1OSAzMC44IDY0LjEgMzUuMyA2OSA0MC4yYy0zLjYtMy03LjQtNS44LTEwLjktOC4yem0yNi4xIDIxLjNjLTQuOS03LjMtMTEtMTQuNC0xNy44LTIwLjcuNi4zIDEuMS42IDEuNy45IDUuNSA0LjkgMTAuNSAxMC40IDE0LjYgMTYuNCAxLjkgMi44IDMuNSA1LjggNC43IDguOS0xLjYtMi45LTIuOS01LjEtMy4yLTUuNXptLTM4LjUgMTljMTAuNC03LjQgMjIuNC04IDM0LjItNS43LTMuNC0uMi02LjctLjItMTAuMSAwLTkuNS42LTIxLjggMy4yLTI5LjIgMTAuMiAxLjQtMS42IDMuMS0zLjEgNS4xLTQuNXptNTkuNCA5LjNjLjEuNC4yLjcuNCAxLjEtLjQtLjMtLjctLjUtMS4xLS44IDAtLjIuMS0uNS4xLS43LjEuMS40LjMuNi40em0tMjUuNS02LjljMyAuNyA2IDEuNyA4LjkgMyAuMy42IDEgLjggMS42LjgtLjEuNy0uMiAxLjUtLjMgMi4yLTMuOCA4LjgtMTEgMTYuNS0xOC40IDIxLjQtNi45IDQuNi0xNC42IDUuNC0yMS43LjktNy4zLTQuNi00LjEtMTEgMS0xNS43IDcuNi03LjMgMTguMy0xMiAyOC45LTEyLjZ6bTUuMSAyMC42Yy0uMS4yLS4yLjUtLjQuNy00LjUgNy44LTExLjkgMTIuOS0yMC43IDE0LjYtMS41LjMtMy4xLjQtNC42LjMgOS0uMyAxOC41LTcgMjUuNy0xNS42em0tMzcuMSAxMi4xYy0uMS0uMS0uMy0uMi0uNC0uMmwtLjEtLjFjLjEgMCAuMy4xLjUuM3ptNDkuMy0zNy45Yy0uMSAwLS4yLS4xLS4zLS4xdi0uNi0uM2wuNC0uNGMtLjEuNC0uMS45LS4xIDEuNHptLTU0IDExLjNjMy0xIDUuOC0yLjIgOC42LTMuNC0xLjIgMS0yLjMgMi4xLTMuMyAzLjMtNCAyLjktNy42IDYuMi05LjggOS45LjEtLjYuMS0xLjIuMy0xLjguNi0zLjIgMi4xLTUuOSA0LjItOHptMzkuNiAzNS40Yy0xMy4yIDEwLjktMjkuNyA3LjgtNDEtNC01LjktNi4yLTguNC0xMy42LTcuNy0yMC42LS4xIDMuNS43IDYuNyAyLjIgOS42LjIgMS4yLjUgMi41IDEgMy44IDEuMyAzLjMgMy43IDUuOSA2LjYgNy43LjguNyAxLjYgMS40IDIuNSAyIDQuNCAzLjcgOS4xIDUuNCAxMy44IDUuNSA5LjcgMi41IDE5LjYtMS42IDI3LjYtOC44LTEuNiAxLjctMy4yIDMuMy01IDQuOHptLTEuMS04LjVjLTEuMiAxLTIuMyAxLjktMy4zIDIuN2wtMyAxLjVjMC0uMi0uMS0uMy0uMi0uNS4xIDAgLjEtLjEuMi0uMSAyLjEtMSA0LjItMi4yIDYuMy0zLjZ6bS01LjYgNC45Yy0zIDItNiAzLjUtOS4xIDQuNGgtLjhjMy0uOCA1LjgtMiA4LjUtMy42LjItLjEuMy0uMi40LS4zLjMtLjIuNi0uMyAxLS41em0yMS4zLTE3LjVjLTQuNCA4LjEtMTEuNCAxNS4yLTE5LjUgMTkgMy42LTIuNCA3LTUuNSAxMC4yLTguOSAzLjUtMy40IDctNy4zIDkuNy0xMS41LS4yLjQtLjMuOS0uNCAxLjR6bS00LjctMy4yYy0xIDEuMy0yIDIuNS0zLjEgMy42IDEtMS44IDEuOS0zLjcgMi42LTUuNiAxLjItMy4yIDItNi40IDIuNS05LjUuNS4zIDEuMS42IDEuNi44LS44IDMuOS0yLjEgNy4zLTMuNiAxMC43em0xOS44LTMuOGMtMS4zLTEuNC0yLjktMi45LTQuMi00LjUuNy41IDEuNCAxLjEgMi4xIDEuNmw0LjIgNC44Yy0uNy0uNy0xLjQtMS4zLTIuMS0xLjl6bTE2LjkgMTAuOGMtMy00LjYtNi41LTguOC0xMC40LTEyLjUgMTAuNCA4LjQgMTcuNyAxOS4zIDIzLjMgMzEuMi00LjItNi40LTguNy0xMi41LTEyLjktMTguN3ptMzAuMyA1My44Yy42LTEuMiAxLjMtMi40IDEuOS0zLjYgMS4xLTEuOSAyLjEtNCAzLjItNi4xLS40IDEuNC0uOCAyLjctMS4yIDMuOS0xIDIuOC0yLjEgNS41LTMuMyA4LjItLjItLjctLjQtMS42LS42LTIuNHpNMTUwLjIgMTY3LjZjMCAuMS4yLjEuMiAwLS4xLS4yLS4yLS4xLS4yIDB6Ii8+PC9zdmc+);
  width: 10rem;
  height: 10rem;
  bottom: -3rem;
  left: calc(10% + 20rem);
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  background-repeat: no-repeat;
  z-index: 0;
}
.initiatives .proposal__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.initiatives .proposal__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
  row-gap: 2rem;
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
}
.initiatives .proposal__list-container {
  padding: 6rem 0;
  background-color: #91bd63;
}
.initiatives .proposal__item .item {
  display: grid;
  grid-template-columns: 6rem calc(100% - 8rem);
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
.initiatives .proposal__item .item__image {
  width: 100%;
  border-radius: 50%;
}
.initiatives .proposal__item .item__title {
  color: white;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: underline;
  margin-bottom: 0.5rem;
}
.initiatives .proposal__item .item__text {
  color: white;
  font-weight: 500;
}
.initiatives .proposal__more {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 1rem;
  position: relative;
}
.initiatives .proposal__more::before {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer_simple.svg);
  width: 100%;
  height: 1rem;
  bottom: -1.35rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.initiatives .goals {
  padding: 6rem 0;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  position: relative;
}
.initiatives .goals::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOTFCRDYzO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  top: -2.5rem;
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
}
.initiatives .goals__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 1.4rem;
  margin-bottom: 2rem;
}
.initiatives .goals__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
  position: relative;
  z-index: 2;
}
.initiatives .goals__item .item__image-container {
  position: relative;
  padding-bottom: 66%;
}
.initiatives .goals__item .item__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
}
.initiatives .goals__item .item__informations {
  position: absolute;
  bottom: 3rem;
  color: white;
  font-weight: 500;
  left: 50%;
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  text-align: center;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
}
.initiatives .goals__item .item__number {
  font-size: 2.5rem;
}
.initiatives .goals__item .item__text-under-number {
  font-size: 1.25rem;
}
.initiatives .goals__item .item__text {
  width: 100%;
  max-width: 25rem;
  text-align: center;
  margin: 1rem auto 0;
  font-weight: 500;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 1.2rem;
  line-height: 1.4rem;
}
.initiatives .organisation__container {
  width: 90vw;
  margin: 8rem auto;
  max-width: 64rem;
  position: relative;
}
.initiatives .organisation__title {
  margin: 0 0 1rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  max-width: 20rem;
  font-size: 3rem;
  line-height: 3.5rem;
  color: #e84f2d;
  position: relative;
}
.initiatives .organisation__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5MUJFNjM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 6rem;
  height: 6rem;
  top: -4rem;
  right: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: rotate(17deg);
       -o-transform: rotate(17deg);
          transform: rotate(17deg);
}
.initiatives .organisation__subtitle {
  margin: 0 0 6rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  max-width: 20rem;
  font-size: 1.6rem;
  font-weight: 500;
  color: #e84f2d;
}
.initiatives .organisation__text {
  max-width: 35rem;
  position: relative;
}
.initiatives .organisation__text::after {
  content: "";
  background-color: #fcf6eb;
  position: absolute;
  width: calc(100% + 6rem);
  height: calc(100% + 6rem);
  top: -3rem;
  left: -3rem;
  z-index: -1;
}
.initiatives .organisation__text p {
  margin-bottom: 1rem;
}
.initiatives .organisation__text strong {
  color: #e84f2c;
}
.initiatives .organisation__earthworm-logo {
  width: 15rem;
  margin-bottom: 1rem;
}
.initiatives .organisation__earthworm-logo svg {
  width: 100%;
}
.initiatives .organisation__image {
  position: absolute;
  top: 0;
  left: 22rem;
  width: calc(100% - 19rem);
  height: calc(100% - 4rem);
  z-index: -2;
  -o-object-fit: cover;
     object-fit: cover;
}
.initiatives .governance__introduction {
  margin-top: 6rem;
  text-align: center;
}
.initiatives .governance__text {
  margin: 0 auto;
  max-width: 35rem;
  width: 100%;
  font-weight: 500;
}
.initiatives .governance__text p {
  margin-bottom: 2rem;
}
.initiatives .governance__container {
  display: grid;
  width: 90vw;
  max-width: 65rem;
  margin: 8rem auto;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
}
.initiatives .governance__image-container {
  position: relative;
}
.initiatives .governance__image {
  width: 120%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.initiatives .governance__title {
  margin: 0 0 2rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 2.5rem;
  font-weight: 500;
  color: #900505;
}
.initiatives .governance__strategy {
  position: relative;
  margin: 1rem auto 0 auto;
  overflow: hidden;
  padding-top: 7rem;
  width: 100vw;
  overflow-x: hidden;
}
.initiatives .governance__strategy::after {
  content: "";
  position: absolute;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_copeaux_dark.svg);
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
.initiatives .governance__working-group {
  position: relative;
  padding: 4rem 0 4rem 0;
}
.initiatives .governance__working-group::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  top: -2.5rem;
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
}
.initiatives .governance__working-group::after {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  bottom: -2.5rem;
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
}
.initiatives .strategy {
  width: 90vw;
  margin: 0 auto;
  padding: 0 0 5rem 0;
  color: white;
  max-width: 65rem;
}
.initiatives .strategy__introduction {
  max-width: 75rem;
  margin: 0 auto;
}
.initiatives .strategy__title {
  margin: 0 0 2rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 500;
  position: relative;
  display: inline-block;
}
.initiatives .strategy__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNDODRDMzk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  width: 100%;
  height: 1rem;
  bottom: -1.35rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.initiatives .strategy__description {
  font-weight: 500;
  margin-bottom: 2rem;
  max-width: calc(57% - 1rem);
}
.initiatives .strategy__item .item {
  display: grid;
  grid-template-columns: 4fr 3fr;
  max-width: 75rem;
  margin: 0 auto 6rem auto;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
.initiatives .strategy__item .item__image {
  width: 100%;
}
.initiatives .strategy__item .item__image-container {
  position: relative;
}
.initiatives .strategy__item .item__name {
  position: absolute;
  bottom: 2rem;
  left: 2rem;
}
.initiatives .strategy__item .item__firstname {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: white;
  font-size: 2.5rem;
  line-height: 2.9rem;
}
.initiatives .strategy__item .item__lastname {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: white;
  font-size: 2.5rem;
  line-height: 2.9rem;
}
.initiatives .strategy__item .item__description {
  position: absolute;
  bottom: 0;
  -webkit-transform: translateY(calc(100% + 2rem));
       -o-transform: translateY(calc(100% + 2rem));
          transform: translateY(calc(100% + 2rem));
  width: calc(100% - 2rem);
  left: 2rem;
}
.initiatives .strategy__item .item__left {
  position: relative;
}
.initiatives .strategy__item .item__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.initiatives .partners {
  position: relative;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_copeaux_light.svg);
}
.initiatives .partners::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  top: -2.5rem;
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
}
.initiatives .partners__title {
  padding-top: 4rem;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 500;
  text-align: center;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto 2rem;
}
.initiatives .partners__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5Q0I1NkM7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: center;
  width: 100%;
  height: 1rem;
  bottom: -1.35rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.initiatives .partners__description {
  margin: 0 auto;
  max-width: 35rem;
  width: 100%;
  font-weight: 500;
  text-align: center;
}
.initiatives .partners__images-item .item__image {
  width: 100%;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.11);
          box-shadow: 0 0 1rem rgba(0, 0, 0, 0.11);
  margin: 2rem 0;
  padding: 1rem;
}
.initiatives .partners__slider {
  position: relative;
  margin-top: 2rem;
}
.initiatives .partners__prev {
  position: absolute;
  width: 5rem;
  height: 3rem;
  font-size: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMjQuNSAxMzYuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjI0LjUgMTM2Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMjIxLjQsNjcuM2MtMjguNC0yLjEtNTYuOC0zLjctODUuMy01LjhjLTI4LjItMi4xLTU2LjctNy41LTg1LTcuN2MtOC44LTAuMS0xMSwxMy42LTIuMSwxNS43CgkJYzU0LjEsMTIuNCwxMTcuNCw5LjgsMTcyLjMsNC4zQzIyNS41LDczLjQsMjI1LjYsNjcuNiwyMjEuNCw2Ny4zTDIyMS40LDY3LjN6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBkPSJNOTAsMC44QzYzLjQsMTcuOSwzNy4yLDM1LjksOC45LDUwYy0xMi40LDYuMi0xMS4zLDI1LDAsMzEuNUMzNC4zLDk2LDUyLjUsMTE0LDc1LDEzMmMxNi45LDEzLjUsNDYuNy0zLjgsMzIuNi0yNS4yCgkJYy0xOC40LTI4LTUzLjMtNDguNC04NC43LTU4LjZjMi43LDEwLjEsNS40LDIwLjMsOCwzMC41QzU2LjEsNTcuNCw3OSwzNS42LDk3LjQsOC4yQzEwMC41LDMuNyw5NC41LTIuMSw5MCwwLjhMOTAsMC44eiIvPgo8L2c+Cjwvc3ZnPgo=);
  top: 8vw;
  left: 2vw;
  z-index: 3;
  cursor: default;
  background-repeat: no-repeat;
}
.initiatives .partners__next {
  position: absolute;
  width: 5rem;
  height: 3rem;
  font-size: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMjQuNSAxMzYuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjI0LjUgMTM2Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMy4xLDY3LjNjMjguNC0yLjEsNTYuOC0zLjcsODUuMy01LjhjMjguMi0yLjEsNTYuOC03LjUsODUtNy43YzguOC0wLjEsMTEsMTMuNiwyLjEsMTUuN0MxMjEuMyw4Miw1OCw3OS4zLDMuMSw3My44CgkJQy0xLDczLjQtMS4xLDY3LjYsMy4xLDY3LjNMMy4xLDY3LjN6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBkPSJNMTM0LjYsMC44YzI2LjYsMTcuMSw1Mi43LDM1LjEsODEuMSw0OS4yYzEyLjQsNi4yLDExLjMsMjUsMCwzMS41QzE5MC4zLDk2LDE3MiwxMTQsMTQ5LjUsMTMyCgkJYy0xNi45LDEzLjUtNDYuNy0zLjgtMzIuNi0yNS4yYzE4LjQtMjgsNTMuMy00OC40LDg0LjctNTguNmMtMi43LDEwLjEtNS40LDIwLjMtOCwzMC41Yy0yNS4yLTIxLjMtNDguMS00My02Ni40LTcwLjQKCQlDMTI0LjEsMy43LDEzMC4xLTIuMSwxMzQuNiwwLjhMMTM0LjYsMC44eiIvPgo8L2c+Cjwvc3ZnPgo=);
  top: 8vw;
  right: 2vw;
  z-index: 3;
  cursor: default;
  background-repeat: no-repeat;
}
.initiatives .partners .slick-slide {
  opacity: 0.4;
  -webkit-transition: 0.4s ease;
  -o-transition: 0.4s ease;
  transition: 0.4s ease;
}
.initiatives .partners .slick-slide.slick-active {
  opacity: 1;
}
.initiatives .partners__citations-list {
  background-color: #9ebc68;
  color: black;
  padding: 8rem 0 10rem 0;
  margin: 0 auto;
  text-align: center;
  font-weight: 500;
}
.initiatives .partners__citations-list::before {
  content: "";
  position: absolute;
  width: 2rem;
  height: 2rem;
  background-color: #9ebc68;
  -webkit-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
  top: -1rem;
  left: calc(50% - 1rem);
}
.initiatives .partners__citations-list::after {
  content: "";
  position: absolute;
  width: 3rem;
  height: 3rem;
  font-size: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA4Ni41IDc1LjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDg2LjUgNzUuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0yNS40LDEuNkMxMy42LDEzLjgsMy4yLDI3LjksMC42LDQ1LjFDLTAuOCw1My45LTEsNzkuMiwxNCw3NWMxMS45LTMuMywxOS40LTE4LjMsMTEuMi0yOC42Yy0zLTMuOC04LjQtNi41LTEzLjItNC43CgkJYzMuNC0xMi44LDExLjgtMjMuMywyMC44LTMyLjZDMzcuNiw0LjIsMzAuMi0zLjMsMjUuNCwxLjZ6Ii8+Cgk8cGF0aCBkPSJNNjUuMSw0Ni43YzAuMS0wLjcsMC4yLTEuMywwLjMtMS44YzEuNy0xMS40LDYuNC0yMi4xLDEzLjUtMzEuMWM0LjEtNS4zLTMuMy0xMi44LTcuNS03LjVjLTcuNCw5LjItMTIuNywyMC0xNS40LDMxLjYKCQljLTIsOS4yLTQuNSwyNCwwLjIsMzIuN2M4LDE0LjgsNDAuMS00LjgsMjcuNC0yMC40Qzc5LjEsNDQuNSw3MS4yLDQzLDY1LjEsNDYuN3oiLz4KPC9nPgo8L3N2Zz4K);
  top: 3rem;
  left: calc(50% - 1.5rem);
  background-repeat: no-repeat;
}
.initiatives .partners__citations-item {
  max-width: 55rem;
}
.initiatives .working-group {
  width: 90vw;
  max-width: 75rem;
  margin: 4rem auto;
  position: relative;
}
.initiatives .working-group__title {
  margin: 0 0 2rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 500;
  display: inline-block;
  position: relative;
}
.initiatives .working-group__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCMzRCMUY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: center;
  width: 100%;
  height: 1rem;
  bottom: -1.35rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.initiatives .working-group__description {
  max-width: 45rem;
  font-weight: 500;
}
.initiatives .working-group .accordions__list {
  margin: 2rem 0;
}
.initiatives .working-group .accordion--active .accordion__header::after {
  content: "";
  width: 1rem;
  height: 0.25rem;
  background-color: #ae5128;
  position: absolute;
  left: 0;
  -webkit-transform: translateY(0);
       -o-transform: translateY(0);
          transform: translateY(0);
  -webkit-transform: rotate(0deg);
       -o-transform: rotate(0deg);
          transform: rotate(0deg);
}
.initiatives .working-group .accordion__header {
  padding: 0.5rem 0;
  position: relative;
  cursor: pointer;
  padding-left: 2rem;
}
.initiatives .working-group .accordion__header::before {
  content: "";
  width: 1rem;
  height: 0.25rem;
  background-color: #ae5128;
  position: absolute;
  left: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
}
.initiatives .working-group .accordion__header::after {
  content: "";
  width: 1rem;
  height: 0.25rem;
  background-color: #ae5128;
  position: absolute;
  left: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transform: rotate(90deg);
       -o-transform: rotate(90deg);
          transform: rotate(90deg);
  top: calc(50% - 0.125rem);
}
.initiatives .working-group .accordion__body {
  height: 0;
  overflow: hidden;
  opacity: 0;
  padding-left: 4rem;
  position: relative;
}
.initiatives .working-group .accordion__body::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 0.25rem;
  background-color: #ae5128;
  z-index: 3;
  left: 2rem;
}
.initiatives .working-group .accordion__body p {
  font-size: 0.85rem;
}
.initiatives .working-group__container {
  display: grid;
  grid-template-columns: 3fr 4fr;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
}
.initiatives .working-group__image {
  width: 100%;
}
.initiatives .team {
  padding: 0 0 7rem 0;
  position: relative;
  overflow: hidden;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
}
.initiatives .team::after {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_background_equipe.jpg);
  height: 110%;
  width: 120vw;
  -webkit-transform: rotate(3deg);
       -o-transform: rotate(3deg);
          transform: rotate(3deg);
  bottom: 5rem;
  left: -3rem;
  z-index: 0;
}
.initiatives .team .slick-slide {
  margin: 0 1rem;
  opacity: 0.5;
  -webkit-transition: 0.6s ease-in-out;
  -o-transition: 0.6s ease-in-out;
  transition: 0.6s ease-in-out;
}
.initiatives .team .slick-slide.slick-active {
  opacity: 1;
}
.initiatives .team__header {
  position: relative;
  z-index: 3;
}
.initiatives .team__body {
  position: relative;
  z-index: 3;
}
.initiatives .team__title {
  margin: 0;
  padding: 5rem 0 3rem;
  text-align: center;
  text-transform: uppercase;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 1.5rem;
  color: white;
  width: -webkit-fit-content;
  width: fit-content;
  width: -moz-fit-content;
  position: relative;
}
.initiatives .team__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGOUVGRTk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: center;
  width: 100%;
  height: 1rem;
  bottom: 1.5rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.initiatives .team__title-container {
  width: -webkit-fit-content;
  width: fit-content;
  width: -moz-fit-content;
  margin: 0 auto;
  position: relative;
}
.initiatives .team__prev {
  background-image: url(/app/themes/solsvivants/dist/images/svg/arrow_left.svg);
  width: 4rem;
  height: 1.5rem;
  font-size: 0;
  position: absolute;
  top: 5.25rem;
  left: -1rem;
  -webkit-transform: translateX(-100%);
       -o-transform: translateX(-100%);
          transform: translateX(-100%);
  background-repeat: no-repeat;
}
.initiatives .team__next {
  background-image: url(/app/themes/solsvivants/dist/images/svg/arrow_right.svg);
  width: 4rem;
  height: 1.5rem;
  font-size: 0;
  position: absolute;
  top: 5.25rem;
  right: -1rem;
  background-repeat: no-repeat;
  -webkit-transform: translateX(100%);
       -o-transform: translateX(100%);
          transform: translateX(100%);
}
.initiatives .team__item .item__image-container {
  position: relative;
}
.initiatives .team__item .item__image {
  width: 100%;
}
.initiatives .team__item .item__names {
  position: absolute;
  color: white;
  top: 2rem;
  left: 2rem;
  text-transform: uppercase;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 3rem;
  line-height: 3rem;
  font-weight: 500;
}
.initiatives .team__item .item__function {
  position: absolute;
  bottom: 2rem;
  left: 2rem;
  color: white;
  font-size: 1.25rem;
  max-width: 22rem;
}
.initiatives .team__item .item__citation {
  padding: 2rem;
  font-weight: 500;
  font-style: italic;
  color: white;
}

@media only screen and (max-width: 60rem) {
  .initiatives .introduction__text {
    bottom: auto;
    top: 2rem;
  }
  .initiatives .presentation__container {
    grid-template-columns: 1fr;
    row-gap: 2rem;
  }
  .initiatives .presentation__mozaiques {
    padding-bottom: 150%;
  }
  .initiatives .presentation__image-1-box {
    width: 100%;
  }
  .initiatives .presentation__image-2-box {
    width: calc(50% - 0.5rem);
    top: calc(100% + 1rem);
  }
  .initiatives .presentation__image-3-box {
    width: calc(50% - 0.5rem);
    left: 0;
    top: calc(100% + 1rem);
  }
  .initiatives .benefits__list {
    grid-template-columns: 1fr;
    row-gap: 3rem;
  }
  .initiatives .proposal__title {
    font-size: 2rem;
  }
  .initiatives .proposal__list {
    grid-template-columns: 1fr;
  }
  .initiatives .proposal__item .item {
    grid-template-columns: 1fr;
  }
  .initiatives .proposal__item .item__image-container {
    max-width: 8rem;
    margin: 0 auto 1rem;
  }
  .initiatives .goals__list {
    grid-template-columns: 1fr;
    row-gap: 3rem;
  }
  .initiatives .governance__container {
    grid-template-columns: 1fr;
    row-gap: 2rem;
  }
  .initiatives .governance__image-container {
    padding-bottom: 100%;
  }
}
.mesurer-et-agir .toutcap {
  text-transform: uppercase;
}
.mesurer-et-agir .introduction {
  padding: 12rem 0;
  width: 100vw;
  overflow: hidden;
}
.mesurer-et-agir .introduction__container {
  position: relative;
  z-index: -1;
  width: 90vw;
  max-width: 85rem;
  width: 90vw;
  margin: 0 auto;
  padding-bottom: 70vh;
}
.mesurer-et-agir .introduction__deco--1 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5MUJFNjM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 5rem;
  height: 5rem;
  top: -3rem;
  right: -2rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: rotate(16deg);
       -o-transform: rotate(16deg);
          transform: rotate(16deg);
}
.mesurer-et-agir .introduction__deco--2 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 7rem;
  height: 7rem;
  top: 35%;
  left: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mesurer-et-agir .introduction__deco--3 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni44IDU1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjggNTUuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCNTJFMUI7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIzLjFjMC44LTMuNi0xLjEtOC40LDItOS41YzMtMSw1LjEsMy40LDcuMiw1LjhjMy42LDQuMiw1LjMsOC45LDQuOCwxNC42Yy0wLjQsNC4xLTIuMyw1LjctNi4xLDYuNAoJCWMtNC4xLDAuNy01LjgtMS4zLTYuMy01QzEsMzEuMSwwLjUsMjYuOSwwLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDYuOCwzLjVjLTAuNyw0LjktMSw5LjktMy45LDE0LjJjLTEuNywyLjUtMy44LDQuNi02LjgsNS42Yy0yLjUsMC45LTQuOSwwLjgtNi45LTEuMQoJCWMtMS45LTEuOS0xLjYtNC4zLTAuNy02LjVjMy03LjQsOS4yLTExLjYsMTUuNy0xNS4yQzQ3LjItMS4yLDQ2LjYsMS45LDQ2LjgsMy41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjMsNDIuM2M2LjUsMC4yLDExLjQsMywxNi41LDUuNGMwLjcsMC4zLDEuNSwwLjksMS4zLDEuOWMtMC4zLDEuMS0xLjQsMS40LTIuMywxLjZjLTUuNywxLjQtMTEuMywyLjktMTcsNAoJCWMtMy41LDAuNy03LjUsMC41LTguNi0zLjljLTEtNC40LDIuMS02LjcsNS44LTguMUM4LjUsNDIuNywxMC4yLDQyLjUsMTEuMyw0Mi4zeiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDI3LjZjMi45LDAuNSw3LDEuMiwxMS4xLDEuOWMxLDAuMiwyLjEsMC40LDIuMywxLjVjMC4yLDEuMi0wLjksMS43LTEuNywyLjJjLTUuNywzLjUtMTEuNyw2LjItMTguNCw3LjEKCQljLTIuMSwwLjMtNC41LDAuNC01LjctMmMtMS4yLTIuNC0wLjQtNC42LDEuMi02LjVDMjAuMiwyOC44LDIzLjcsMjcuNCwyOSwyNy42eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LDE4LjJjMC40LTQuNiwxLjctOS42LDMuMS0xNC42YzAuMy0wLjksMC40LTIuMSwxLjYtMi4zYzEuNS0wLjIsMS45LDEuMSwyLjUsMi4xYzIuNyw0LjcsNC41LDkuNyw0LjgsMTUuMQoJCWMwLjMsNS4yLTIuMSw4LjctNS45LDguOUMxNi4zLDI3LjYsMTMuOSwyNC4yLDE0LDE4LjJ6Ii8+CjwvZz4KPC9zdmc+Cg==);
  width: 7rem;
  height: 7rem;
  top: 55%;
  right: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mesurer-et-agir .introduction__deco--4 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjkuMiA2NC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjkuMiA2NC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cgkuc3Qxe2ZpbGw6IzA1MDUwNTt9Cgkuc3Qye2ZpbGw6IzkzQzk3Mzt9Cgkuc3Qze2ZpbGw6IzAzMDMwMzt9Cgkuc3Q0e2ZpbGw6IzAyMDIwMjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS44LDUuNmMxLjUtMS4yLDMuMi0xLjIsNC45LTAuN2MwLjQsMy43LTAuMSw3LjMtMS45LDEwLjZjLTIsMy40LTQuNiw2LjYtMi40LDExYzAuNCwwLjktMC4xLDItMS4xLDIuNQoJYy0xLjUsMC43LTIuNi0wLjEtMy40LTEuMmMtMi45LTMuNy0yLjEtNy41LDAuMi0xMS4xQzQ4LjEsMTMuMiw0OS45LDkuNyw0OS44LDUuNnoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk1LjEsNi42YzEuNCwwLjMsMy44LDAuOSw2LjEsMS42YzEsMC4zLDIsMC44LDEuNywyYy0wLjMsMS4yLTEuNCwxLjUtMi40LDEuM2MtNC4xLTAuOS04LjItMi41LTEyLjUtMC42CgljLTAuMywwLjEtMS4yLTAuNi0xLjMtMS4xYy0wLjMtMC45LDAuNC0xLjUsMS4xLTJDODkuNyw2LjYsOTEuOCw2LjUsOTUuMSw2LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNSw0LjVjLTAuNC0xLjktMS41LTIuNy0zLjUtMi41Yy00LDAuNC04LDAuNi0xMC44LDQuMWMyLjUsMC42LDMuNSwyLjIsMy44LDQuNmMwLjcsNS4yLDAuMywxMC40LTIuMiwxNQoJYy0zLjEsNS42LTcuNiw5LjMtMTQuNCw4LjdjLTMuOS0wLjMtNy4yLTAuMi03LjksNC41Yy0wLjUsMy41LDIuNSw1LjYsNy43LDUuOEMyMi4zLDQ1LjQsMzQsMzQsMzUsMTguM0MzNS4zLDEzLjcsMzQuMSw5LjEsMzUsNC41egoJIE0xMy41LDQwLjFjLTEuNy0wLjEtMS44LTEuNi0yLTIuOGMtMC4xLTAuNywwLjUtMS4zLDEuMi0xLjFjMS4zLDAuMywxLjcsMS40LDEuOCwyLjVDMTQuNSwzOS40LDE0LjMsNDAuMSwxMy41LDQwLjF6IE0yMS41LDM3LjEKCWMtMS43LTAuMS0yLjQtMS42LTIuOS0zYy0wLjItMC43LDAuNS0xLjIsMS4yLTEuMWMxLjUsMC4yLDIuMywxLjIsMi42LDIuNUMyMi41LDM2LjMsMjIuMywzNy4xLDIxLjUsMzcuMXogTTI3LjMsMzEuNgoJYy0xLjYtMC4yLTMuMS0xLTMuNi0yLjdjLTAuMi0wLjcsMC42LTEuMSwxLjMtMS4xYzEuNiwwLjEsMi43LDAuOSwzLjMsMi4zQzI4LjMsMzEsMjgsMzEuNywyNy4zLDMxLjZ6IE0yOS4zLDI0LjEKCWMtMS0wLjMtMi40LTAuMS0yLjgtMS41Yy0wLjMtMSwwLjYtMS40LDEuNS0xLjRjMS4yLDAsMi40LDAuMywyLjgsMS41QzMxLjEsMjMuOCwzMC40LDI0LjIsMjkuMywyNC4xeiBNMjkuNywxNi4zCgljLTEsMC4xLTIuMiwwLTIuMi0xLjNjMC0wLjksMC45LTEuMiwxLjctMS4zYzAuOSwwLjEsMS44LDAuMSwyLDEuMUMzMS40LDE2LDMwLjYsMTYuMywyOS43LDE2LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcuOCw1Ni40Yy0xLjctMy43LTQuOC01LjktOC40LTcuM2MtMy4xLTEuMi02LjItMi4yLTkuNi0yLjVjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAsMCwwCgljMC4xLDIuMSwwLjEsNC4yLTIuMyw1LjJjLTAuMywwLjEtMS4xLTAuNC0xLjEtMC42YzAuMS0yLjMsMS4yLTMuOSwzLjQtNC42YzAsMCwwLDAsMC0wLjFjMCwwLDAsMCwwLDBjLTUuMy0zLjQtNi42LTcuOS0zLjktMTMuNgoJYzAuNC0wLjcsMC4zLTEuNywwLjctMi40YzAuOS0xLjctMS01LjMsMi4xLTUuMWMyLjIsMC4xLDMuMS0zLjksMy44LTIuMWM0LjMtMS43LDAuNSwyLjctMC45LTAuMmMtNC4xLTEuOC04LjYtMS45LTEyLjktMwoJYy0xLjQtMC40LTMtMC4xLTMuOCwxLjVjMi4yLDQsMS4zLDcuOSwwLjEsMTJjLTIuNiw4LjgsMC4zLDE1LjYsOC4xLDIwLjRjMi45LDEuOCw2LDIuOCw5LjIsMy42YzIuOCwwLjcsNS4zLDEuOCw2LjksNC40CgljMS44LDIuOCw0LjUsMy41LDcuMywxLjhDMTI5LjUsNjIuMSwxMjkuMSw1OS4yLDEyNy44LDU2LjR6IE0xMDEuOCwyNWMxLDAuMiwyLjIsMC4zLDIuMywxLjVjMC4xLDEuNS0xLjIsMS4zLTIuMSwxLjIKCWMtMC45LTAuMS0yLjMsMC0yLjMtMS4zQzk5LjYsMjUuMiwxMDAuOCwyNS4xLDEwMS44LDI1eiBNOTcuNCw0MGMwLTAuOSwxLTEuMywxLjgtMS4zYzAuOS0wLjEsMi0wLjQsMi41LDAuOQoJYy0wLjEsMS4zLTEuMiwxLjUtMi4xLDEuN0M5OC42LDQxLjQsOTcuNSw0MS4zLDk3LjQsNDB6IE0xMDEuNCw0OGMtMC45LDAuMi0xLjktMC4yLTEuNy0xLjFjMC4zLTEuNywyLTIsMy40LTIuMwoJYzAuNy0wLjIsMS4yLDAuNCwxLjIsMS4yQzEwMy45LDQ3LjIsMTAyLjcsNDcuOCwxMDEuNCw0OHogTTExNiw1Mi4xYy0wLjUsMS4yLTAuNywyLjktMi42LDIuOWMtMC44LDAtMS4xLTAuOC0wLjgtMS41CgljMC42LTEuMywwLjctMy4xLDIuNi0zLjFDMTE1LjksNTAuNCwxMTYuMSw1MS4yLDExNiw1Mi4xeiBNMTIwLjQsNTcuOWMtMC45LDAuMi0xLjYtMC4xLTEuNS0wLjhjMC4yLTEuNywxLTMuMSwyLjYtMy43CgljMC42LTAuMiwxLjEsMC41LDEuMSwxLjJDMTIyLjYsNTYuMywxMjEuOCw1Ny40LDEyMC40LDU3Ljl6Ii8+CjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03NC44LDIzLjdjLTEtMC40LTEuOS0wLjctMi45LTEuMWMtMi4zLTEuMy00LjgtMS4xLTcuMy0wLjdjLTEuMSwwLjItMi41LDAuNy0zLTAuOGMtMC41LTEuNywxLTIuMiwyLjMtMi43CgljMi42LTEsNS4zLTAuNiw3LjgsMC40YzYuMywyLjYsMTIuNiwyLjgsMTguOSwwLjFjMy45LTEuNyw4LTEuMSwxMS43LDAuM2M1LjgsMi4zLDExLjEsMCwxNi42LTAuN2MyLjUtMC4zLDQuOS0wLjYsNy40LTAuNwoJYzEuMy0wLjEsMywwLDIuOSwxLjhjLTAuMSwxLjgtMS43LDEuNi0zLjEsMS42Yy0xLjEsMC0yLjMsMC4yLTMuNCwwLjNjLTAuMiwwLjktMC44LDEuNS0xLjcsMS45Yy0zLjUsMC41LTYuOCwzLjgtMTAuNCwwLjQKCWMtNS40LDAuNS0xMC40LTIuNS0xNS45LTJjLTAuOSwwLTEuOCwwLTIuNywwQzg2LjUsMjQuNCw4MC44LDI1LjUsNzQuOCwyMy43eiIvPgo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMzUsNC41Yy01LjEtMi44LTkuNSwxLjQtMTQuMywxLjZjLTAuMywwLjItMC42LDAuNC0wLjgsMC42Yy0zLjUtMC4xLTcsMC40LTEwLjQtMC43QzguMiw1LjUsNi4yLDUuMyw2LjcsMy4yCglDNy4yLDEuNSw5LDIuMiwxMC4xLDIuNUMxNS41LDQuMywyMC43LDMsMjUuNywxLjFjNC40LTEuNyw4LjQtMS41LDEyLjQsMC43YzMuNiwyLDcuMSwyLjUsMTAuOCwwYzIuMi0xLjUsNC44LTEuMiw3LjItMC4yCgljNC42LDEuOCw5LjIsMi42LDE0LjEsMS41YzEuNC0wLjMsMy40LTAuOCwzLjYsMS4zYzAuMSwxLjktMiwyLTMuNCwyLjFDNjUuMSw3LDU5LjgsNi45LDU0LjcsNC45Yy0xLjQsMS43LTMuMSwxLjYtNC45LDAuNwoJYy00LDIuNC04LDItMTIuMSwwLjFDMzYuOCw1LjMsMzUuOSw0LjksMzUsNC41eiIvPgo8L3N2Zz4K);
  width: 7rem;
  height: 7rem;
  bottom: -1rem;
  right: 20%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.mesurer-et-agir .introduction__deco--5 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTUuMyA2Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTUuMyA2Ny4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjEsMzcuMmM2LjgsMi4yLDEzLjcsNC40LDIxLDNjMi41LTAuNSwzLjMsMC4zLDMuMywyLjdjMCwyLjgsMCw1LjcsMC4zLDguNWMwLjQsNC4yLDIuMSw0LjksNS41LDIuNgoJYzEuNS0xLDMtMi4yLDQuNS0zLjJjMi0xLjMsMy41LTEuNiwzLDEuN2MtMC41LDMuMiwwLjYsNi4zLDEuMSw5LjRjMC41LDIuOSwyLjIsMy41LDQuNywxLjljMy44LTIuNCw3LjgtNC41LDExLjQtNy4xCgljMi4xLTEuNSwzLjMtMS4zLDUsMC41YzMuMywzLjUsNy4zLDYuMywxMS4zLDkuMWMxLjEsMC44LDIuMywxLjUsMy43LDAuNmMxLjQtMC44LDEuNC0yLjIsMS4xLTMuNWMtMC43LTMuNywwLjEtNy4zLDAuNS0xMC45CgljMC40LTMuOCwyLjEtNC4zLDUuMy0yLjhjNS4xLDIuNSwxMC42LDQsMTYuMSw1LjJjMS42LDAuMywzLjUsMC43LDQuNS0xLjFjMC45LTEuNi0wLjItMi44LTEuMy0zLjljLTIuNC0yLjMtMy40LTUuMy00LTguNQoJYy0wLjktNC42LTEuMS05LjMtMy4xLTEzLjZjLTEtMi4yLDAuNS0yLjYsMi0yLjljNC4xLTAuOCw4LjEtMS45LDExLjgtNGMxLjgtMSw0LjQtMS42LDQuNC00LjNjMC0yLjctMi44LTMtNC41LTQuMQoJYy00LjctMy0xMC41LTQuMy0xNC4zLTguNmMtMy4zLTIuNy02LTIuNi0xMC4zLDAuN2MtMC4xLDAuMy0wLjIsMC42LTAuMiwwLjljMC4zLDAsMC41LTAuMSwwLjgtMC4xYzYuNSwzLjYsMTMsNy4yLDE5LjYsMTAuOQoJQzk1LjEsMjUuOSw3NS4yLDIwLjYsNzAuOCw3YzAuNi0wLjEsMS4xLTAuMSwxLjctMC4yYy0wLjQtMC42LTAuOS0xLjEtMS41LTEuNmMtNC41LTAuMy05LTAuNy0xMywxLjljLTIuMSw1LjYtNi44LDgtMTIuMiw4LjgKCWMtNy4zLDEuMi0xNC41LDAuMi0yMS42LTIuMmMxLjItMS44LDMuMi0yLjIsNC40LTMuNWMxLjctMS44LDUtMS4zLDUuNy00LjRjLTIuMS00LjYtNC42LTYuMy04LjQtNS43YzEuMiwyLjUtMC45LDMuMi0yLjMsNC4yCgljLTMuOCwyLjctNy44LDUuMS0xMS41LDhjLTQuNCwzLjQtNC4yLDQuOCwwLjgsNy4xYzAuNCwwLjIsMC43LDAuNiwxLjQsMS4xQzEwLDI0LjIsNS45LDI3LjgsMS45LDMxLjVDLTEsMzQuMi0wLjYsMzYsMy4xLDM3LjJ6CgkgTTU1LDUyLjRjLTEuMSwwLjctMi4yLDEuNS0zLjQsMi4xYy0xLjYsMC43LTMuMywyLjktNC45LDEuN2MtMi0xLjUtMC41LTQtMC4zLTUuNWMwLjktMi44LDEuNy01LjIsNC4yLTUuOWMxLjgtMC41LDQtMy43LDUuNC0wLjgKCUM1Ny4yLDQ2LjQsNTguOCw1MCw1NSw1Mi40eiBNNzEuNyw1Ny44Yy01LjYtMS41LTExLjQtMTItOS43LTE3LjljMC4zLTEuNywxLjMtMy4zLDIuOC0zLjhjMi4xLTAuOCwyLjQsMS43LDMuNywyLjYKCWM1LjcsNC4zLDcuOSw5LjgsNS40LDE2LjhDNzMuNSw1Ni41LDczLjksNTguNCw3MS43LDU3Ljh6IE00Mi45LDI0LjRjOC44LTAuOSwxNS45LTQuNiwyMS4xLTExLjdjMS42LTIuMiwyLjUtMS4zLDMuNiwwLjQKCWM0LjgsNy4zLDExLDEyLjIsMjAuMiwxMi44YzMuMywwLjIsNC41LDMuMyw1LjIsNmMxLjEsNC41LDIsOS4xLDIuOCwxMy43YzAuNCwyLjQtMC4yLDIuNi0zLjQsMS41Yy0xMS45LTQtMjIuNS05LjYtMjUuOC0yMy4xCgljLTAuMy0xLjQtMS4yLTIuNS0yLjgtMi4zYy0xLjksMC4yLTIuNSwxLjgtMi4yLDMuM2MxLjgsNy4zLTMsMTAuMy04LjIsMTIuOWMtNS44LDIuOS0xMS44LDUuNC0xNy42LDguMmMtMi4yLDEuMS0zLjEsMC42LTMtMS44CgljMC4yLTMuNywwLTcuNCwwLjYtMTAuOUMzNC4yLDI3LjksMzcuOSwyNC45LDQyLjksMjQuNHogTTkuNCwzMS45YzItNS4yLDEzLjktMTAuNiwxOS43LTguOGMyLjEsMC4zLDIuNSwxLjEsMS41LDMuMwoJYy00LjMsOC45LTEwLjIsMTEuNC0xOS41LDcuOEMxMC4xLDMzLjcsOC43LDMzLjYsOS40LDMxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 7rem;
  height: 7rem;
  bottom: -1rem;
  left: 20%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.mesurer-et-agir .introduction__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  z-index: -1;
}
.mesurer-et-agir .introduction__text {
  position: absolute;
  bottom: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(50%);
       -o-transform: translateX(-50%) translateY(50%);
          transform: translateX(-50%) translateY(50%);
  width: 80vw;
  max-width: 45rem;
  width: 90vw;
  text-align: center;
  color: white;
}
.mesurer-et-agir .introduction__title {
  margin: 0 0 1rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 3.5rem;
}
.mesurer-et-agir .introduction__subtitle {
  font-size: 1.1rem;
  line-height: 1.35rem;
  font-weight: 600;
}
.mesurer-et-agir .presentation {
  padding: 0 0 12rem 0;
  position: relative;
}
.mesurer-et-agir .presentation::before {
  content: "";
  position: absolute;
  width: 100vw;
  height: calc(100% + 25rem);
  bottom: 0;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -2;
}
.mesurer-et-agir .presentation .container {
  max-width: 46rem;
  width: 90vw;
  margin: 0 auto;
}
.mesurer-et-agir .presentation .content h2 {
  font-size: 2rem;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
}
.mesurer-et-agir .presentation .content p {
  font-size: 1.125rem;
  margin-bottom: 1rem;
}
.mesurer-et-agir .presentation::after {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOTFCRDYzO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  bottom: -0.5rem;
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
}
.mesurer-et-agir .constat {
  overflow: hidden;
  padding: 8rem 0 22rem;
  position: relative;
  z-index: 5;
}
.mesurer-et-agir .constat::after {
  background-color: #91bd63;
  bottom: 5rem;
  content: "";
  height: 100%;
  left: -5rem;
  position: absolute;
  -webkit-transform: rotate(5deg);
  -o-transform: rotate(5deg);
  transform: rotate(5deg);
  width: 130vw;
  z-index: -1;
}
.mesurer-et-agir .constat .title-flex {
  max-width: 60rem;
  width: 90vw;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr 2fr;
}
.mesurer-et-agir .constat .title-flex .title-content {
  display: inline-block;
}
.mesurer-et-agir .constat .title-flex .title-content h2 {
  display: inline-block;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  margin: 4rem 0 2rem;
  position: relative;
  text-transform: uppercase;
  color: white;
}
.mesurer-et-agir .constat .title-flex .title-content h2::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGOUVGRTk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: left;
  width: 100%;
  height: 1rem;
  bottom: -1.5rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.mesurer-et-agir .constat .title-flex .grid-content {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.mesurer-et-agir .constat .title-flex .icon-text {
  text-align: center;
  color: white;
}
.mesurer-et-agir .constat .title-flex .icon-text .image {
  width: 220px;
  margin: 0 auto;
}
.mesurer-et-agir .constat .title-flex .icon-text .image img {
  max-width: 100%;
}
.mesurer-et-agir .constat .title-flex .icon-text .number {
  margin-top: 0.5rem;
  font-weight: bold;
  font-size: 2rem;
}
.mesurer-et-agir .constat .title-flex .icon-text .texte {
  text-transform: uppercase;
  font-weight: bold;
}
.mesurer-et-agir .constat .title-flex .icon-text .source {
  margin-top: 1rem;
}
.mesurer-et-agir .constat .title-flex .icon-text a {
  color: white;
  text-decoration: underline;
}
.mesurer-et-agir .map-graphic {
  max-width: 50rem;
  width: 90vw;
  margin: -17rem auto 7rem auto;
  position: relative;
  z-index: 10;
}
.mesurer-et-agir .map-graphic .container  {
  position: relative;
}
.mesurer-et-agir .map-graphic .graphic img {
  width: 100%;
}
.mesurer-et-agir .map-graphic .map {
  position: relative;
  width: 300px;
  height: 300px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(-30%, -40%);
       -o-transform: translate(-30%, -40%);
          transform: translate(-30%, -40%);
}
.mesurer-et-agir .map-graphic p {
  font-weight: bold;
  text-align: center;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 2rem;
  max-width: 30rem;
  width: 90vw;
  margin: 2rem auto 0 auto;
}
.mesurer-et-agir .indicateur-open-source {
  position: relative;
}
.mesurer-et-agir .indicateur-open-source::after {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_background_equipe.jpg);
  height: 100%;
  width: 100vw;
  top: 0;
  z-index: -1;
}
.mesurer-et-agir .indicateur-open-source .container {
  margin: 0 auto;
  padding: 8rem 0;
  max-width: 60rem;
  width: 90vw;
  width: 90vw;
  color: white;
}
.mesurer-et-agir .indicateur-open-source img {
  position: absolute;
  right: 5%;
  top: 50%;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  max-width: 50%;
}
.mesurer-et-agir .indicateur-open-source .text {
  max-width: 40rem;
  width: 90vw;
}
.mesurer-et-agir .indicateur-open-source .text h2 {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 3.5rem;
  line-height: 4.6rem;
  margin: 0 auto 3rem auto;
}
.mesurer-et-agir .indicateur-open-source .text p {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 2rem;
  width: 30rem;
}
.mesurer-et-agir .indicateur-open-source .text ul {
  padding: 2rem 0;
  list-style: none;
  margin-left: 2rem;
  font-size: 1.125rem;
}
.mesurer-et-agir .indicateur-open-source .text ul li {
  margin-bottom: 0.5rem;
  position: relative;
}
.mesurer-et-agir .indicateur-open-source .text ul li::after {
  content: "";
  position: absolute;
  left: -1rem;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  background-color: white;
  top: 50%;
}
.mesurer-et-agir .indicateur-open-source .text a {
  position: relative;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: white;
}
.mesurer-et-agir .indicateur-open-source .text a::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGOUVGRTk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: left;
  width: 100%;
  height: 1rem;
  bottom: -1.5rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.mesurer-et-agir .regenerer {
  padding: 12rem 0;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
}
.mesurer-et-agir .regenerer .container {
  margin: 0 auto;
  max-width: 40rem;
  width: 90vw;
  position: relative;
}
.mesurer-et-agir .regenerer .container .deco--2 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 5.5rem;
  height: 5.5rem;
  top: 55%;
  left: -8.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mesurer-et-agir .regenerer .container .deco--3 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni44IDU1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjggNTUuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCNTJFMUI7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIzLjFjMC44LTMuNi0xLjEtOC40LDItOS41YzMtMSw1LjEsMy40LDcuMiw1LjhjMy42LDQuMiw1LjMsOC45LDQuOCwxNC42Yy0wLjQsNC4xLTIuMyw1LjctNi4xLDYuNAoJCWMtNC4xLDAuNy01LjgtMS4zLTYuMy01QzEsMzEuMSwwLjUsMjYuOSwwLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDYuOCwzLjVjLTAuNyw0LjktMSw5LjktMy45LDE0LjJjLTEuNywyLjUtMy44LDQuNi02LjgsNS42Yy0yLjUsMC45LTQuOSwwLjgtNi45LTEuMQoJCWMtMS45LTEuOS0xLjYtNC4zLTAuNy02LjVjMy03LjQsOS4yLTExLjYsMTUuNy0xNS4yQzQ3LjItMS4yLDQ2LjYsMS45LDQ2LjgsMy41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjMsNDIuM2M2LjUsMC4yLDExLjQsMywxNi41LDUuNGMwLjcsMC4zLDEuNSwwLjksMS4zLDEuOWMtMC4zLDEuMS0xLjQsMS40LTIuMywxLjZjLTUuNywxLjQtMTEuMywyLjktMTcsNAoJCWMtMy41LDAuNy03LjUsMC41LTguNi0zLjljLTEtNC40LDIuMS02LjcsNS44LTguMUM4LjUsNDIuNywxMC4yLDQyLjUsMTEuMyw0Mi4zeiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDI3LjZjMi45LDAuNSw3LDEuMiwxMS4xLDEuOWMxLDAuMiwyLjEsMC40LDIuMywxLjVjMC4yLDEuMi0wLjksMS43LTEuNywyLjJjLTUuNywzLjUtMTEuNyw2LjItMTguNCw3LjEKCQljLTIuMSwwLjMtNC41LDAuNC01LjctMmMtMS4yLTIuNC0wLjQtNC42LDEuMi02LjVDMjAuMiwyOC44LDIzLjcsMjcuNCwyOSwyNy42eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LDE4LjJjMC40LTQuNiwxLjctOS42LDMuMS0xNC42YzAuMy0wLjksMC40LTIuMSwxLjYtMi4zYzEuNS0wLjIsMS45LDEuMSwyLjUsMi4xYzIuNyw0LjcsNC41LDkuNyw0LjgsMTUuMQoJCWMwLjMsNS4yLTIuMSw4LjctNS45LDguOUMxNi4zLDI3LjYsMTMuOSwyNC4yLDE0LDE4LjJ6Ii8+CjwvZz4KPC9zdmc+Cg==);
  width: 5.5rem;
  height: 5.5rem;
  top: -5%;
  right: -7.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mesurer-et-agir .regenerer .container h2 {
  color: #B5301B;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  margin: 0 0 2rem;
  text-transform: uppercase;
}
.mesurer-et-agir .regenerer .container p {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.5rem;
  margin-bottom: 2rem;
}
.mesurer-et-agir .regenerer .container p.red {
  color: #B5301B;
  font-size: 1.3rem;
}
.mesurer-et-agir .regenerer .container ul {
  padding: 0 0 2rem 0;
  list-style: none;
  margin-left: 2rem;
}
.mesurer-et-agir .regenerer .container ul li {
  margin-bottom: 0.5rem;
  position: relative;
}
.mesurer-et-agir .regenerer .container ul li::after {
  content: "";
  position: absolute;
  left: -1rem;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  background-color: black;
  top: 50%;
}
.mesurer-et-agir .regenerer .container ul li strong {
  color: #B5301B;
}
.mesurer-et-agir .indicateur h2 {
  display: inline-block;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 2.25rem;
  font-weight: 500;
  margin: 4rem 0;
  position: relative;
  text-transform: uppercase;
  color: #B5301B;
  max-width: 25rem;
}
.mesurer-et-agir .indicateur h2::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCMzRCMUY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: left;
  width: 100%;
  height: 1.125rem;
  bottom: -2rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.mesurer-et-agir .indicateur .container {
  width: 90vw;
  margin: 0 auto;
}
.mesurer-et-agir .indicateur .container--small {
  max-width: 55rem;
}
.mesurer-et-agir .indicateur .container--medium {
  max-width: 65rem;
}
.mesurer-et-agir .indicateur .container--large {
  max-width: 75rem;
}
.mesurer-et-agir .indicateur .indicateur-flex {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  margin: 2rem auto 6rem auto;
}
.mesurer-et-agir .indicateur .indicateur-flex .red-box {
  background-color: #B5301B;
  color: white;
  padding: 3rem 3.5rem 2.5rem 3.5rem;
}
.mesurer-et-agir .indicateur .indicateur-flex .green-box {
  background-color: #94C673;
  color: white;
  padding: 3rem 3.5rem 2.5rem 3.5rem;
}
.mesurer-et-agir .indicateur .indicateur-flex h3 {
  margin: 0 0 2rem 0;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 0.75rem;
}
.mesurer-et-agir .indicateur .indicateur-flex ul {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 1.3rem;
  list-style: none;
}
.mesurer-et-agir .indicateur .indicateur-flex ul li {
  margin-bottom: 0.5rem;
  position: relative;
  padding-left: 3rem;
}
.mesurer-et-agir .indicateur .indicateur-flex ul li::after {
  content: "";
  position: absolute;
  left: 0;
  width: 2.25rem;
  height: 1.5rem;
  border-radius: 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAVCAYAAADM+lfpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEQSURBVHgBxZbvDYIwEMWfid/FCcQNGMENdAPdBDZwBNyAuIAj6Ag4gTKB512ooQiWEmn7S16aENq+3l3/ABNCRDHryUpZEUIiBpQZoWRtERI2sKM2uUQMoeDJsy9DEqU9QsGTF9SlCBIlVT836if1bkrtrvKHIf+pGzDUMjXHRFB9rogS1caqXbAqQ1f578T91zOLwSNtcGjtSvv+mfgfqpmcA9pgurwjaTqjXuUSzWr7ZKJCk4q7kkR9TIHmcAFHOxkoWp0X60gu7jLZGWTPlbWBC6h7LxmjAVdQ83wY4uEsGpqZ0sKIpCWGS2SlFkZy8vHgInOtSH1k8AXVN3RJ/fVxgG+oLuBcGZBoXMbWxxtVx1bqJzsC+gAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  top: 0.35rem;
}
.mesurer-et-agir .indicateur .indicateur-flex ul li strong {
  color: #B5301B;
}
.mesurer-et-agir .indicateur p {
  margin-bottom: 1rem;
}
.mesurer-et-agir .indicateur .levels-grid {
  display: grid;
  row-gap: 2rem;
  margin-bottom: 3rem;
}
.mesurer-et-agir .indicateur .level-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mesurer-et-agir .indicateur .level-flex .number {
  width: 100px;
  height: 100px;
  text-align: center;
  line-height: 100px;
  font-size: 2rem;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  border-radius: 50%;
  margin-right: 2rem;
}
.mesurer-et-agir .indicateur .level-flex .number--green-light {
  background-color: #91BE63;
}
.mesurer-et-agir .indicateur .level-flex .number--green {
  background-color: #358E48;
}
.mesurer-et-agir .indicateur .level-flex .number--red {
  background-color: #B5301B;
}
.mesurer-et-agir .indicateur .level-flex .text {
  width: calc(100% - (100px + 2rem));
}
.mesurer-et-agir .indicateur .level-flex .text .title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
}
.mesurer-et-agir .indicateur .level-flex .text .subtitle {
  position: relative;
  margin-top: 0.5rem;
  padding-left: 3rem;
}
.mesurer-et-agir .indicateur .level-flex .text .subtitle::after {
  content: "";
  position: absolute;
  left: 0;
  width: 2.25rem;
  height: 1.5rem;
  border-radius: 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAVCAYAAADM+lfpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEPSURBVHgBxZXBDYIwFIZ/gwdusoF1A0ZgA9kAN5ENHAE3cAPjBKgTGG+clKMn8b20xBIRS6T0T76UkFA+3nuhHoaNIC6ET5yJBxwmIO5EBSm1hOPEkDI1GWTFnCVFU4irlMBhdmgKVeqegIPw/BzxKcSsXUgJyBa1CTlpncB3oYbUFMMlUIRqFWqdESW6ZbfEYmKweaBtDm2da/frF/+TkmUybTOd0eMRLFQQV8hyFgq+rn/n/o99Su2ZE3GAPA5CmCeDpbBE19DqPIkNLHUjMZRgciKCpcToVw1rEXif2F3cYLEadUxmJMcIx0BkIJJhpF9G16zwfKQYMfzFbW3i+VjBQQRkK1iAq7FHz/l4AV4tjEeCk/I6AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  top: 0;
}
.mesurer-et-agir .scientists {
  padding: 15rem 0 0 0;
  overflow: hidden;
}
.mesurer-et-agir .scientists__container {
  padding: 2rem 0;
  position: relative;
  color: white;
}
.mesurer-et-agir .scientists__container::before {
  content: "";
  position: absolute;
  width: 130vw;
  height: 100rem;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_background_equipe.jpg);
  -webkit-transform: rotate(-5deg);
       -o-transform: rotate(-5deg);
          transform: rotate(-5deg);
  z-index: -1;
  top: -8rem;
  left: -10%;
}
.mesurer-et-agir .scientists__title-container {
  width: 90vw;
  margin: 0 auto;
  max-width: 60rem;
}
.mesurer-et-agir .scientists__title {
  text-transform: uppercase;
  font-size: 2rem;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  max-width: 20rem;
  line-height: 3rem;
  position: absolute;
  bottom: 0;
}
.mesurer-et-agir .scientists__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGOUVGRTk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  width: 12rem;
  height: 2rem;
  bottom: -3rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 0;
}
.mesurer-et-agir .scientists__list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  row-gap: 2rem;
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
}
.mesurer-et-agir .scientists p {
  text-align: center;
  padding: 4rem 0 6rem 0;
  font-weight: bold;
}
.mesurer-et-agir .scientists__item {
  position: relative;
}
.mesurer-et-agir .scientists__item .item {
  position: relative;
  padding-bottom: 100%;
}
.mesurer-et-agir .scientists__item .item__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.mesurer-et-agir .scientists__item .item__infos {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
}
.mesurer-et-agir .scientists__item .item__name {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: white;
}
.mesurer-et-agir .scientists__item .item__function {
  color: white;
}
.mesurer-et-agir .scientists__text {
  max-width: 40rem;
  width: 90vw;
  margin: 4rem auto;
  text-align: center;
  font-weight: 500;
}
.mesurer-et-agir .coconstruction .container {
  padding: 3rem 0 6rem 0;
}
.mesurer-et-agir .coconstruction .container p {
  font-size: 1.75rem;
  margin: 0 auto 2rem;
  padding: 5rem 0 0;
  text-align: center;
  width: 90vw;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  max-width: 32rem;
  text-transform: uppercase;
  font-weight: bold;
}
.mesurer-et-agir .coconstruction .container .grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  width: 90vw;
  margin: 4rem auto;
  -webkit-column-gap: 5rem;
     -moz-column-gap: 5rem;
          column-gap: 5rem;
  max-width: 50rem;
}
.mesurer-et-agir .coconstruction .container .item .image {
  width: 220px;
  margin: 0 auto;
}
.mesurer-et-agir .coconstruction .container .item .image img {
  max-width: 100%;
}
.mesurer-et-agir .coconstruction .container .item .text {
  font-weight: bold;
  margin-top: 2rem;
  text-align: center;
}
.mesurer-et-agir .collecte {
  padding: 12rem 0;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
}
.mesurer-et-agir .collecte .title {
  max-width: 40rem;
  margin: 0 auto;
  text-align: center;
  position: relative;
}
.mesurer-et-agir .collecte h2 {
  color: #B5301B;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  margin: 0 0 2rem;
  text-transform: uppercase;
}
.mesurer-et-agir .collecte .deco--2 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 5.5rem;
  height: 5.5rem;
  top: 55%;
  left: -8.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mesurer-et-agir .collecte .deco--3 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni44IDU1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjggNTUuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCNTJFMUI7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIzLjFjMC44LTMuNi0xLjEtOC40LDItOS41YzMtMSw1LjEsMy40LDcuMiw1LjhjMy42LDQuMiw1LjMsOC45LDQuOCwxNC42Yy0wLjQsNC4xLTIuMyw1LjctNi4xLDYuNAoJCWMtNC4xLDAuNy01LjgtMS4zLTYuMy01QzEsMzEuMSwwLjUsMjYuOSwwLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDYuOCwzLjVjLTAuNyw0LjktMSw5LjktMy45LDE0LjJjLTEuNywyLjUtMy44LDQuNi02LjgsNS42Yy0yLjUsMC45LTQuOSwwLjgtNi45LTEuMQoJCWMtMS45LTEuOS0xLjYtNC4zLTAuNy02LjVjMy03LjQsOS4yLTExLjYsMTUuNy0xNS4yQzQ3LjItMS4yLDQ2LjYsMS45LDQ2LjgsMy41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjMsNDIuM2M2LjUsMC4yLDExLjQsMywxNi41LDUuNGMwLjcsMC4zLDEuNSwwLjksMS4zLDEuOWMtMC4zLDEuMS0xLjQsMS40LTIuMywxLjZjLTUuNywxLjQtMTEuMywyLjktMTcsNAoJCWMtMy41LDAuNy03LjUsMC41LTguNi0zLjljLTEtNC40LDIuMS02LjcsNS44LTguMUM4LjUsNDIuNywxMC4yLDQyLjUsMTEuMyw0Mi4zeiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDI3LjZjMi45LDAuNSw3LDEuMiwxMS4xLDEuOWMxLDAuMiwyLjEsMC40LDIuMywxLjVjMC4yLDEuMi0wLjksMS43LTEuNywyLjJjLTUuNywzLjUtMTEuNyw2LjItMTguNCw3LjEKCQljLTIuMSwwLjMtNC41LDAuNC01LjctMmMtMS4yLTIuNC0wLjQtNC42LDEuMi02LjVDMjAuMiwyOC44LDIzLjcsMjcuNCwyOSwyNy42eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LDE4LjJjMC40LTQuNiwxLjctOS42LDMuMS0xNC42YzAuMy0wLjksMC40LTIuMSwxLjYtMi4zYzEuNS0wLjIsMS45LDEuMSwyLjUsMi4xYzIuNyw0LjcsNC41LDkuNyw0LjgsMTUuMQoJCWMwLjMsNS4yLTIuMSw4LjctNS45LDguOUMxNi4zLDI3LjYsMTMuOSwyNC4yLDE0LDE4LjJ6Ii8+CjwvZz4KPC9zdmc+Cg==);
  width: 5.5rem;
  height: 5.5rem;
  top: -5%;
  right: -7.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mesurer-et-agir .collecte .image--pelle {
  z-index: 5;
  position: relative;
  max-width: 100%;
}
.mesurer-et-agir .collecte .image--pelle::after {
  content: "";
  position: absolute;
  width: 3rem;
  height: 7rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACQCAYAAAC4V23xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAoZSURBVHgB3Z1Nchs3FsffQ5OyZzbDOYHpE5jeTFVsz5g6geUTyF6mLMWk6NQsTS+npmRSkTSzjHICa04gOtbH0tQJTJ8gmqosnLAbCB5apPjV6G8Aya/KZYnd6o8/H/5ooIEHBMvsf2g1mee95AANFDASAi6BwYDxYPTiUX8IJYNgkf3zzoa8gHdR26UYV3L7sExRbAvwSV5APc3fFC2KNQF6p982qox/hALII4o1AfZ/lOFfiQ7/vCQVxZ4Ap+0+MvYSDDIRRQpytPXV7g/0GQNLIHr3wDCIUJNfeRMEHB2cdb5Xn4ElDs52fpJXVAOLiADWK2ABMkBAHnnzQvA3wNkAGG8yZPc4iAYC1qFg0BMNKwJ4EDS0wSdvfvvvuwP502DyUe9jq1b52WsULYoVAVBevE4A3w+W3Lp9v38FoSCDyWd5RREBDq14wMHZqxNA0Vy5UcBw6+HufcjIrChSjJc6n9l6sItWIiDy5hXiM+RgNlKk0E9ARduq04CKMuPVoDJAHXgT4rlBEX0uZkmA0ACjoXIJBbD/odPU7iDEJf1nXAAEoRVglQFmOg+KREKbF0D3BCjLZXtdleHcCECtANfVrIVH4RINcO40iFqhJz8aFcA1Awx/NIhrBkgYFcA1AyTMCuCYARJmTVBngAj12NBNehq9AQ5mfzUmQKwBAtTQgxPqqOid/LMOedAUAdVFNoO1HqFIEJ5Vb/mfsgoRF0VS5LmOWHONofF4BGvsKnEvUCjExuHFTv/XL3wvzh96J63aWhXq8gXLhvawXnA5fxqDfHe+02KAPUiJABjJ/ryurEbf+0I2dQXckf/uMgZ3pOHVhRB11d+XAGoCz/5uvD/gu9OdZ8jgdRldXLFIA5R9DeuzHxn3gG8evT3afvD2LufiuQAxAoMsGiBhzQQnQsiLemNKiEUDJKzXAtsPd7s+8nVZzn+AkhlLD1n8zOrL0UV6F616RXhdeVGbUCDSJK+YgPYLGXWL25wSYAIJURXeJ8iIqjUEjpCJEecw9Fnwv/ZX/dGqfe10isYRVGuyVzdyM32jshaRNwhDzvlnQTfL8apSDYZfR9xoFE4KUOG8rnUnjk+3Zho0eXDvUZiQffq6zUU1m9WpwEF0zWaqMotqNhNuRgDwyNYcrniYyYNzAoRvjqMbTDICCh0k5ZwAygB10GvzAnGvCBg0QHU6cAyTBkg4aILmDJBwSgDTBkg4JYBpAyTcKgKGDVCdEhzCtAESjpmgWQMknBHAhgESzghgwwAJd4qABQNUpwVHsGGAhEMmaN4ACScEiDPAQofOLOCEAHEGWNTQmVW4UQQsGaA6NTiAqaEzq3DEBLlm9EhxYwdXYV0AmwZIWBfApgES9ouARQNUpwfL2DRAwgETtGeAhFUBbBsgYVUAU4OndVgVwNTgaR12BbBsgIRdEzQ0e0SHNQGMzh7RYE0AFwyQsJc/wAEDJNxMoGDIAAl7JuiAARJWBHDFAAkrArhigIQVAVwxQMKOAI4YIGHHBB0xQOKPnUAhAX/YBApJsZBAAZu67SYNkLCQQAGdMUDCRgIFq32AixgVIHZytGEDJAxPnxdOGSBhVIC4ef2mDZAwHAFuGSBhOoFCosQmJjEmQJrEJiaJnDZH8/Era96mfHX1V2Tsk/Dh83aOqWqhAUbP07RhgMRKAf5z0dkMOPTDOflMTcVED+DgvCO3Ug4+MeKUi4PDJRlXkrJLBqibprpd0DzAtCwJQGkruPCPMPJqRUNQGmyEDflgD1XPowTJI5UWG/h7QDZclcI2NEARcUg75Z9YEqBaHW+knVKsskMj1BFYk34XTIpy1pnm9VXT1oV7BkgsCRAXqkm5TmnRxDCNrR5LBkgs3evB2auPEPPEVjTTLNCaIlQWcwKQ81dveT+BA8ymxqYihEFwWYYocwJQXU3JjMBpstVCkUeb/eXgdKcFLDrNjUp4jKyGAu/JcJU1gd3M0DeEogBnb148+neqKJmPgPPOO9QkIlrMwXN42mpw7tXB4w3K6yvDlWoDo/6xjGhvPXjbT7r3fAToDDBhvt+bvL5wj8kaoKy02Bquxr8Ed5MWi2k1SAZYRGNlIQP03v5p50j+bR3MUatUvAZAss6VqQDXfxRNxrpa9wSo8gf52KYihOA9FsjrpjNMTQUoo7ESF1VSnMHWP3aP5Y/H079ZKEJZfCVNu2IqgGD4uOjGSpaoWixCk8+pihYo6sjkk6oQm5HjC1O2K24iQGCdJucUcdDpMQuMqtkvQLZKo5fmSNmuUB0iRRngIhRVuu1ZoqrojhUlQGkGSFEVecw8URVNWq9iZRyUKC2qUmSMTYISoIxQhdsxGR5zVatRx0wvahgBJYQqfIEreZORT2NY4QNISRlRFfYKlxCq9CjKEd6s3Ihw9OJv6Zu2sV4F6V+tMUpdp90jR2/NN7JRMpsxkrLACQ5749tBGzIQ51WLGWOTUKn41JrT7CFY5rx+BGWMlP91/yuF/vpBulR3y5eif1jLElWxL0YEF/+HAkib528VMV41gAw4mkxtmTgDFBlnmP9uBIgzwFUZY5PwuxGgDAMkYgWQra+/gAPEPaxlMUCC+ZVgpN0D+V1wANkEbkZuFNmH1jD1xKZBcKyDZVQLUJdiJ0eKDUZPbJSHN2oH+WrL+MqQyxcBz7TbxU2PUlomHjDUnNxqNze9rZYG+CRqOz1l5nm1HgrAuW58Xq2otT+y4FXH2vCnfkXIQSiAYPoQQv2qDWWhvn2Gr3X7CD9fUnYlgBqepmu6smKTnSdl7XawqV2ZWjbV844sUQKEb1GYrh41Xgzo25etx652JwZ9yMn0QYgLrg0lWhYDDFK55WvfUpP5TRZPzsNUgGDMj3XFgBYsNhUFhxevXmtDH5T5daEApgKEzwO4p9vZRBQcnnVexoW+FOe4iG+fmGsL+Cw4Av2ZmwfnOy0oid7Jtw2B8eX6V8zWo7SKOQFoFYb4tT6wdxi/bFZq9j+0mpU1Hjs6hQZptAvoXJmw1Br0MehqvQAouSN/l3s9sBko7NHzTuIWS5JfzvH2w14XCmRJgDAKYrxAGhS5dF4RqJdHFqlekrAn1/cLDP0JkX2MB2edj3HtAGpE+b9U1tvr/xpBSijkwfO+j3N7dR4ZkT7j94sM/QmRHSIogudxRYEunlaGO7zYSVw70I1LcU9UyCe9ecHXy7h5QjsoNM3iaJMF0cZfKu8XI0INpkLvsRqARSNHEzK9+RIHTcaOit0/63TljaWq/2mQozzy1fUJ6pABVeY5f9ouecRoomHBWUTIyXCMwdOywn6WRL3C9HaHXnGBAdSrsz8F6yZunkg1MDzrgolJUO8PA3xueuJE6pHx4YJo7KSo4WxC1TS45/856F8PkDJK5qkBeVeOtH3jE3LPjdj/sbMBFVm9CfEkbvA0VZUMYcBlN5atOUKLFDE5ZMrN4Gm4Q7PN6LM8K8GZ4DdY9xGRblzgbwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  left: -2rem;
  top: 40%;
  z-index: 0;
}
.mesurer-et-agir .collecte .image--satellite {
  z-index: 5;
  position: relative;
  max-width: 100%;
}
.mesurer-et-agir .collecte .image--satellite::after {
  content: "";
  position: absolute;
  width: 5rem;
  height: 7rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAxwSURBVHgB7Z3PctvGGcC/JSU5kXtQDp1JbM0E7qHTycXQ9AFM+RanqaVDz5bcB5CVF4iSF4jcB4jlaw+1UtdOThZfoDUPPXTag+lp3OZmelp7Yksk+n0kllyA++0u/oMufjMek6AAAvhxd78Pu1gIyMB3/vreEIIDAdB7DcPd7d4PfWgoFAEp+da/8PkIxIGyqP8GhpuNtGJJJUwjS9JIK5jEwgyyJI20Amkl+WONrAH+2wgA7irLvBVon9zz3/egIXecSxgja/OT3rMevfmTf/EIN3ZD+bwpaQXgJMwmS9JIKx6rMFdZkkZasRiFJZUlaaQVBxt0MNEgnviXfbDwq96znSYQKQZtCbOE7j2UhqVlMAALWNJO8As6yqKmpGVkroQx1aBaBforcB5Ly9oaGHjoX7wRk0U0JS0jEWFcm/UGljchgTSShVXiEehppGVgKswUYGz3+gNXaXpZrd2mTcuHcRvmGg3e8721FTg9wZe+snjapnGyPun9c7ysiR6zI5KG7py0NoyOhtA6jP71TJakkZYN8cC/+Bz/V6u1DVuexUiLMS9L0khLT0tE2yViz7YS06apm2VlEU2elh4UNtwFCPrKsh0sdXdsK5K0Noij+U8CLC3/Obat30hLRxh0vO+NoIVVnPCUz46watzlVrSE7s7J9UN//V4AwZayqKkeDYzD+o/x5LRgtOla0vSyIus6Jde4fR9ldWKLm5JmYJqHuUrjQvc3sLIBCZJrkoX/UeCi+7yRxhC50mGTZsqzkiTXOlmYWnzRtGl2mIu/822aANGdr77mo0Fbcs3J+rT3/QG9bkJ+M2x/GBOIKPChOydtBMP9FrTvASNL0kjjsXRgctLMeRbhklzrZEkaaXqMo6aYNg0ZXQELtuTaJIuoKk+zRbZV4zgIJ3meJrnvv9/BavAkupSS61cbjp2gmpL20mldV6hdxe/4Kpj13/Xx/cG13rO7UDOcxiUmzdMkdCLCNiuG8FzyNEJX0pZg9RbkhAyCgmhnq0fRMF0Yh5qRaORvkpLG5FmD2HvrFZHJd45LqAeznd5x/fX/0f9gawkEpSP+ZF3Rp32m9S254JgWBAcf9/71BdSERMIIF2lc6H4GS4emkF//XVFZtrZPQqX3HJy/F8wPU5D0w/1T9hFu43EdY21yRz2+OklLLIwwSbPlWbY8Lfod6WVRlQvG7p8o6rZ1x1cXaamEEfrkOjgOQHTAkmfZpBUgCyPVSc8CJv87IiYS3x9iFbkPluOrg7TUwghbcm06yZw0/EdVKwUqnst2otvUy4qX3vv++gGefDWg0OZ4dZSWSRjBSXM5yVmT6+i23GRJFlVaotuNdHDJNR7Uh7Z1sybXkqSyCNoubV9ZpE3MdcdHY2CqCvkzCyPS5mkESYNJNRgj6J/Bfw9t66eRJVlEabkII9JK+3ZyclIl11lkSbJKe+h/kFsS70Juwoik0nTRIEySawnbCZqHLEkWaQG0rIOW8iRXYYSrNC50xzbtElg6QfOUJUkibQhtNQXwoERyF0bYpJnyLFvPdRGyJK7SlmF4WXmb20VoFzKH9SYMyTWd7OmyJMl1+H/uslRMIb9mpLRTr0VeFCqMKCC5VsldlkQnDU8W/thACTKom2hUaqdq4cKIgpLrwmRJNNIUypdFFNKGxWFCYqekmGkiCpdFaNq0kGpkEaWUMAmVtDNo32oDPHbpzyoywEiCpqT1sN3agAooVVgS6iJLEpeWpBM1T0qpEpNSN1kEVY8oqSvfYzfNNlRA7YTVUZYkOrZEXIYKqJWwOssigsjYj6CS/amNsLrLIkTkZkfRgwqohbBFkPXAv0CX1Tz5HsP90gMOonJhiyNL7CiLjjAI6UIFVCpsQWXR/u1DRVSWhy2wrEr3r7ISdg5+Qm1CIyshlQjDfrGd2I3ojSxHKiph4vrsNV1IbWS5UpGwYFoVYkm73chyp/KwHvvJGlkJqESYmNw5MmYperNeJSyKLKISYSOAb+Rruh2oyhvnFkkWUVkehifqSZXj1Sd54OpXaWXRj+wMxHtnMDwss+e5sjasyqHPs6Q9nSwqlbS/ePL2yp78pTJhs3Ees0EbZUhLc7OfiqYKLXXGnkqjxADaVyB2f3GR0iyyrBOaaWRJSpNWmTDT9H1FSOPvzHSb0GxeVtAXII6VPylFWiXCdLLw/X5RbZrpQrPLhGY6WTTM7Vrv++2g5MlfSo8SaRqGNrRitxdNpkIq4m5Hl14B0z3X85Hk/JjEMqdZKn1c4gjajyHSbkXnrcpTWpIuHEbaILqv/ADSsqSVWiUOoU1X6FlZRF53Oybtb2PumnGSRZQ1N1apwoLIvVT8ZM5ZpaXtHFWk9ec/Pd22lZYypJUsrNWdvTPfEptWWtae7HfgDY2M8uY/WbmTdm6sPKU5t2GTWdmWLgsYdSbzNgnaeXkAdCIwzA36JOUNnH3D/RoxQoxPxGU8mQ/8dRQUHKjLuDYtqyyHJ+g6bYt/9tpwc23tF/3NbhfSYhRGJ+AdWN3DL78Fhgm0GHrhDDN3o9t0m7qIMOVqcWn5y6KSLWg4dqKhDBbpJO0qSnuSVppWWEZRcebmHgyjxSexv4ucCH6qdeHBbOe7wTR5DXYgR1kywEjyA9M9xyacK3lLWZZJ2pywcELKyKBJ9UBwlS6Neh2CeCrC4cp40tYEDP0WtC5jS+Mzd1uOqwSAHweGy0PjE3EOzl8PNLN3t+C0a56HOLqdrLLkEhdppocOYch/h+52UT5LLS0i7Dt/fW8IwWHsbwajcSMqjl0HT9731ztiMgnXjfi2YBKBmS680udedNEs/Lfdgouiu6fwcjsvWRKTtLA2UrYz/4SovKQJfufHk0Eev4az/bTJn31mbui1YLg9msxaykjUTwg9GXkFN/CH4dF7LOX9EYxu/7r372NwgNaHSfsUYr+r0i255h/nlYc0oezI8+hH9pmzXWHuFZ5WKfyJaO3ntQ/z+3QB90mo++Q0G4DlRnlWliSrtHEeNpnvKT651/BDyInwXub4yfAw61mT3x/egrobzgp6Cw9ioyhZxBmsHKadG4tLrkdYW9ievYZ52m6sfaY87dFg8LdLJ50O2FCqxOKnmYtXQxTlYfS4CRWRdrZwQ+iOtcarq1tbe8/FwYFpE9y1R2tJMz4sJ+9+KTwRR+pd+ZRAlz25lkqaCc0seRZ2zaw+Oj6+/V5gEHbS+Qjayu23IU4lzfqwnLylzd8r3Pq8ysn9k0jThe6jcaoS70/jpZGsHwcvdkaRgGeKVVrL5QDyljaMzn2xtgzv7kCFuEjj8qxPez90wzbtsfKZVhojKwgmk1pLjNLYS1NFt2nqNcWq2zIJ16bhcfdteVYYPT7Cl+r8HdM2rdv9vVYWntWbFFy5Ro8i6QHkJY2Sa9zW9JeFO3epDg/Cccgd2dCdk3aK0s7B6nVOllzgIi3xw3Lyqh7DqybTqxHLILagBvAPCBpjzLPCkP8qxKrHZVj9i00W4RLyW/vDipQWwGg6ZFuMr0PWA04aXlXp2vIsRpqnvNbKktikpX5YTj7SWurBd6BG6KeLFVsUiJz88ufGpoSknU6k9eOfoYzPrm399si0PiftBUpz7nEuQpqITtVWWWjPwUWPr4YvvzZJo2jwHJxSFe/FP6Nk2ZanEYy0rxMNEchbGuYwfeVt7YQRyjE/URaz0rjQXXntlFz/9TcfkdzfQXQjncRjOuo28X4ZhMd81SbNkGd9Bg55moRkPf3HC4o0H6nL6SpRqkE4eUkLYDneLVFbbNL4ktW6idXboS561EmLyZqeHzkhaOpRU3lIw/W92TttGF0rTNJMSTG94UJ+VZpNFr3ONMwtB2lqn9JTWAA4aS55lk2aTRZRyMNyXKVh5X9ltg70YEFgpCnweZZJGlhkjbcMOZBGWvgkP0/ZlS4sEJw0ui662n73rmldThpYZBG5jfxNKi2Izf9e1exoWdBJo9DblqcRirS5msU043iuQ7VdpdEFVrW3NXZj3ELhGvLHoQADLxRfglhyPbJMD5/72HoXaUNoH6jrvIbhbVhgkkpziQY5jMU2C1zXDO4URYPTiMplJxeF8JhRgrikLD5abZ+/ufnnv4+vdmSRRRQmjGD6lpRxfO6PuF8UTNJ++rOlIIssolBhhKVDcMPWXbGIcNJgcm0wtSyicGGETtrbVBXqYKRFSHMOShFGqNLedlkSk7S056A0YRIa0vY2tVk2NNIClPVl2h9s6cL+HyFpmMr8AU+2h6Hil3T1HlLyPxvuoSe8Ot+bAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  right: -4rem;
  top: 40%;
  z-index: 0;
}
.mesurer-et-agir .collecte .image img {
  z-index: 5;
  position: relative;
}
.mesurer-et-agir .collecte .container {
  margin: 4rem auto 0 auto;
  max-width: 70rem;
  width: 90vw;
  position: relative;
}
.mesurer-et-agir .collecte .container p {
  margin-bottom: 1rem;
}
.mesurer-et-agir .collecte .container p.red {
  color: #B5301B;
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 0;
}
.mesurer-et-agir .collecte .grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
}
.mesurer-et-agir .teledetection {
  position: relative;
}
.mesurer-et-agir .teledetection .container {
  max-width: 65rem;
  width: 90vw;
  padding: 6rem 0;
  margin: 0 auto;
}
.mesurer-et-agir .teledetection .container h2 {
  display: inline-block;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  margin: 4rem 0 4rem;
  position: relative;
  text-transform: uppercase;
  color: #B5301B;
  max-width: 16rem;
}
.mesurer-et-agir .teledetection .container h2::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCMzRCMUY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  background-position: left;
  width: 100%;
  height: 1rem;
  bottom: -1.5rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 2;
}
.mesurer-et-agir .teledetection .container img {
  position: absolute;
  right: 5%;
  top: 50%;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  max-width: 40%;
}
.mesurer-et-agir .teledetection .container p {
  margin-bottom: 2rem;
  max-width: 38%;
}
.mesurer-et-agir .teledetection .container p strong {
  color: #B5301B;
}

@media only screen and (max-width: 78rem) {
  .mesurer-et-agir .constat {
    padding: 2rem 0 22rem;
  }
  .mesurer-et-agir .constat .title-flex {
    grid-template-columns: 1fr;
    row-gap: 3rem;
  }
  .mesurer-et-agir .map-graphic .map {
    position: relative;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
    margin: 0 auto 2rem auto;
  }
  .mesurer-et-agir .indicateur-open-source {
    overflow: hidden;
  }
  .mesurer-et-agir .indicateur-open-source img {
    position: relative;
    right: 0;
    top: 0%;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
    max-width: 100vw;
    margin-left: -5vw;
    width: 100vw;
  }
  .mesurer-et-agir .collecte {
    padding: 6rem 0;
    overflow: hidden;
  }
  .mesurer-et-agir .collecte .grid {
    grid-template-columns: 1fr;
    row-gap: 3rem;
  }
  .mesurer-et-agir .collecte .grid .item {
    text-align: center;
  }
  .mesurer-et-agir .collecte .image--pelle {
    z-index: 5;
    position: relative;
  }
  .mesurer-et-agir .collecte .image--pelle::after {
    content: "";
    left: 0rem;
  }
  .mesurer-et-agir .collecte .image--satellite {
    z-index: 5;
    position: relative;
  }
  .mesurer-et-agir .collecte .image--satellite::after {
    right: 0rem;
  }
  .mesurer-et-agir .collecte .image img {
    z-index: 5;
    position: relative;
  }
  .mesurer-et-agir .regenerer {
    padding: 6rem 0;
    overflow: hidden;
  }
  .mesurer-et-agir .indicateur .indicateur-flex {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 2rem;
  }
  .mesurer-et-agir .teledetection {
    overflow: hidden;
  }
  .mesurer-et-agir .teledetection .container img {
    position: relative;
    right: 0;
    top: 0%;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
    max-width: 100vw;
    margin-left: -5vw;
    width: 100vw;
  }
}
@media only screen and (max-width: 45rem) {
  .mesurer-et-agir .constat .title-flex .grid-content {
    grid-template-columns: 1fr;
    row-gap: 2rem;
  }
  .mesurer-et-agir .scientists__list {
    grid-template-columns: 1fr 1fr;
  }
  .mesurer-et-agir .coconstruction .container .grid {
    grid-template-columns: 1fr;
    row-gap: 2rem;
  }
}
.single-post--page {
  padding: 1rem 0 0 0;
  position: relative;
}
.single-post--page::before {
  content: "";
  width: 100vw;
  height: 70vh;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  top: 0;
  position: absolute;
  z-index: -1;
}
.single-post__header {
  position: relative;
  z-index: -1;
  width: 90vw;
  max-width: 85rem;
  margin: 10rem auto 0 auto;
  padding-bottom: 70vh;
}
.single-post__image {
  width: 100%;
  position: absolute;
  z-index: -1;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.single-post__title-date {
  position: absolute;
  bottom: 4rem;
  left: 50%;
  width: 100%;
  max-width: 45rem;
  color: white;
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  text-align: center;
}
.single-post__date {
  margin-bottom: 2.25rem;
  text-transform: uppercase;
}
.single-post__title {
  margin: 0;
  font-size: 3rem;
  line-height: 3.75rem;
}
.single-post__content {
  width: 90vw;
  max-width: 45rem;
  margin: 3rem auto 0 auto;
}
.single-post__content p,
.single-post__content img,
.single-post__content ul,
.single-post__content li,
.single-post__content blockquote {
  margin-bottom: 1rem;
}
.single-post__content ul {
  padding-left: 1rem;
}
.single-post__content img {
  width: 100%;
}
.single-post__content blockquote {
  padding-left: 1rem;
  margin: 0;
}
.single-post__footer {
  padding-bottom: 4rem;
}
.single-post__share-box {
  width: 90vw;
  max-width: 45rem;
  margin: 0 auto;
}
.single-post__share-title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  margin-bottom: 2rem;
  position: relative;
}
.single-post__share-title::after {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer.svg);
  width: 15rem;
  height: 3.25rem;
  bottom: -2rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 0;
}
.single-post__share-icon {
  font-size: 0;
  margin: 0 0.15rem;
}
.single-post__share-icon svg {
  width: 100%;
  max-width: 2rem;
}
.single-post__share-icon:first-child {
  margin-left: 0;
}
.single-post__share-icon:last-child {
  margin-right: 0;
}

.solutions .introduction {
  position: relative;
  z-index: -1;
  width: 90vw;
  max-width: 85rem;
  margin: 10rem auto 0 auto;
  padding-bottom: 5vh;
}
.solutions .introduction__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  z-index: -1;
}
.solutions .introduction__text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90%;
  max-width: 55rem;
  text-align: center;
  color: white;
}
.solutions .introduction__title {
  margin: 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 2.5rem;
}
.solutions .introduction__container {
  position: relative;
  z-index: -1;
  width: 90vw;
  max-width: 85rem;
  margin: 0 auto;
  padding-bottom: 70vh;
}
.solutions .introduction__deco--1 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NS43IDgyLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc1LjcgODIuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM5MUJFNjM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuMSw1LjdjLTIuMyw1LjUtMC42LDEwLjMsMCwxNC44YzEsOC4xLTAuNSwxNS41LTMuOCwyMi44Yy0xLjYsMy41LTIuOCw3LjEtNC4yLDEwLjcKCWMtMC42LDEuNi0xLjIsMy41LTMuMywyLjljLTIuNC0wLjYtMi4xLTIuOC0xLjYtNC41YzEuMS0zLjMsMi02LjcsMy43LTkuOGM0LjMtOC4yLDQuOS0xNi44LDMuNC0yNS43Yy0wLjYtMy44LTAuOS03LjYsMC0xMS40CgljMS4yLTUsNC43LTYuNyw5LjMtNC41YzEuNywwLjgsMywwLjksNC43LDAuMmMzLjMtMS40LDYuMi0wLjgsOC41LDJjMi4zLDIuOCwyLjQsNiwwLjUsOC44Yy0xLjksMi45LTIuMyw1LjQtMSw4LjcKCWMxLjEsMi44LDAuMyw1LjctMi41LDcuNWMtMi45LDEuOC02LDEuOC05LDAuMWMtMS4yLTAuNy0yLjItMS43LTEuNS0zLjNjMC42LTEuNSwxLjktMS43LDMuMy0xLjRjMS41LDAuMywzLjcsMS42LDQuMy0wLjcKCWMwLjctMi42LTItMi40LTMuNi0zLjFjLTIuOC0xLjMtMi44LTMuMS0wLjYtNC45YzEuOC0xLjUsMy45LTIuNiw1LjMtNC41YzAuOS0xLjMsMS42LTIuOCwwLjEtNGMtMS4zLTEtMi41LDAtMy42LDAuNwoJYy0wLjMsMC4yLTAuNSwwLjQtMC43LDAuN0M2MC41LDEyLDYwLjUsMTIsNTcuMSw1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE2LjRjMS44LDAuMiwzLjMsMC42LDQuOS0xLjJjMy44LTQuMiw3LjQtNC43LDEwLjgtMi4xYzMuNCwyLjYsNS40LDkuNiwyLjcsMTIuNmMtNC4zLDQuOC0zLjQsOS4yLTEsMTQuMQoJYzAuOCwxLjgsMSwzLjgsMS4zLDUuOGMwLjIsMS4zLTAuNiwyLjItMiwyLjRjLTEuMywwLjItMi4zLTAuMi0yLjgtMS41Yy0xLjQtNC4xLTMtOC4xLTQtMTIuM2MtMC44LTMuMiwwLjItNi4zLDIuNC04LjgKCWMxLjItMS40LDIuNC0yLjgsMS43LTQuOWMtMC41LTEuNC0wLjctMy4yLTIuNi0zLjJjLTEuOSwwLTEuNywxLjctMS43LDNjLTAuMSw0LjUtMi41LDQuNC01LjcsMi45Yy0xLjctMC44LTMuNS0yLjMtNS41LTEKCWMtMS4yLDAuOC0wLjksMi40LTAuNiwzLjdjMC42LDIuNiwyLjQsMy44LDUsNC4yYzEuOSwwLjMsNC43LTAuMSw0LjMsMi44Yy0wLjQsMi45LTMuMiwyLjUtNS4zLDIuM2MtNy4zLTAuNi0xMi4xLTguOS05LTE1LjYKCUMyLjQsMTYuNSw1LDE2LjEsOCwxNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuOSw0My44Yy0wLjQsMC41LTAuOCwxLjUtMS41LDJjLTkuNyw2LjktMTQsMTcuNC0xOC41LDI3LjhjLTEsMi4zLTEuOSw0LjYtMy4xLDYuOGMtMC42LDEuMy0xLjgsMi0zLjMsMS4zCgljLTEuMi0wLjYtMS43LTEuOC0xLjItMi45YzUuNC0xMy42LDEwLjEtMjcuNiwyMi42LTM2LjhjMS4yLTAuOSwyLjUtMS44LDQuMS0wLjhDNzIuNyw0MS44LDczLjEsNDIuNSw3Mi45LDQzLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS43LDM4LjNjLTAuMS04LDAuNi0xNC45LDMuNC0yMS40YzAuOC0xLjksMS41LTQuOCw0LjMtMy42YzIuNSwxLDEuMiwzLjQsMC41LDUuMgoJYy0yLjcsNy4xLTMuMSwxNC42LTMuMiwyMi4xYzAsMS43LTAuMSwzLjMtMC40LDQuOWMtMC4zLDEuNi0xLjYsMi0zLjEsMS44Yy0xLjQtMC4yLTItMS4xLTEuOS0yLjRDMzUuNSw0Mi40LDM1LjYsMzkuOSwzNS43LDM4LjN6IgoJLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjIsODEuOWMtMS41LTAuMy0yLjEtMS4zLTIuMS0yLjhjMC4xLTMuMyw3LjktMTQuMSwxMS4yLTE1LjRjMS4yLTAuNCwyLjMtMC42LDMuMiwwLjQKCWMxLDEuMSwwLjcsMi4zLTAuMiwzLjFjLTQsMy44LTcuMiw4LjItOS42LDEzLjJDNjEuMiw4MS40LDYwLjQsODEuOSw1OS4yLDgxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 5rem;
  height: 5rem;
  top: -3rem;
  right: -2rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: rotate(16deg);
       -o-transform: rotate(16deg);
          transform: rotate(16deg);
}
.solutions .introduction__deco--2 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 7rem;
  height: 7rem;
  top: 35%;
  left: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.solutions .introduction__deco--3 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni44IDU1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjggNTUuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCNTJFMUI7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIzLjFjMC44LTMuNi0xLjEtOC40LDItOS41YzMtMSw1LjEsMy40LDcuMiw1LjhjMy42LDQuMiw1LjMsOC45LDQuOCwxNC42Yy0wLjQsNC4xLTIuMyw1LjctNi4xLDYuNAoJCWMtNC4xLDAuNy01LjgtMS4zLTYuMy01QzEsMzEuMSwwLjUsMjYuOSwwLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDYuOCwzLjVjLTAuNyw0LjktMSw5LjktMy45LDE0LjJjLTEuNywyLjUtMy44LDQuNi02LjgsNS42Yy0yLjUsMC45LTQuOSwwLjgtNi45LTEuMQoJCWMtMS45LTEuOS0xLjYtNC4zLTAuNy02LjVjMy03LjQsOS4yLTExLjYsMTUuNy0xNS4yQzQ3LjItMS4yLDQ2LjYsMS45LDQ2LjgsMy41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjMsNDIuM2M2LjUsMC4yLDExLjQsMywxNi41LDUuNGMwLjcsMC4zLDEuNSwwLjksMS4zLDEuOWMtMC4zLDEuMS0xLjQsMS40LTIuMywxLjZjLTUuNywxLjQtMTEuMywyLjktMTcsNAoJCWMtMy41LDAuNy03LjUsMC41LTguNi0zLjljLTEtNC40LDIuMS02LjcsNS44LTguMUM4LjUsNDIuNywxMC4yLDQyLjUsMTEuMyw0Mi4zeiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDI3LjZjMi45LDAuNSw3LDEuMiwxMS4xLDEuOWMxLDAuMiwyLjEsMC40LDIuMywxLjVjMC4yLDEuMi0wLjksMS43LTEuNywyLjJjLTUuNywzLjUtMTEuNyw2LjItMTguNCw3LjEKCQljLTIuMSwwLjMtNC41LDAuNC01LjctMmMtMS4yLTIuNC0wLjQtNC42LDEuMi02LjVDMjAuMiwyOC44LDIzLjcsMjcuNCwyOSwyNy42eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LDE4LjJjMC40LTQuNiwxLjctOS42LDMuMS0xNC42YzAuMy0wLjksMC40LTIuMSwxLjYtMi4zYzEuNS0wLjIsMS45LDEuMSwyLjUsMi4xYzIuNyw0LjcsNC41LDkuNyw0LjgsMTUuMQoJCWMwLjMsNS4yLTIuMSw4LjctNS45LDguOUMxNi4zLDI3LjYsMTMuOSwyNC4yLDE0LDE4LjJ6Ii8+CjwvZz4KPC9zdmc+Cg==);
  width: 7rem;
  height: 7rem;
  top: 55%;
  right: -4.5rem;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.solutions .introduction__deco--4 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjkuMiA2NC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjkuMiA2NC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cgkuc3Qxe2ZpbGw6IzA1MDUwNTt9Cgkuc3Qye2ZpbGw6IzkzQzk3Mzt9Cgkuc3Qze2ZpbGw6IzAzMDMwMzt9Cgkuc3Q0e2ZpbGw6IzAyMDIwMjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS44LDUuNmMxLjUtMS4yLDMuMi0xLjIsNC45LTAuN2MwLjQsMy43LTAuMSw3LjMtMS45LDEwLjZjLTIsMy40LTQuNiw2LjYtMi40LDExYzAuNCwwLjktMC4xLDItMS4xLDIuNQoJYy0xLjUsMC43LTIuNi0wLjEtMy40LTEuMmMtMi45LTMuNy0yLjEtNy41LDAuMi0xMS4xQzQ4LjEsMTMuMiw0OS45LDkuNyw0OS44LDUuNnoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk1LjEsNi42YzEuNCwwLjMsMy44LDAuOSw2LjEsMS42YzEsMC4zLDIsMC44LDEuNywyYy0wLjMsMS4yLTEuNCwxLjUtMi40LDEuM2MtNC4xLTAuOS04LjItMi41LTEyLjUtMC42CgljLTAuMywwLjEtMS4yLTAuNi0xLjMtMS4xYy0wLjMtMC45LDAuNC0xLjUsMS4xLTJDODkuNyw2LjYsOTEuOCw2LjUsOTUuMSw2LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNSw0LjVjLTAuNC0xLjktMS41LTIuNy0zLjUtMi41Yy00LDAuNC04LDAuNi0xMC44LDQuMWMyLjUsMC42LDMuNSwyLjIsMy44LDQuNmMwLjcsNS4yLDAuMywxMC40LTIuMiwxNQoJYy0zLjEsNS42LTcuNiw5LjMtMTQuNCw4LjdjLTMuOS0wLjMtNy4yLTAuMi03LjksNC41Yy0wLjUsMy41LDIuNSw1LjYsNy43LDUuOEMyMi4zLDQ1LjQsMzQsMzQsMzUsMTguM0MzNS4zLDEzLjcsMzQuMSw5LjEsMzUsNC41egoJIE0xMy41LDQwLjFjLTEuNy0wLjEtMS44LTEuNi0yLTIuOGMtMC4xLTAuNywwLjUtMS4zLDEuMi0xLjFjMS4zLDAuMywxLjcsMS40LDEuOCwyLjVDMTQuNSwzOS40LDE0LjMsNDAuMSwxMy41LDQwLjF6IE0yMS41LDM3LjEKCWMtMS43LTAuMS0yLjQtMS42LTIuOS0zYy0wLjItMC43LDAuNS0xLjIsMS4yLTEuMWMxLjUsMC4yLDIuMywxLjIsMi42LDIuNUMyMi41LDM2LjMsMjIuMywzNy4xLDIxLjUsMzcuMXogTTI3LjMsMzEuNgoJYy0xLjYtMC4yLTMuMS0xLTMuNi0yLjdjLTAuMi0wLjcsMC42LTEuMSwxLjMtMS4xYzEuNiwwLjEsMi43LDAuOSwzLjMsMi4zQzI4LjMsMzEsMjgsMzEuNywyNy4zLDMxLjZ6IE0yOS4zLDI0LjEKCWMtMS0wLjMtMi40LTAuMS0yLjgtMS41Yy0wLjMtMSwwLjYtMS40LDEuNS0xLjRjMS4yLDAsMi40LDAuMywyLjgsMS41QzMxLjEsMjMuOCwzMC40LDI0LjIsMjkuMywyNC4xeiBNMjkuNywxNi4zCgljLTEsMC4xLTIuMiwwLTIuMi0xLjNjMC0wLjksMC45LTEuMiwxLjctMS4zYzAuOSwwLjEsMS44LDAuMSwyLDEuMUMzMS40LDE2LDMwLjYsMTYuMywyOS43LDE2LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcuOCw1Ni40Yy0xLjctMy43LTQuOC01LjktOC40LTcuM2MtMy4xLTEuMi02LjItMi4yLTkuNi0yLjVjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAsMCwwCgljMC4xLDIuMSwwLjEsNC4yLTIuMyw1LjJjLTAuMywwLjEtMS4xLTAuNC0xLjEtMC42YzAuMS0yLjMsMS4yLTMuOSwzLjQtNC42YzAsMCwwLDAsMC0wLjFjMCwwLDAsMCwwLDBjLTUuMy0zLjQtNi42LTcuOS0zLjktMTMuNgoJYzAuNC0wLjcsMC4zLTEuNywwLjctMi40YzAuOS0xLjctMS01LjMsMi4xLTUuMWMyLjIsMC4xLDMuMS0zLjksMy44LTIuMWM0LjMtMS43LDAuNSwyLjctMC45LTAuMmMtNC4xLTEuOC04LjYtMS45LTEyLjktMwoJYy0xLjQtMC40LTMtMC4xLTMuOCwxLjVjMi4yLDQsMS4zLDcuOSwwLjEsMTJjLTIuNiw4LjgsMC4zLDE1LjYsOC4xLDIwLjRjMi45LDEuOCw2LDIuOCw5LjIsMy42YzIuOCwwLjcsNS4zLDEuOCw2LjksNC40CgljMS44LDIuOCw0LjUsMy41LDcuMywxLjhDMTI5LjUsNjIuMSwxMjkuMSw1OS4yLDEyNy44LDU2LjR6IE0xMDEuOCwyNWMxLDAuMiwyLjIsMC4zLDIuMywxLjVjMC4xLDEuNS0xLjIsMS4zLTIuMSwxLjIKCWMtMC45LTAuMS0yLjMsMC0yLjMtMS4zQzk5LjYsMjUuMiwxMDAuOCwyNS4xLDEwMS44LDI1eiBNOTcuNCw0MGMwLTAuOSwxLTEuMywxLjgtMS4zYzAuOS0wLjEsMi0wLjQsMi41LDAuOQoJYy0wLjEsMS4zLTEuMiwxLjUtMi4xLDEuN0M5OC42LDQxLjQsOTcuNSw0MS4zLDk3LjQsNDB6IE0xMDEuNCw0OGMtMC45LDAuMi0xLjktMC4yLTEuNy0xLjFjMC4zLTEuNywyLTIsMy40LTIuMwoJYzAuNy0wLjIsMS4yLDAuNCwxLjIsMS4yQzEwMy45LDQ3LjIsMTAyLjcsNDcuOCwxMDEuNCw0OHogTTExNiw1Mi4xYy0wLjUsMS4yLTAuNywyLjktMi42LDIuOWMtMC44LDAtMS4xLTAuOC0wLjgtMS41CgljMC42LTEuMywwLjctMy4xLDIuNi0zLjFDMTE1LjksNTAuNCwxMTYuMSw1MS4yLDExNiw1Mi4xeiBNMTIwLjQsNTcuOWMtMC45LDAuMi0xLjYtMC4xLTEuNS0wLjhjMC4yLTEuNywxLTMuMSwyLjYtMy43CgljMC42LTAuMiwxLjEsMC41LDEuMSwxLjJDMTIyLjYsNTYuMywxMjEuOCw1Ny40LDEyMC40LDU3Ljl6Ii8+CjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03NC44LDIzLjdjLTEtMC40LTEuOS0wLjctMi45LTEuMWMtMi4zLTEuMy00LjgtMS4xLTcuMy0wLjdjLTEuMSwwLjItMi41LDAuNy0zLTAuOGMtMC41LTEuNywxLTIuMiwyLjMtMi43CgljMi42LTEsNS4zLTAuNiw3LjgsMC40YzYuMywyLjYsMTIuNiwyLjgsMTguOSwwLjFjMy45LTEuNyw4LTEuMSwxMS43LDAuM2M1LjgsMi4zLDExLjEsMCwxNi42LTAuN2MyLjUtMC4zLDQuOS0wLjYsNy40LTAuNwoJYzEuMy0wLjEsMywwLDIuOSwxLjhjLTAuMSwxLjgtMS43LDEuNi0zLjEsMS42Yy0xLjEsMC0yLjMsMC4yLTMuNCwwLjNjLTAuMiwwLjktMC44LDEuNS0xLjcsMS45Yy0zLjUsMC41LTYuOCwzLjgtMTAuNCwwLjQKCWMtNS40LDAuNS0xMC40LTIuNS0xNS45LTJjLTAuOSwwLTEuOCwwLTIuNywwQzg2LjUsMjQuNCw4MC44LDI1LjUsNzQuOCwyMy43eiIvPgo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMzUsNC41Yy01LjEtMi44LTkuNSwxLjQtMTQuMywxLjZjLTAuMywwLjItMC42LDAuNC0wLjgsMC42Yy0zLjUtMC4xLTcsMC40LTEwLjQtMC43QzguMiw1LjUsNi4yLDUuMyw2LjcsMy4yCglDNy4yLDEuNSw5LDIuMiwxMC4xLDIuNUMxNS41LDQuMywyMC43LDMsMjUuNywxLjFjNC40LTEuNyw4LjQtMS41LDEyLjQsMC43YzMuNiwyLDcuMSwyLjUsMTAuOCwwYzIuMi0xLjUsNC44LTEuMiw3LjItMC4yCgljNC42LDEuOCw5LjIsMi42LDE0LjEsMS41YzEuNC0wLjMsMy40LTAuOCwzLjYsMS4zYzAuMSwxLjktMiwyLTMuNCwyLjFDNjUuMSw3LDU5LjgsNi45LDU0LjcsNC45Yy0xLjQsMS43LTMuMSwxLjYtNC45LDAuNwoJYy00LDIuNC04LDItMTIuMSwwLjFDMzYuOCw1LjMsMzUuOSw0LjksMzUsNC41eiIvPgo8L3N2Zz4K);
  width: 7rem;
  height: 7rem;
  bottom: -1rem;
  right: 20%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.solutions .introduction__deco--5 {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTUuMyA2Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTUuMyA2Ny4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjEsMzcuMmM2LjgsMi4yLDEzLjcsNC40LDIxLDNjMi41LTAuNSwzLjMsMC4zLDMuMywyLjdjMCwyLjgsMCw1LjcsMC4zLDguNWMwLjQsNC4yLDIuMSw0LjksNS41LDIuNgoJYzEuNS0xLDMtMi4yLDQuNS0zLjJjMi0xLjMsMy41LTEuNiwzLDEuN2MtMC41LDMuMiwwLjYsNi4zLDEuMSw5LjRjMC41LDIuOSwyLjIsMy41LDQuNywxLjljMy44LTIuNCw3LjgtNC41LDExLjQtNy4xCgljMi4xLTEuNSwzLjMtMS4zLDUsMC41YzMuMywzLjUsNy4zLDYuMywxMS4zLDkuMWMxLjEsMC44LDIuMywxLjUsMy43LDAuNmMxLjQtMC44LDEuNC0yLjIsMS4xLTMuNWMtMC43LTMuNywwLjEtNy4zLDAuNS0xMC45CgljMC40LTMuOCwyLjEtNC4zLDUuMy0yLjhjNS4xLDIuNSwxMC42LDQsMTYuMSw1LjJjMS42LDAuMywzLjUsMC43LDQuNS0xLjFjMC45LTEuNi0wLjItMi44LTEuMy0zLjljLTIuNC0yLjMtMy40LTUuMy00LTguNQoJYy0wLjktNC42LTEuMS05LjMtMy4xLTEzLjZjLTEtMi4yLDAuNS0yLjYsMi0yLjljNC4xLTAuOCw4LjEtMS45LDExLjgtNGMxLjgtMSw0LjQtMS42LDQuNC00LjNjMC0yLjctMi44LTMtNC41LTQuMQoJYy00LjctMy0xMC41LTQuMy0xNC4zLTguNmMtMy4zLTIuNy02LTIuNi0xMC4zLDAuN2MtMC4xLDAuMy0wLjIsMC42LTAuMiwwLjljMC4zLDAsMC41LTAuMSwwLjgtMC4xYzYuNSwzLjYsMTMsNy4yLDE5LjYsMTAuOQoJQzk1LjEsMjUuOSw3NS4yLDIwLjYsNzAuOCw3YzAuNi0wLjEsMS4xLTAuMSwxLjctMC4yYy0wLjQtMC42LTAuOS0xLjEtMS41LTEuNmMtNC41LTAuMy05LTAuNy0xMywxLjljLTIuMSw1LjYtNi44LDgtMTIuMiw4LjgKCWMtNy4zLDEuMi0xNC41LDAuMi0yMS42LTIuMmMxLjItMS44LDMuMi0yLjIsNC40LTMuNWMxLjctMS44LDUtMS4zLDUuNy00LjRjLTIuMS00LjYtNC42LTYuMy04LjQtNS43YzEuMiwyLjUtMC45LDMuMi0yLjMsNC4yCgljLTMuOCwyLjctNy44LDUuMS0xMS41LDhjLTQuNCwzLjQtNC4yLDQuOCwwLjgsNy4xYzAuNCwwLjIsMC43LDAuNiwxLjQsMS4xQzEwLDI0LjIsNS45LDI3LjgsMS45LDMxLjVDLTEsMzQuMi0wLjYsMzYsMy4xLDM3LjJ6CgkgTTU1LDUyLjRjLTEuMSwwLjctMi4yLDEuNS0zLjQsMi4xYy0xLjYsMC43LTMuMywyLjktNC45LDEuN2MtMi0xLjUtMC41LTQtMC4zLTUuNWMwLjktMi44LDEuNy01LjIsNC4yLTUuOWMxLjgtMC41LDQtMy43LDUuNC0wLjgKCUM1Ny4yLDQ2LjQsNTguOCw1MCw1NSw1Mi40eiBNNzEuNyw1Ny44Yy01LjYtMS41LTExLjQtMTItOS43LTE3LjljMC4zLTEuNywxLjMtMy4zLDIuOC0zLjhjMi4xLTAuOCwyLjQsMS43LDMuNywyLjYKCWM1LjcsNC4zLDcuOSw5LjgsNS40LDE2LjhDNzMuNSw1Ni41LDczLjksNTguNCw3MS43LDU3Ljh6IE00Mi45LDI0LjRjOC44LTAuOSwxNS45LTQuNiwyMS4xLTExLjdjMS42LTIuMiwyLjUtMS4zLDMuNiwwLjQKCWM0LjgsNy4zLDExLDEyLjIsMjAuMiwxMi44YzMuMywwLjIsNC41LDMuMyw1LjIsNmMxLjEsNC41LDIsOS4xLDIuOCwxMy43YzAuNCwyLjQtMC4yLDIuNi0zLjQsMS41Yy0xMS45LTQtMjIuNS05LjYtMjUuOC0yMy4xCgljLTAuMy0xLjQtMS4yLTIuNS0yLjgtMi4zYy0xLjksMC4yLTIuNSwxLjgtMi4yLDMuM2MxLjgsNy4zLTMsMTAuMy04LjIsMTIuOWMtNS44LDIuOS0xMS44LDUuNC0xNy42LDguMmMtMi4yLDEuMS0zLjEsMC42LTMtMS44CgljMC4yLTMuNywwLTcuNCwwLjYtMTAuOUMzNC4yLDI3LjksMzcuOSwyNC45LDQyLjksMjQuNHogTTkuNCwzMS45YzItNS4yLDEzLjktMTAuNiwxOS43LTguOGMyLjEsMC4zLDIuNSwxLjEsMS41LDMuMwoJYy00LjMsOC45LTEwLjIsMTEuNC0xOS41LDcuOEMxMC4xLDMzLjcsOC43LDMzLjYsOS40LDMxLjl6Ii8+Cjwvc3ZnPgo=);
  width: 7rem;
  height: 7rem;
  bottom: -1rem;
  left: 20%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.solutions .partners {
  position: relative;
}
.solutions .partners::before {
  content: "";
  position: absolute;
  width: 100vw;
  height: 100%;
  bottom: 0;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -2;
}
.solutions .partners__title-container {
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
}
.solutions .partners__title {
  text-transform: uppercase;
  font-size: 2.5rem;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  margin: 0 0 4rem 0;
  max-width: 20rem;
  line-height: 3rem;
  color: #98331f;
}
.solutions .partners__others-title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
  font-size: 2rem;
  margin: 0 auto 2rem auto;
  padding: 5rem 0 0 0;
  width: 90vw;
}
.solutions .partners__others {
  background-color: white;
  position: relative;
}
.solutions .partners__others::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjEgMzkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYxIDM5LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTk2MC41LDM3LjJjMCwwLTQuMS0xLjUtOC4zLTEuNXMtMjIuMiwwLTIyLjIsMGwtMTMuOSwwLjVjMCwwLTUuMi0xLTguOC0xYy0zLjYsMC0xMC4zLDIuMS0xMC4zLDIuMQoJcy02LjItMi42LTkuOC0zLjFjLTMuNi0wLjUtMjAuNi0wLjUtMjQuMywwYy0zLjYsMC41LTYuNywyLjYtNi43LDIuNnMtMy4xLDAtNy4yLTFjLTQuMS0xLTkuOC0xLjUtMTMuOS0xCgljLTQuMSwwLjUtMTAuMywxLjUtMTAuMywxLjVzLTEuNSwwLTUuNy0wLjVjLTQuMS0wLjUtMTIuOSwwLjUtMTguMSwwLjVzLTEwLjgtMC41LTEzLjQtMC41cy03LjcsMS05LjgsMXMtNy4yLDAuNS03LjIsMC41CglzLTguOC0zLjYtMTMuNC0zLjZjLTQuNiwwLTE4LjYtMC41LTIzLjItMVM3MTMuMywzMyw3MTMuMywzM3MtNi4yLTEuNS05LjMtMS41Yy0zLjEsMC04LjMsMC0xMC44LTAuNWMtMi42LTAuNS0xMS45LDAuNS0xMS45LDAuNQoJbC0xMS40LTEuNWgtOC4zaC04LjNMNjM5LDMxLjVsLTExLjksMWwtMTIuNCwxbC00LjEtMWwtNC4xLDFsLTMuNi0yLjFsLTguOCwyLjFsLTE2LjUsMWMtNC42LTIuNi0yOC45LTAuNS0yOC45LTAuNQoJcy0xOC42LDEuNS0yMi43LDBjLTQuMS0xLjUtMTYuNS0yLjEtMjIuMi0xLjVjLTUuNywwLjUtMTIuNCwwLTE4LjYsMC41cy04LjMsMS0xMi45LDBzLTI0LjgtMC41LTI4LjksMHMtMTguMSwwLjUtMTguMSwwLjVsLTMwLjUsMQoJYzAsMC0xOC42LTIuMS0yNi44LTIuMWMtOC4zLDAtMzUuMSwxLjUtMzguMiwxLjVzLTkuOCwxLjUtMTQuNSwxLjVjLTQuNiwwLTEyLjktMS41LTEyLjktMS41cy04LjMsMC41LTEwLjMsMC41cy0xMi45LDIuMS0xMi45LDIuMQoJbC0xNC41LDAuNWwtMy42LTMuMWwtMjYuOCwwLjVjMCwwLTcuMi0xLTkuMywxbC04LjgsMy42TDE5MywzOC43aC0zNy43bC02LjItMS41YzAsMC0zLjYsMC03LjcsMC41Yy00LjEsMC41LTI0LjMtMC41LTI1LjMsMAoJYy0xLDAuNS01LjIsMS41LTUuMiwxLjVIODAuNWMwLDAtMTIuNCwwLTE5LjYtMC41cy00MS4zLTAuNS00MS4zLTAuNUwwLDM4LjdWMGg5NjFMOTYwLjUsMzcuMnoiLz4KPC9zdmc+Cg==);
  height: 5rem;
  width: 100vw;
  top: -2.5rem;
  left: 0;
  z-index: 4;
  background-repeat: no-repeat;
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
}
.solutions .partners__others-subtitle {
  text-align: center;
  width: 90vw;
  margin: 2rem auto 5rem;
  max-width: 40rem;
  font-weight: 500;
  position: relative;
}
.solutions .partners__others-subtitle::before {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer_simple.svg);
  width: 12rem;
  height: 2rem;
  bottom: -4rem;
  left: 50%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translate(-50%, 50%);
       -o-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.solutions .partners__list {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 90%;
  margin: 0 auto 5rem auto;
  text-align: center;
}
.solutions .partners__item {
  display: inline-block;
  margin: 1.5rem;
}
.solutions .partners__item .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.solutions .partners__item .item__image {
  max-height: 10rem;
  height: auto;
}
.solutions .partners .scientists {
  padding: 15rem 0 0 0;
  margin-top: -7rem;
  overflow: hidden;
}
.solutions .partners .scientists__container {
  padding: 2rem 0;
  position: relative;
  color: white;
}
.solutions .partners .scientists__container::before {
  content: "";
  position: absolute;
  width: 130vw;
  height: 150%;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_background_equipe.jpg);
  -webkit-transform: rotate(-5deg);
       -o-transform: rotate(-5deg);
          transform: rotate(-5deg);
  z-index: -1;
  top: -8rem;
  left: -10%;
}
.solutions .partners .scientists__title-container {
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
}
.solutions .partners .scientists__title {
  text-transform: uppercase;
  font-size: 2rem;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  max-width: 20rem;
  line-height: 3rem;
  position: absolute;
  bottom: 0;
}
.solutions .partners .scientists__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGOUVGRTk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  width: 12rem;
  height: 2rem;
  bottom: -3rem;
  left: 0;
  background-repeat: no-repeat;
  z-index: 0;
}
.solutions .partners .scientists__list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  row-gap: 2rem;
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
}
.solutions .partners .scientists__item {
  position: relative;
}
.solutions .partners .scientists__item .item {
  position: relative;
  padding-bottom: 100%;
}
.solutions .partners .scientists__item .item__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.solutions .partners .scientists__item .item__infos {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
}
.solutions .partners .scientists__item .item__name {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: white;
}
.solutions .partners .scientists__item .item__function {
  color: white;
}
.solutions .partners .scientists__text {
  max-width: 40rem;
  width: 90vw;
  margin: 4rem auto;
  text-align: center;
  font-weight: 500;
}
.solutions .tools {
  padding: 8rem 0;
  position: relative;
}
.solutions .tools::before {
  content: "";
  position: absolute;
  width: 100vw;
  height: calc(100% + 15rem);
  bottom: 0;
  background-color: #5b1b1e;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -2;
}
.solutions .tools__list {
  display: grid;
  row-gap: 8rem;
}
.solutions .tools__item .item {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
  width: 90vw;
  margin: 0 auto;
  max-width: 70rem;
}
.solutions .tools__item .item__image-container {
  position: relative;
  padding-bottom: 100%;
}
.solutions .tools__item .item__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.solutions .tools__item .item__number {
  position: absolute;
  width: 22%;
  right: 3rem;
  top: -3rem;
  max-height: 12rem;
}
.solutions .tools__item .item__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 2rem;
}
.solutions .tools__item .item__red-in-title {
  color: #98331f;
}
.solutions .tools__item .item__text p,
.solutions .tools__item .item__text img,
.solutions .tools__item .item__text ul,
.solutions .tools__item .item__text li,
.solutions .tools__item .item__text blockquote {
  margin-bottom: 1rem;
}
.solutions .tools__item .item__text ul {
  padding-left: 1rem;
  list-style: none;
}
.solutions .tools__item .item__text li {
  position: relative;
}
.solutions .tools__item .item__text li::before {
  content: "";
  position: absolute;
  width: 0.5rem;
  height: 0.15rem;
  background-color: black;
  top: 0.65rem;
  left: -1rem;
}
.solutions .tools__item .item__text img {
  width: 100%;
}
.solutions .tools__item .item__text blockquote {
  padding-left: 1rem;
  margin: 0;
}
.solutions .tools__item:nth-child(even) {
  direction: rtl;
}
.solutions .tools__item:nth-child(even) .item__content {
  direction: ltr;
}
.solutions .tools__item:nth-child(even) .item__number {
  right: auto;
  left: 3rem;
}
.solutions .tools__item:nth-child(3) .item__number {
  left: 3rem;
}

@media only screen and (max-width: 60rem) {
  .solutions .tools__item .item {
    grid-template-columns: 1fr;
  }
  .solutions .tools__item .item__image-container {
    padding-bottom: 66.66%;
  }
  .solutions .partners .scientists__list {
    grid-template-columns: 1fr 1fr;
    row-gap: 2rem;
  }
}
.modal {
  display: none;
}
.modal__overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 9999999;
}
.modal__container {
  background-color: #fff;
  width: 90vw;
  max-width: 80rem;
  position: relative;
}
.modal__content {
  padding: 5rem 4rem 4rem 4rem;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.8);
  display: grid;
  grid-template-columns: 3fr 4fr;
  -webkit-column-gap: 3rem;
     -moz-column-gap: 3rem;
          column-gap: 3rem;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
}
.modal__content--contact {
  grid-template-columns: 1fr;
  background-image: none;
}
.modal__content--contact .modal__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  line-height: 2.5rem;
  font-weight: 500;
  color: #98331f;
  margin-top: 1rem;
  text-align: center;
  text-transform: uppercase;
  font-size: 2.5rem;
  margin-bottom: 1rem;
}
.modal__gallery {
  position: relative;
}
.modal__gallery::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImNvbXBfeDVGX0ZyYW5jZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMiA4NS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDIgODUuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzNThENDc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTIuNSw0OC4zYzAuNSw0LjUtMC40LDguMy01LjEsMTAuMmMtNC40LDEuOC0xMC45LDAuMy0xNC4yLTMuMmMtNC45LTUuMS02LjQtMTEuNS01LjEtMTgKCWMxLjctOC4yLDQuNi0xNi4xLDcuMy0yNGMwLjUtMS41LDIuNi0zLjEsNC4yLTMuNGMwLjktMC4yLDIuOSwyLjEsMy40LDMuNmMzLjcsMTEuNSw3LjIsMjMsMTAuOCwzNC41CglDOTMuNCw0OC4xLDkyLjksNDguMiw5Mi41LDQ4LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MS42LDM1LjhjLTAuOCw2LjItNi4zLDEwLjQtMTMuMiw5LjVjLTctMC45LTEzLjQtMy44LTE3LjQtOS42QzcsMjkuOCw0LDIzLjIsMC43LDE3CgljLTEuNS0yLjktMC41LTQuOSwyLjgtNC4xYzExLjksMi44LDI0LjEsNS4zLDMzLDE0LjhDMzguNiwzMCwzOS45LDMzLjEsNDEuNiwzNS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguOSw4NS43Yy0wLjktMC40LTIuNC0wLjktMy44LTEuNWMwLjctMS40LDEuMS0zLjIsMi4yLTQuMWM3LjItNS44LDE0LjEtMTIuMSwyMS45LTE2LjkKCWM1LjctMy41LDEyLjQtMywxOC40LDEuMWM2LjEsNC4zLDYsMTEuNS0wLjMsMTUuNWMtMS45LDEuMi00LjIsMi4zLTYuNCwyLjVDODAuNSw4My42LDcwLjEsODQuNiw1OC45LDg1Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS4yLDY3Yy03LjUtMS4xLTE1LTIuMi0yMi41LTMuNGMtMi42LTAuNC00LjgtMi41LTIuMS00LjFjOS42LTUuOCwxOC43LTEzLjgsMzEtMTIuN2M0LDAuNCw4LjMsMi41LDExLjMsNS4yCgljNC45LDQuMywzLjIsMTAuOC0zLDEyLjVDNTkuMyw2NS45LDU0LjMsNjYuMiw0OS4yLDY3eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuNCwxNmMwLjUtMy42LDEtOC4zLDEuOC0xMy4xYzAuMi0xLjEsMS4yLTIuNywyLjEtMi45YzAuOS0wLjIsMi41LDAuOSwzLjEsMS45YzQuNyw3LjYsOS41LDE1LjIsMTMuNywyMwoJYzEuNCwyLjUsMS42LDUuNywxLjgsOC43YzAuMywzLjgtMC44LDcuMy00LjgsOWMtNC4zLDEuOC04LjgsMS4yLTExLjMtMi40Yy0yLjctNC4xLTQuMi05LjItNS43LTE0QzQxLjQsMjMuNCw0MS43LDIwLjIsNDEuNCwxNnoiCgkvPgo8L3N2Zz4K);
  width: 5rem;
  height: 5rem;
  top: -3rem;
  left: -2rem;
  background-repeat: no-repeat;
  z-index: 3;
  -webkit-transform: rotate(16deg);
       -o-transform: rotate(16deg);
          transform: rotate(16deg);
}
.modal__gallery::after {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjkuMiA2NC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjkuMiA2NC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM1OEQ0ODt9Cgkuc3Qxe2ZpbGw6IzA1MDUwNTt9Cgkuc3Qye2ZpbGw6IzkzQzk3Mzt9Cgkuc3Qze2ZpbGw6IzAzMDMwMzt9Cgkuc3Q0e2ZpbGw6IzAyMDIwMjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OS44LDUuNmMxLjUtMS4yLDMuMi0xLjIsNC45LTAuN2MwLjQsMy43LTAuMSw3LjMtMS45LDEwLjZjLTIsMy40LTQuNiw2LjYtMi40LDExYzAuNCwwLjktMC4xLDItMS4xLDIuNQoJYy0xLjUsMC43LTIuNi0wLjEtMy40LTEuMmMtMi45LTMuNy0yLjEtNy41LDAuMi0xMS4xQzQ4LjEsMTMuMiw0OS45LDkuNyw0OS44LDUuNnoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk1LjEsNi42YzEuNCwwLjMsMy44LDAuOSw2LjEsMS42YzEsMC4zLDIsMC44LDEuNywyYy0wLjMsMS4yLTEuNCwxLjUtMi40LDEuM2MtNC4xLTAuOS04LjItMi41LTEyLjUtMC42CgljLTAuMywwLjEtMS4yLTAuNi0xLjMtMS4xYy0wLjMtMC45LDAuNC0xLjUsMS4xLTJDODkuNyw2LjYsOTEuOCw2LjUsOTUuMSw2LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNSw0LjVjLTAuNC0xLjktMS41LTIuNy0zLjUtMi41Yy00LDAuNC04LDAuNi0xMC44LDQuMWMyLjUsMC42LDMuNSwyLjIsMy44LDQuNmMwLjcsNS4yLDAuMywxMC40LTIuMiwxNQoJYy0zLjEsNS42LTcuNiw5LjMtMTQuNCw4LjdjLTMuOS0wLjMtNy4yLTAuMi03LjksNC41Yy0wLjUsMy41LDIuNSw1LjYsNy43LDUuOEMyMi4zLDQ1LjQsMzQsMzQsMzUsMTguM0MzNS4zLDEzLjcsMzQuMSw5LjEsMzUsNC41egoJIE0xMy41LDQwLjFjLTEuNy0wLjEtMS44LTEuNi0yLTIuOGMtMC4xLTAuNywwLjUtMS4zLDEuMi0xLjFjMS4zLDAuMywxLjcsMS40LDEuOCwyLjVDMTQuNSwzOS40LDE0LjMsNDAuMSwxMy41LDQwLjF6IE0yMS41LDM3LjEKCWMtMS43LTAuMS0yLjQtMS42LTIuOS0zYy0wLjItMC43LDAuNS0xLjIsMS4yLTEuMWMxLjUsMC4yLDIuMywxLjIsMi42LDIuNUMyMi41LDM2LjMsMjIuMywzNy4xLDIxLjUsMzcuMXogTTI3LjMsMzEuNgoJYy0xLjYtMC4yLTMuMS0xLTMuNi0yLjdjLTAuMi0wLjcsMC42LTEuMSwxLjMtMS4xYzEuNiwwLjEsMi43LDAuOSwzLjMsMi4zQzI4LjMsMzEsMjgsMzEuNywyNy4zLDMxLjZ6IE0yOS4zLDI0LjEKCWMtMS0wLjMtMi40LTAuMS0yLjgtMS41Yy0wLjMtMSwwLjYtMS40LDEuNS0xLjRjMS4yLDAsMi40LDAuMywyLjgsMS41QzMxLjEsMjMuOCwzMC40LDI0LjIsMjkuMywyNC4xeiBNMjkuNywxNi4zCgljLTEsMC4xLTIuMiwwLTIuMi0xLjNjMC0wLjksMC45LTEuMiwxLjctMS4zYzAuOSwwLjEsMS44LDAuMSwyLDEuMUMzMS40LDE2LDMwLjYsMTYuMywyOS43LDE2LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcuOCw1Ni40Yy0xLjctMy43LTQuOC01LjktOC40LTcuM2MtMy4xLTEuMi02LjItMi4yLTkuNi0yLjVjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAsMCwwCgljMC4xLDIuMSwwLjEsNC4yLTIuMyw1LjJjLTAuMywwLjEtMS4xLTAuNC0xLjEtMC42YzAuMS0yLjMsMS4yLTMuOSwzLjQtNC42YzAsMCwwLDAsMC0wLjFjMCwwLDAsMCwwLDBjLTUuMy0zLjQtNi42LTcuOS0zLjktMTMuNgoJYzAuNC0wLjcsMC4zLTEuNywwLjctMi40YzAuOS0xLjctMS01LjMsMi4xLTUuMWMyLjIsMC4xLDMuMS0zLjksMy44LTIuMWM0LjMtMS43LDAuNSwyLjctMC45LTAuMmMtNC4xLTEuOC04LjYtMS45LTEyLjktMwoJYy0xLjQtMC40LTMtMC4xLTMuOCwxLjVjMi4yLDQsMS4zLDcuOSwwLjEsMTJjLTIuNiw4LjgsMC4zLDE1LjYsOC4xLDIwLjRjMi45LDEuOCw2LDIuOCw5LjIsMy42YzIuOCwwLjcsNS4zLDEuOCw2LjksNC40CgljMS44LDIuOCw0LjUsMy41LDcuMywxLjhDMTI5LjUsNjIuMSwxMjkuMSw1OS4yLDEyNy44LDU2LjR6IE0xMDEuOCwyNWMxLDAuMiwyLjIsMC4zLDIuMywxLjVjMC4xLDEuNS0xLjIsMS4zLTIuMSwxLjIKCWMtMC45LTAuMS0yLjMsMC0yLjMtMS4zQzk5LjYsMjUuMiwxMDAuOCwyNS4xLDEwMS44LDI1eiBNOTcuNCw0MGMwLTAuOSwxLTEuMywxLjgtMS4zYzAuOS0wLjEsMi0wLjQsMi41LDAuOQoJYy0wLjEsMS4zLTEuMiwxLjUtMi4xLDEuN0M5OC42LDQxLjQsOTcuNSw0MS4zLDk3LjQsNDB6IE0xMDEuNCw0OGMtMC45LDAuMi0xLjktMC4yLTEuNy0xLjFjMC4zLTEuNywyLTIsMy40LTIuMwoJYzAuNy0wLjIsMS4yLDAuNCwxLjIsMS4yQzEwMy45LDQ3LjIsMTAyLjcsNDcuOCwxMDEuNCw0OHogTTExNiw1Mi4xYy0wLjUsMS4yLTAuNywyLjktMi42LDIuOWMtMC44LDAtMS4xLTAuOC0wLjgtMS41CgljMC42LTEuMywwLjctMy4xLDIuNi0zLjFDMTE1LjksNTAuNCwxMTYuMSw1MS4yLDExNiw1Mi4xeiBNMTIwLjQsNTcuOWMtMC45LDAuMi0xLjYtMC4xLTEuNS0wLjhjMC4yLTEuNywxLTMuMSwyLjYtMy43CgljMC42LTAuMiwxLjEsMC41LDEuMSwxLjJDMTIyLjYsNTYuMywxMjEuOCw1Ny40LDEyMC40LDU3Ljl6Ii8+CjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03NC44LDIzLjdjLTEtMC40LTEuOS0wLjctMi45LTEuMWMtMi4zLTEuMy00LjgtMS4xLTcuMy0wLjdjLTEuMSwwLjItMi41LDAuNy0zLTAuOGMtMC41LTEuNywxLTIuMiwyLjMtMi43CgljMi42LTEsNS4zLTAuNiw3LjgsMC40YzYuMywyLjYsMTIuNiwyLjgsMTguOSwwLjFjMy45LTEuNyw4LTEuMSwxMS43LDAuM2M1LjgsMi4zLDExLjEsMCwxNi42LTAuN2MyLjUtMC4zLDQuOS0wLjYsNy40LTAuNwoJYzEuMy0wLjEsMywwLDIuOSwxLjhjLTAuMSwxLjgtMS43LDEuNi0zLjEsMS42Yy0xLjEsMC0yLjMsMC4yLTMuNCwwLjNjLTAuMiwwLjktMC44LDEuNS0xLjcsMS45Yy0zLjUsMC41LTYuOCwzLjgtMTAuNCwwLjQKCWMtNS40LDAuNS0xMC40LTIuNS0xNS45LTJjLTAuOSwwLTEuOCwwLTIuNywwQzg2LjUsMjQuNCw4MC44LDI1LjUsNzQuOCwyMy43eiIvPgo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMzUsNC41Yy01LjEtMi44LTkuNSwxLjQtMTQuMywxLjZjLTAuMywwLjItMC42LDAuNC0wLjgsMC42Yy0zLjUtMC4xLTcsMC40LTEwLjQtMC43QzguMiw1LjUsNi4yLDUuMyw2LjcsMy4yCglDNy4yLDEuNSw5LDIuMiwxMC4xLDIuNUMxNS41LDQuMywyMC43LDMsMjUuNywxLjFjNC40LTEuNyw4LjQtMS41LDEyLjQsMC43YzMuNiwyLDcuMSwyLjUsMTAuOCwwYzIuMi0xLjUsNC44LTEuMiw3LjItMC4yCgljNC42LDEuOCw5LjIsMi42LDE0LjEsMS41YzEuNC0wLjMsMy40LTAuOCwzLjYsMS4zYzAuMSwxLjktMiwyLTMuNCwyLjFDNjUuMSw3LDU5LjgsNi45LDU0LjcsNC45Yy0xLjQsMS43LTMuMSwxLjYtNC45LDAuNwoJYy00LDIuNC04LDItMTIuMSwwLjFDMzYuOCw1LjMsMzUuOSw0LjksMzUsNC41eiIvPgo8L3N2Zz4K);
  width: 5rem;
  height: 5rem;
  bottom: -1rem;
  -webkit-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
  right: 0;
  background-repeat: no-repeat;
  z-index: 0;
}
.modal__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
  font-weight: 500;
  color: #98331f;
  margin-top: 1rem;
}
.modal__partners-image {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NC4zIDk4LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0LjMgOTguNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7fQoJLnN0MXtmaWxsOiM5M0M5NzM7fQoJLnN0MntmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNiw5N3YxLjVWOTdjNC4xLDAsNi41LTEuNyw3LjctM2MtNi4xLTAuNi0xMS44LTIuNC0xNy01LjFsMC44LDMuMkMyNy4zLDk2LjksMzMuOSw5NywzNC42LDk3eiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzguMSw2MGMtMS0zLjMtMy42LTMuNS00LjQtMy41bC0wLjEsMEg1OS4xYy0yLjksMC00LjMsMi45LTQuNCwyLjljLTAuNiwxLjMsMC4xLDQuMywwLjUsNS41bDAsMC4xbDQuOCwxOS4yCgljMC44LDMuNCw1LjgsMy40LDYsMy40djEuNWwwLTEuNWM0LDAsNS44LTIuMyw2LjItMi45bDQuOC0xOS4yQzc4LjEsNjEuNiw3OC4xLDYwLjIsNzguMSw2MHoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTY2LjEsOTAuNmMtMC44LDAtNy41LTAuMi04LjktNS42bC00LjMtMTYuOWMtMC4xLDAuNS0wLjIsMC45LTAuNCwxLjVsLTYuNCwyNS42TDQ2LDk1LjNjMCwwLDAsMCwwLDAuMQoJYzAuNCwwLDAuOCwwLDEuMSwwYzcuNSwwLDE0LjYtMS44LDIwLjktNUM2Ny40LDkwLjUsNjYuOCw5MC42LDY2LjEsOTAuNkw2Ni4xLDkwLjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00My40LDk0bDYuNC0yNS4yYzEuNC01LjQsMS4zLTcuMSwxLjMtNy40Yy0xLjQtNC42LTUuMS01LTYuMi01bC0wLjIsMEgyNS43Yy00LjEsMC02LjEsNC4xLTYuMSw0LjEKCWMtMC45LDIsMC4yLDYuMiwwLjYsNy42bDAsMC4xbDUuNSwyMS45YzUuMSwyLjcsMTAuNyw0LjQsMTYuNyw1QzQyLjksOTQuNyw0My4yLDk0LjIsNDMuNCw5NHoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LjEsMzFjLTQuOSwwLTguOSw0LTguOSw4LjljMCw0LjksNCw4LjksOC45LDguOWM0LjksMCw4LjktNCw4LjktOC45QzQ0LjEsMzUsNDAuMSwzMSwzNS4xLDMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjYuMywzN2MtMy42LDAtNi41LDIuOS02LjUsNi41YzAsMy42LDIuOSw2LjUsNi41LDYuNWMzLjYsMCw2LjUtMi45LDYuNS02LjVTNjkuOSwzNyw2Ni4zLDM3eiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuNCw0OS4xYzAtMjUuNS0yMC43LTQ2LjMtNDYuMy00Ni4zQzIxLjYsMi45LDAuOSwyMy42LDAuOSw0OS4xYzAsMTYuNCw4LjUsMzAuNywyMS4zLDM4LjlMMTcuNCw2OQoJYy0wLjMtMC44LTEuOS02LjMtMC41LTkuN2MwLjEtMC4zLDIuOS01LjgsOC44LTUuOGgxOC45YzAuMiwwLDUtMC4yLDcuOCw0YzAuOC0xLjMsMi45LTQsNi43LTRoMTQuNGMwLjMsMCw1LjctMC4yLDcuNCw1LjcKCWMwLjIsMC42LDAuMywyLjItMSw3bC01LDE5LjdjMCwwLTAuMSwwLjEtMC4yLDAuM0M4Ni4xLDc3LjgsOTMuNCw2NC4zLDkzLjQsNDkuMXogTTM1LjEsNTEuOGMtNi42LDAtMTEuOS01LjMtMTEuOS0xMS45CgljMC02LjYsNS4zLTExLjksMTEuOS0xMS45QzQxLjcsMjgsNDcsMzMuMyw0NywzOS45UzQxLjcsNTEuOCwzNS4xLDUxLjh6IE02Ni4zLDUyLjljLTUuMiwwLTkuNC00LjItOS40LTkuNGMwLTUuMiw0LjItOS40LDkuNC05LjQKCXM5LjQsNC4yLDkuNCw5LjRDNzUuNyw0OC43LDcxLjUsNTIuOSw2Ni4zLDUyLjl6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNS4xLDI4Yy02LjYsMC0xMS45LDUuMy0xMS45LDExLjljMCw2LjYsNS4zLDExLjksMTEuOSwxMS45YzYuNiwwLDExLjktNS4zLDExLjktMTEuOVM0MS43LDI4LDM1LjEsMjh6CgkgTTM1LjEsNDguOGMtNC45LDAtOC45LTQtOC45LTguOWMwLTQuOSw0LTguOSw4LjktOC45YzQuOSwwLDguOSw0LDguOSw4LjlDNDQuMSw0NC44LDQwLjEsNDguOCwzNS4xLDQ4Ljh6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03OS45LDY2LjJjMS4zLTQuNywxLjEtNi40LDEtN2MtMS44LTUuOS03LjItNS43LTcuNC01LjdINTkuMWMtMy44LDAtNS45LDIuOC02LjcsNGMtMi45LTQuMi03LjYtNC4xLTcuOC00CglIMjUuN2MtNS45LDAtOC43LDUuNS04LjgsNS44Yy0xLjUsMy40LDAuMiw4LjgsMC41LDkuN2w0LjgsMTkuMWMxLjIsMC43LDIuMywxLjQsMy42LDIuMWwtNS41LTIxLjlsMC0wLjFjLTAuNC0xLjMtMS41LTUuNi0wLjYtNy42CgljMCwwLDItNC4xLDYuMS00LjFoMTguOWwwLjIsMGMxLjEsMCw0LjgsMC40LDYuMiw1YzAsMC4yLDAuMiwyLTEuMyw3LjRMNDMuNCw5NGMtMC4xLDAuMi0wLjQsMC42LTAuOSwxLjFjMS4yLDAuMSwyLjMsMC4yLDMuNSwwLjIKCWMwLDAsMC0wLjEsMC0wLjFsMC4xLTAuMmw2LjQtMjUuNmMwLjEtMC41LDAuMy0xLDAuNC0xLjVsNC4zLDE2LjljMS40LDUuNSw4LjEsNS42LDguOSw1LjZoMGMwLjcsMCwxLjMtMC4xLDEuOS0wLjIKCWMyLjMtMS4yLDQuNi0yLjYsNi43LTQuMWMwLjEtMC4yLDAuMi0wLjMsMC4yLTAuM0w3OS45LDY2LjJ6IE02Ni4xLDg3LjZsMCwxLjVMNjYuMSw4Ny42Yy0wLjIsMC01LjIsMC02LTMuNEw1NS4yLDY1bDAtMC4xCgljLTAuNC0xLjItMS00LjItMC41LTUuNWMwLDAsMS41LTIuOSw0LjQtMi45aDE0LjRsMC4xLDBjMC44LDAsMy40LDAuMyw0LjQsMy41YzAsMC4yLDAuMSwxLjYtMSw1LjVsLTQuOCwxOS4yCglDNzEuOSw4NS4zLDcwLjEsODcuNiw2Ni4xLDg3LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ni4zLDM0Yy01LjIsMC05LjQsNC4yLTkuNCw5LjRjMCw1LjIsNC4yLDkuNCw5LjQsOS40YzUuMiwwLDkuNC00LjIsOS40LTkuNEM3NS43LDM4LjMsNzEuNSwzNCw2Ni4zLDM0egoJIE02Ni4zLDUwYy0zLjYsMC02LjUtMi45LTYuNS02LjVjMC0zLjYsMi45LTYuNSw2LjUtNi41YzMuNiwwLDYuNSwyLjksNi41LDYuNVM2OS44LDUwLDY2LjMsNTB6Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: contain;
}
.modal__partners-culture {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  max-width: 35rem;
  margin: 1rem 0 2rem 0;
}
.modal__culture-image {
  background-image: url(/app/themes/solsvivants/dist/images/svg/picto_client02.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
.modal__partners, .modal__culture {
  display: grid;
  grid-template-columns: 2.5rem calc(100% - 2.5rem);
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
}
.modal__partners-title, .modal__culture-title {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.8rem;
}
.modal__partners-content, .modal__culture-content {
  font-size: 0.8rem;
}
.modal__image {
  width: 100%;
  height: 100%;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
}
.modal__text {
  margin-bottom: 1rem;
}
.modal__text ul {
  padding-left: 2rem;
}
.modal__results-title {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.8rem;
}
.modal__close {
  border: 0;
  width: 4rem;
  height: 4rem;
  position: absolute;
  right: 0;
  background-color: #a43522;
  color: white;
  font-size: 2rem;
  cursor: pointer;
}
.modal__close::before {
  content: "✕";
}

@-webkit-keyframes mmfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-o-keyframes mmfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes mmfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes mmfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes mmfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes mmfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes mmslideIn {
  from {
    -webkit-transform: translateY(15%);
            transform: translateY(15%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-o-keyframes mmslideIn {
  from {
    -o-transform: translateY(15%);
       transform: translateY(15%);
  }
  to {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}
@keyframes mmslideIn {
  from {
    -webkit-transform: translateY(15%);
         -o-transform: translateY(15%);
            transform: translateY(15%);
  }
  to {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes mmslideOut {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%);
  }
}
@-o-keyframes mmslideOut {
  from {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
  to {
    -o-transform: translateY(-10%);
       transform: translateY(-10%);
  }
}
@keyframes mmslideOut {
  from {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-10%);
         -o-transform: translateY(-10%);
            transform: translateY(-10%);
  }
}
.micromodal-slide .modal__container,
.micromodal-slide .modal__overlay {
  will-change: transform;
}

.micromodal-slide {
  display: none;
}

.micromodal-slide.is-open {
  display: block;
}

.micromodal-slide[aria-hidden=false] .modal__overlay {
  -webkit-animation: mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);
       -o-animation: mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);
          animation: mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide[aria-hidden=false] .modal__container {
  -webkit-animation: mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);
       -o-animation: mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);
          animation: mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide[aria-hidden=true] .modal__overlay {
  -webkit-animation: mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);
       -o-animation: mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);
          animation: mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide[aria-hidden=true] .modal__container {
  -webkit-animation: mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);
       -o-animation: mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);
          animation: mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.projects {
  position: relative;
  color: white;
}
.projects__background {
  position: absolute;
  height: 65%;
  width: 100%;
  overflow: hidden;
  bottom: 31%;
}
.projects__background::before {
  content: "";
  position: absolute;
  width: 130vw;
  height: 100%;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_background_equipe.jpg);
  -webkit-transform: rotate(-5deg);
       -o-transform: rotate(-5deg);
          transform: rotate(-5deg);
  z-index: -1;
  bottom: -8rem;
  left: -10%;
}
.projects .introduction {
  padding: 15rem 0 4rem 0;
}
.projects .introduction__title {
  text-align: center;
  text-transform: uppercase;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 3rem;
  position: relative;
}
.projects .introduction__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGOUVGRTk7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  width: 12rem;
  height: 2rem;
  bottom: -3rem;
  background-repeat: no-repeat;
  z-index: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
}
.projects__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  row-gap: 2rem;
  max-width: 75rem;
  margin: 0 auto 5rem;
  width: 90vw;
}
.projects__item .item {
  cursor: pointer;
}
.projects__item .item__image-container {
  position: relative;
  padding-bottom: 66.66%;
}
.projects__item .item__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
}
.projects__item .item__logos {
  position: absolute;
  max-height: 8rem;
  top: 1.75rem;
  left: 1.75rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.projects__item .item__logo-container {
  margin: 0.25rem;
}
.projects__item .item__logo {
  max-height: 8rem;
  height: 3.5rem;
}
.projects__item .item__title {
  position: absolute;
  color: white;
  bottom: 2rem;
  left: 2rem;
  width: calc(100% - 4rem);
  font-size: 1.35rem;
  margin: 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
}

@media only screen and (max-width: 60rem) {
  .projects__list {
    grid-template-columns: 1fr;
  }
}
.tocommit .introduction {
  position: relative;
  height: 120vh;
  max-height: 60rem;
}
.tocommit .introduction__image {
  position: absolute;
  width: 100%;
  height: calc(100% - 10rem);
  -o-object-fit: cover;
     object-fit: cover;
  bottom: 0;
}
.tocommit .introduction__title {
  position: absolute;
  top: 50vh;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90vw;
  max-width: 60rem;
  color: white;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 3rem;
  text-align: center;
}
.tocommit .introduction__title::before {
  content: "";
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTYuMSA2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi4xIDYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni4xLDBjLTAuNSwwLTEuMSwwLTEuNiwwLjFjLTAuNiwwLjEtMS4yLDAuMS0xLjgsMC4yYy0xLjEsMC4yLTIuMiwwLjQtMy4yLDAuN2MtMC42LDAuMi0xLjIsMC40LTEuNywwLjYKCQlDNjcuMiwxLjgsNjYuNiwyLDY2LDIuMmMtMS4zLDAuMy0yLjUsMC41LTMuOCwwLjdDNjEuNywzLDYxLjIsMyw2MC44LDNjLTAuNiwwLTEuMiwwLjEtMS43LDAuMXMtMSwwLTEuNS0wLjEKCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMWMtMC4yLDAtMC40LTAuMS0wLjctMC4xYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2MtMC43LTAuMi0xLjQtMC40LTItMC40Yy0wLjksMC0xLjgsMC0yLjYsMC4xCgkJcy0xLjYsMC4xLTIuNSwwLjFjLTAuOCwwLTEuNi0wLjItMi41LTAuM2MtMC45LTAuMi0xLjktMC40LTIuOC0wLjZjLTAuNS0wLjEtMS0wLjEtMS41LTAuMmMtMC41LDAtMC45LDAtMS40LDAuMQoJCWMtMS45LDAuMi0zLjgsMC42LTUuNywwLjljLTAuNSwwLjEtMC45LDAuMS0xLjQsMC4xcy0xLjEsMC0xLjYsMHMtMS4xLTAuMS0xLjYtMC4xcy0xLjEtMC4xLTEuNiwwYy0xLjEsMC0yLjIsMC4yLTMuMiwwLjMKCQljLTAuNiwwLjEtMS4xLDAuMS0xLjcsMC4zYy0wLjUsMC4xLTEuMSwwLjItMS42LDAuM0MyMC41LDMsMjAuMywzLDIwLjEsM2MtMC41LDAtMS4xLDAuMS0xLjYsMHMtMS4xLTAuMS0xLjYtMC4yCgkJYy0wLjUtMC4xLTEuMS0wLjEtMS42LTAuMWMtMC42LDAtMS4xLDAtMS43LDBjLTEuMSwwLTIuMiwwLTMuMy0wLjFDOS4yLDIuNSw4LjEsMi4zLDcsMi4yYy0wLjYtMC4xLTEuMiwwLTEuOCwwCgkJYy0wLjMsMC0wLjcsMC4xLTEsMC4yYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjJDMy4xLDIuOCwyLjgsMi45LDIuNSwzLjFDMi4yLDMuMywxLjksMy41LDEuNiwzLjdDMS40LDMuOSwxLjEsNC4yLDAuOSw0LjUKCQlDMC44LDQuNiwwLjcsNC43LDAuNSw0LjhDMC40LDQuOSwwLjMsNS4xLDAuMiw1LjJMMC4xLDUuM0MwLDUuMywwLDUuNSwwLDUuNmMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjItMC4xLDAuMy0wLjIsMC41LTAuMwoJCUMxLjEsNS4zLDEuNCw1LjEsMS43LDVjMC4zLTAuMiwwLjctMC4zLDEtMC41QzMuMiw0LjMsMy42LDQuMSw0LDRzMC44LTAuMiwxLjItMC4zYzAuNSwwLDEuMS0wLjEsMS42LDBjMC41LDAsMS4xLDAuMSwxLjYsMC4yCgkJYzEuMSwwLjIsMi4yLDAuMywzLjMsMC4zczIuMiwwLDMuMywwYzAuNiwwLDEuMSwwLDEuNywwLjFjMC41LDAsMSwwLjEsMS41LDAuMnMxLDAuMSwxLjUsMC4xYzAuMywwLDAuNS0wLjEsMC44LTAuMQoJCWMwLjIsMCwwLjQtMC4xLDAuNi0wLjFjMC41LTAuMSwwLjktMC4yLDEuNC0wLjNDMjMsNCwyMy41LDMuOSwyNCwzLjhjMS0wLjEsMi4xLTAuMiwzLjItMC4zYzEtMC4xLDIuMSwwLDMuMSwwLjIKCQljMC41LDAuMSwxLjEsMC4yLDEuNiwwLjJDMzIuNCw0LDMyLjksNCwzMy41LDRjMC41LDAsMS4xLDAsMS43LTAuMWMwLjUtMC4xLDEtMC4yLDEuNS0wLjJjMC42LTAuMSwxLjEtMC4yLDEuNy0wLjMKCQljMC42LTAuMSwxLjItMC4xLDEuNy0wLjJjMC4zLDAsMC42LDAsMC45LDBjMC4zLDAsMC41LDAsMC44LDAuMWMwLjksMC4yLDEuNywwLjQsMi42LDAuNmMxLDAuMiwyLDAuNCwyLjksMC40czEuOCwwLDIuNy0wLjEKCQljMS0wLjEsMi0wLjIsMy4xLTAuMWMwLjYsMC4xLDEuMiwwLjMsMS44LDAuNXMxLjIsMC4zLDEuNywwLjVjMS4xLDAuMywyLjMsMC4zLDMuNSwwLjNzMi4zLTAuMSwzLjUtMC4zYzEtMC4xLDItMC4zLDMtMC42CgkJYzAuNy0wLjIsMS40LTAuNCwyLjEtMC43czEuNC0wLjYsMi4xLTAuOGMwLjctMC4zLDEuNC0wLjUsMi0wLjhjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yCgkJYzAuNi0wLjEsMS4xLTAuMSwxLjctMC4xczEuMSwwLjEsMS43LDAuMmMxLjEsMC4yLDIuMiwwLjUsMy4zLDAuN2MxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNmMxLjEsMC4yLDIuMSwwLjQsMy4yLDAuNQoJCWMwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjUsMC4xLDEuMSwwLjIsMS42LDAuM2MwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMC4xLDEsMC4yLDEuNSwwLjNjMC42LDAuMSwxLjIsMC4zLDEuOCwwLjQKCQljMS4xLDAuMiwyLjEsMC4zLDMuMiwwLjNjMC41LDAsMSwwLDEuNS0wLjFjMC42LDAsMS4xLTAuMSwxLjctMC4yczEuMi0wLjIsMS43LTAuM2MwLjUtMC4xLDEtMC4zLDEuNS0wLjRjMC4yLDAsMC41LTAuMSwwLjctMC4xCgkJYzAuMSwwLDAuMi0wLjIsMC4yLTAuM2MwLTAuMi0wLjEtMC4zLTAuMi0wLjNjLTAuNy0wLjEtMS40LDAtMi4xLDBjLTAuNiwwLTEuMiwwLjItMS44LDAuM2MtMC43LDAuMS0xLjQsMC4yLTIsMC4yCgkJYy0wLjQsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LTAuMS0wLjktMC4xYy0wLjUtMC4xLTEtMC4zLTEuNS0wLjRDOTUsMy4zLDk0LjUsMy4yLDk0LDNjLTEuMS0wLjMtMi4yLTAuNS0zLjMtMC43CgkJQzkwLjEsMi4yLDg5LjUsMi4xLDg5LDJjLTAuNS0wLjEtMS0wLjItMS41LTAuMmMtMS0wLjEtMi4xLTAuMi0zLjEtMC40Yy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjLTEuMS0wLjItMi4zLTAuNS0zLjQtMC43CgkJYy0wLjYtMC4xLTEuMi0wLjMtMS44LTAuM0M3Ny4yLDAsNzYuOCwwLDc2LjMsMEM3Ni4zLDAsNzYuMiwwLDc2LjEsMEw3Ni4xLDBMNzYuMSwweiBNNDQuOCwyQzQ0LjgsMiw0NC45LDIsNDQuOCwyCgkJQzQ0LjksMiw0NC44LDIsNDQuOCwyTDQ0LjgsMkw0NC44LDJ6IE05NywzLjlMOTcsMy45TDk3LDMuOUw5NywzLjlMOTcsMy45eiBNMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjRMMzguMywzLjR6CgkJIE0yNCwzLjhjLTAuMSwwLTAuMSwwLTAuMiwwQzIzLjksMy44LDIzLjksMy44LDI0LDMuOEwyNCwzLjhMMjQsMy44eiBNNS40LDMuN0w1LjQsMy43QzUuMywzLjcsNS4zLDMuNyw1LjQsMy43TDUuNCwzLjdMNS40LDMuN3oKCQkgTTIuNyw0LjVMMi43LDQuNUwyLjcsNC41TDIuNyw0LjVMMi43LDQuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuNSw0LjFjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLjMsMC4xLDAuNywwLjMsMSwwLjVsMCwwYzAuNywwLjQsMS40LDAuNywyLDEuMWMwLjMsMC4yLDAuNiwwLjMsMC45LDAuNQoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4xLDAsMC4yLDBzMCwwLDAuMSwwczAuMSwwLDAuMiwwczAuMi0wLjIsMC4zLTAuM2MwLTAuMiwwLTAuNC0wLjItMC41CgkJYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsLTAuMS0wLjFjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMXMtMC4xLDAtMC4yLTAuMWMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjFjLTAuMy0wLjEtMC43LTAuMi0xLTAuMwoJCWMtMC4zLTAuMS0wLjctMC4zLTEtMC40cy0wLjctMC4yLTEtMC4zYy0wLjMtMC4xLTAuNy0wLjItMS0wLjNsMCwwQzExMC42LDQsMTEwLjUsNC4xLDExMC41LDQuMUwxMTAuNSw0LjFMMTEwLjUsNC4xeiBNMTExLjYsNC45CgkJTDExMS42LDQuOUwxMTEuNiw0LjlMMTExLjYsNC45TDExMS42LDQuOXoiLz4KPC9nPgo8L3N2Zz4K);
  width: 100%;
  height: 1rem;
  bottom: -1.35rem;
  background-repeat: no-repeat;
  z-index: 2;
}
.tocommit .forms {
  position: relative;
  padding: 16rem 0 0 0;
  margin-top: -20rem;
  overflow: hidden;
}
.tocommit .forms::before {
  content: "";
  position: absolute;
  width: 120vw;
  height: 60rem;
  background-color: white;
  -webkit-transform: rotate(-7deg);
       -o-transform: rotate(-7deg);
          transform: rotate(-7deg);
  top: 6.5rem;
}
.tocommit .forms__list {
  display: grid;
  row-gap: 4rem;
  width: 90vw;
  max-width: 70rem;
  margin: -13rem auto 4rem auto;
  position: relative;
}
.tocommit .forms__item .item {
  display: grid;
  row-gap: 2rem;
}
.tocommit .forms__item .item__image {
  display: block;
  width: 15rem;
  height: 15rem;
  -o-object-fit: cover;
     object-fit: cover;
  margin: 0 auto 2rem auto;
}
.tocommit .forms__item .item__title {
  margin: 0 0 1rem 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  font-size: 2rem;
}
.tocommit .forms__item .item__text {
  margin-bottom: 2rem;
}
.tocommit .forms__item .item__content {
  padding: 0 0 4rem 0;
  text-align: center;
  max-width: 55rem;
  margin: 0 auto;
}
.tocommit .forms__item .item__video-image {
  width: 100%;
}
.tocommit .partners__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  text-align: center;
  font-size: 2rem;
  font-weight: 500;
  margin: 2rem auto 8rem auto;
  width: 90vw;
  position: relative;
}
.tocommit .partners__title::before {
  content: "";
  position: absolute;
  background-image: url(/app/themes/solsvivants/dist/images/svg/spacer_simple.svg);
  width: 12rem;
  height: 2rem;
  bottom: -4rem;
  left: 50%;
  background-repeat: no-repeat;
  z-index: 0;
  -webkit-transform: translate(-50%, 50%);
       -o-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.tocommit .partners__list {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 90vw;
  margin: 0 auto 5rem auto;
  text-align: center;
}
.tocommit .partners__item {
  display: inline-block;
  margin: 1.5rem;
}
.tocommit .partners__item .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tocommit .partners__item .item__image {
  max-height: 10rem;
  height: 10rem;
  max-width: 100%;
}

@media only screen and (max-width: 60rem) {
  .tocommit .introduction {
    min-height: 20rem;
  }
  .tocommit .forms__item .item {
    grid-template-columns: 1fr;
  }
  .tocommit .forms__item .item__image-container {
    padding-bottom: 66.66%;
  }
}
.blog .news__header {
  padding: 14rem 0 4rem 0;
  position: relative;
}
.blog .news__header::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 35rem;
  top: 0;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -1;
}
.blog .news__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
  color: #9b311d;
  font-size: 2.5rem;
}
.blog .news__list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  row-gap: 2rem;
  max-width: 75rem;
  margin: 0 auto 7rem auto;
  width: 90vw;
}
.blog .news .article__image-container {
  position: relative;
  width: 100%;
  padding-bottom: 66.66%;
}
.blog .news .article__image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
}
.blog .news .article__title {
  font-size: 1rem;
}
.blog .footer {
  position: relative;
  background-image: none;
  overflow: hidden;
  padding: 8rem 0 2rem 0;
}
.blog .footer::after {
  position: absolute;
  content: "";
  width: 110vw;
  height: 20rem;
  top: 5rem;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -1;
  -webkit-transform: rotate(3deg);
       -o-transform: rotate(3deg);
          transform: rotate(3deg);
  left: -5vw;
}

.page__header {
  padding: 14rem 0 4rem 0;
  position: relative;
}
.page__header::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 23rem;
  top: 0;
  background-image: url(/app/themes/solsvivants/dist/images/textures/texture_light.jpg);
  z-index: -1;
}
.page__title {
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
  color: #9b311d;
  font-size: 2.5rem;
}
.page__body {
  width: 90vw;
  margin: 0 auto 4rem auto;
  max-width: 55rem;
}

.contact {
  margin: 1rem -0.5rem 0 -0.5rem;
}
.contact .form .gform_footer {
  padding: 0 0.5rem 0.5rem;
}
.contact .form .gform_heading {
  margin: 0;
}
.contact .form .gform_wrapper {
  margin: 0;
}
.contact .form .gform_wrapper .gform_description {
  margin: 0;
}
.contact .form .gform_wrapper .top_label li.gfield {
  padding: 0 0.5rem 1rem;
  margin: 0;
  display: inline-block;
}
.contact .form .gform_wrapper .top_label .ginput_container {
  margin-top: 0;
}
.contact .form .gform_wrapper .top_label input {
  width: 100%;
  border-radius: 0;
  border: none;
  line-height: 1.5rem;
  font-size: 0.8rem;
  font-family: inherit;
  padding: 5px 0 5px 8px;
  letter-spacing: normal;
}
.contact .form .gform_wrapper .top_label input[type=submit] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  width: -moz-available;
  border: none;
}
.contact .form .gform_wrapper .top_label input::-webkit-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label input::-moz-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label input:-ms-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label input::-ms-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label input::placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label input[type=checkbox] {
  margin: 0;
  border: 2px solid #fff4eb;
  padding: 0;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  width: 1rem;
  height: 1rem;
  background-color: #fff4eb;
  cursor: pointer;
  position: relative;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}
.contact .form .gform_wrapper .top_label input[type=checkbox]:hover {
  background-color: white;
}
.contact .form .gform_wrapper .top_label input[type=checkbox]:checked {
  background-color: white;
}
.contact .form .gform_wrapper .top_label input[type=checkbox]:checked::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 14px;
  background-color: black;
  -webkit-transform: rotate(40deg);
       -o-transform: rotate(40deg);
          transform: rotate(40deg);
  top: 1px;
  right: 4px;
}
.contact .form .gform_wrapper .top_label input[type=checkbox]:checked::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 6px;
  background-color: black;
  -webkit-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 9px;
  left: 4px;
}
.contact .form .gform_wrapper .top_label select {
  width: 100%;
  border: none;
  line-height: 1.5rem;
  height: 2.25rem;
  background-repeat: no-repeat;
  background-position: 99%;
  background-size: 1.5rem;
  font-size: 0.8rem;
  font-family: inherit;
  padding: 5px 0 5px 8px;
  letter-spacing: normal;
}
.contact .form .gform_wrapper .top_label select::-webkit-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label select::-moz-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label select:-ms-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label select::-ms-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label select::placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label textarea {
  width: 100%;
  border-radius: 0;
  line-height: 1.5rem;
  border: none;
  font-size: 0.8rem;
  font-family: inherit;
  padding: 5px 8px 5px 8px;
  letter-spacing: normal;
  background-color: #fff4eb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.contact .form .gform_wrapper .top_label textarea::-webkit-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label textarea::-moz-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label textarea:-ms-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label textarea::-ms-input-placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label textarea::placeholder {
  color: black;
  font-size: 1em;
}
.contact .form .gform_wrapper .top_label .gfield_label {
  display: none;
}
.contact .gfield_consent_label {
  font-size: 0.9rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}
.contact__name, .contact__email, .contact__object, .contact__who {
  width: 50%;
}
.contact__name input,
.contact__name select, .contact__email input,
.contact__email select, .contact__object input,
.contact__object select, .contact__who input,
.contact__who select {
  border: none;
  background-color: #fff4eb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.contact__message, .contact__rgpd {
  width: 100%;
}
.contact .hidden_sub_label.screen-reader-text {
  display: none;
}

/*# sourceMappingURL=main.css.map*/