.container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100vh;
}

.container.container-programme {
  height: auto;
}

.container.container-prog-min-100vh {
  overflow: scroll;
  height: auto;
  min-height: 100vh;
}

.wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-top: 10vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.wrapper.wrapper-profil {
  height: auto;
  padding-top: 0vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg {
  position: absolute;
  left: -50%;
  top: -50%;
  z-index: -1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/bg.jpg');
  background-position: 0px 0px;
  background-size: cover;
  -webkit-transform: translate(50%, 50%);
  -ms-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

.bg.bg-intervenat {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-image: linear-gradient(304deg, hsla(174.16216216216216, 72.07%, 61.82%, 1.00), hsla(242.58620689655172, 62.32%, 35.73%, 1.00));
}

.header {
  position: absolute;
  left: 0%;
  top: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 10vh;
  padding-top: 0px;
  padding-right: 2%;
  padding-left: 2%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrap-logo {
  position: absolute;
  left: 0px;
  top: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80%;
  padding-left: 2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  text-align: left;
}

.img-logo {
  height: 100%;
  max-width: none;
}

.wrap-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-nav {
  position: relative;
  margin-right: 20px;
  margin-left: 20px;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 700ms cubic-bezier(.77, 0, .175, 1);
  transition: all 700ms cubic-bezier(.77, 0, .175, 1);
  color: #fff;
  font-size: 0.45em;
  font-weight: 300;
  text-decoration: none;
  text-transform: uppercase;
}

.link-nav:hover {
  -webkit-transform: translate(-10px, 0px);
  -ms-transform: translate(-10px, 0px);
  transform: translate(-10px, 0px);
}

.link-nav.w--current {
  font-weight: 800;
  letter-spacing: 1px;
}

.link-nav.link-inscription {
  position: relative;
  margin-right: 0px;
  color: hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
}

.link-nav.link-nav-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  text-transform: none;
}

.link-nav.link-nav-footer:hover {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  color: hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
}

.body {
  font-family: Montserrat, sans-serif;
  color: #fff;
  font-size: 2em;
  line-height: 1.2;
}

.footer {
  position: absolute;
  left: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 6vh;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-right: 2%;
  padding-left: 2%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 84vh;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: opacity 400ms cubic-bezier(.77, 0, .175, 1);
  transition: opacity 400ms cubic-bezier(.77, 0, .175, 1);
}

.content.content-profil {
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.h2 {
  margin-bottom: 0px;
  font-family: bebas, sans-serif;
  font-size: 1em;
  line-height: 1.05;
  text-align: left;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}

.h2.h2--green {
  color: hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
}

.h2.h2--green.h2--no-margin-top {
  margin-top: 0px;
  color: hsla(204.72727272727272, 98.23%, 23.54%, 1.00);
}

.h2.h2--intervenants {
  color: #fff;
}

.h1 {
  font-size: 2em;
  line-height: 1.4;
  text-align: center;
  text-transform: uppercase;
}

.h1.h1--left {
  text-align: left;
}

.h1.h1--left.h1--home {
  font-size: 1.5em;
  line-height: 1.2;
}

.h1.h1-titre-confrerence {
  font-size: 1em;
}

.h1.h1-titre-confrerence.h1-titre-conf-multiligne {
  max-width: 960px;
  font-size: 0.9em;
}

.h3 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  color: #c9c9c9;
  font-size: 0.6em;
  line-height: 1.4em;
  font-weight: 400;
}

.txt {
  margin-bottom: 22px;
  font-size: 0.6em;
  line-height: 1.5;
  text-align: left;
}

.txt.txt--all-cap {
  font-size: 0.7em;
  text-transform: uppercase;
}

.txt.txt--all-cap.filer-item {
  margin-right: 8px;
  margin-left: 8px;
  font-size: 0.6em;
}

.txt.txt--all-cap.filer-item.filter-selected {
  border-bottom: 5px solid hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
}

.txt.txt-profil {
  overflow: visible;
  width: 500px;
  height: auto;
  margin-top: 30px;
  padding-left: 33px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-right: 0px solid hsla(174.16216216216216, 94.87%, 61.76%, 1.00);
  border-left: 6px solid hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
  font-size: 0.5em;
}

.txt.txt-map {
  width: auto;
  padding-right: 32px;
}

.link {
  position: relative;
  display: block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  color: hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
  font-size: 0.45em;
  font-weight: 700;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
}

.link.link-white {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #fff;
}

.link.link-white.link-green-bg-smartphone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.link.link-green {
  color: #322da1;
}

.link-round {
  position: relative;
  display: inline-block;
  height: 50px;
  margin-top: 20px;
  padding: 0px 22px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 25px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)));
  background-image: linear-gradient(180deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), hsla(174.16216216216216, 94.87%, 61.76%, 1.00));
  box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, .22);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 400ms cubic-bezier(.77, 0, .175, 1);
  transition: all 400ms cubic-bezier(.77, 0, .175, 1);
  color: #fff;
  font-size: 0.45em;
  line-height: 50px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

.link-round:hover {
  box-shadow: 6px 6px 3px 2px rgba(0, 0, 0, .07);
  -webkit-transform: scale(1.06);
  -ms-transform: scale(1.06);
  transform: scale(1.06);
}

.link-round.link--round-no-margin-top {
  margin-top: 0px;
  margin-right: 20px;
}

.div-block {
  margin-right: 23px;
  margin-left: 23px;
}

.h4 {
  font-family: bebas, sans-serif;
  color: #322da1;
  font-size: 1.8em;
  line-height: 1.1;
  letter-spacing: 3px;
}

.h4.h4-inter {
  margin-bottom: 29px;
  padding: 28px;
  background-color: hsla(204.72727272727272, 98.80%, 67.25%, 1.00);
  color: #fff;
}

.popup-conf--conf {
  font-size: 0.8em;
  font-weight: 700;
  text-transform: uppercase;
}

.popup-conf-intervenant {
  margin-bottom: 10px;
  font-size: 0.6em;
  font-weight: 700;
  text-transform: none;
}

.div-hover {
  position: absolute;
  left: 0px;
  top: 20px;
  bottom: 0px;
  width: 100%;
  height: 5px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)));
  background-image: linear-gradient(180deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), hsla(174.16216216216216, 94.87%, 61.76%, 1.00));
  opacity: 0.52;
  -webkit-transform: scale3d(0, 1, 1);
  transform: scale3d(0, 1, 1);
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.div-hover.div-hover--inscription {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(204.72727272727272, 98.80%, 67.25%, 1.00)), to(hsla(204.72727272727272, 98.80%, 67.25%, 1.00)));
  background-image: linear-gradient(180deg, hsla(204.72727272727272, 98.80%, 67.25%, 1.00), hsla(204.72727272727272, 98.80%, 67.25%, 1.00));
}

.div-block-2 {
  width: 60%;
  height: 1px;
  margin-left: 144px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .3)), to(hsla(0, 0%, 100%, .3)));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, .3));
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}

.div-block-2.div-footer {
  width: 100%;
  margin-left: 0px;
}

.facebook {
  display: block;
  width: 75px;
  height: 20px;
  margin-top: 4px;
  margin-right: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.fb {
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.link-fb {
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 20px;
  margin-left: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center;
}

.wrap-close {
  position: absolute;
  left: 0px;
  bottom: 0px;
  overflow: hidden;
  width: 128px;
  height: 60px;
}

.wrap-close.back {
  position: fixed;
  left: auto;
  top: 10vh;
  right: 2%;
  bottom: auto;
  display: none;
}

.wrap-close.back2 {
  position: absolute;
  left: 88px;
  bottom: 88px;
  display: block;
  overflow: hidden;
  height: 60px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.burger {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100px;
  height: 75px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.line1 {
  position: absolute;
  left: 50%;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 15px;
  background-color: #fff;
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

.line2 {
  position: absolute;
  left: 50%;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 15px;
  margin-top: 30px;
  background-color: #fff;
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

.line3 {
  position: absolute;
  left: 50%;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 15px;
  margin-top: 60px;
  background-color: #fff;
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

.wrap-burger {
  display: none;
}

.span-h1 {
  font-size: 0.6em;
  font-weight: 300;
  text-transform: none;
}

.wrap-btn-home {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  margin-top: 39px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrap-txt-home {
  width: 650px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border: 0px solid #e02222;
}

.wrap-content-home {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.image {
  width: 100%;
  max-width: 601px;
}

.image.img-home {
  opacity: 0.56;
}

.image.img-home.smartphone {
  display: none;
}

.image.img-home.img-desktop {
  opacity: 1;
}

.wrap-img-home {
  width: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: right;
}

.min-width-txt-home {
  min-width: 650px;
}

.wrap-content-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrap-content-page.wrap-content-page-intervenant {
  overflow: hidden;
}

.filter {
  display: none;
  margin-bottom: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.container-960 {
  width: 80%;
  margin-right: auto;
  margin-left: auto;
}

.container-960.container-map {
  width: 100%;
}

.container-960.container-inervenant {
  width: 960px;
}

.container-960.container-prog {
  overflow: auto;
  height: 500px;
}

.container-960.container-prog.prog-unepage {
  overflow: visible;
}

.container-960.container-960-restitution {
  height: 100%;
}

.container-960.container-960-restitution.no-display {
  display: none;
}

.cotnent-programme {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.cotnent-programme.content-programme-inter {
  overflow: visible;
  width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.cotnent-programme.content-map {
  overflow: visible;
  width: 100%;
}

.cotnent-programme.conten-inscription {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.cotnent-programme.programme-only {
  overflow: visible;
  padding-right: 111px;
  padding-left: 111px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.col {
  width: 30%;
  height: 100%;
  margin-right: 53px;
  margin-left: 53px;
}

.col.col-prog-only {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 500px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.wrap-conf {
  margin-bottom: 32px;
}

.wrap-title {
  height: 20%;
}

.wrap-title.wrap-title--restitution {
  height: 15%;
}

.wrap-title.wrap-title--restitution.title-mulit {
  height: 20%;
  margin-bottom: 22px;
}

.wrap-section {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.wrap-section.wra-section-inter {
  overflow: auto;
}

.wrap-section.wrap-section__restitution {
  width: 100%;
  height: 80%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.perso {
  display: block;
  height: 80%;
  margin-top: 63px;
  margin-right: 61px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  opacity: 0.63;
}

.card-intervenant {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 45%;
  height: auto;
  margin-right: 9px;
  margin-bottom: 20px;
  margin-left: 9px;
  padding: 13px 19px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-radius: 8px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(3, 3, 3, .17)), to(rgba(3, 3, 3, .17)));
  background-image: linear-gradient(180deg, rgba(3, 3, 3, .17), rgba(3, 3, 3, .17));
}

.card-intervenant.card-vide {
  background-color: transparent;
  background-image: none;
}

.all-popup {
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 400;
}

.context-is-king {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.context-is-king.pt2 {
  left: 0%;
}

.popup-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  width: 90%;
  height: 80%;
  margin: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.titre-popup {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  padding-right: 15px;
  padding-bottom: 69px;
  padding-left: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.txt-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  height: 100%;
  max-width: 500px;
  padding-right: 34px;
  padding-left: 34px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.txt-content.txt-content--table-ronde {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.txt-content.txt-king {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.text-span {
  font-weight: 700;
}

.text-span-2 {
  font-weight: 700;
}

.arrow1 {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
}

.arrow2 {
  position: absolute;
  left: 128px;
  top: 0px;
  height: 100%;
}

.efficacite-media-prox {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.ai {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.comment-beneficier {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.local {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.print-et-digital {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.proxi-choix {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.wrap-photo {
  overflow: hidden;
  width: 90px;
  height: 90px;
  border-radius: 50%;
}

.car-inter__txt {
  margin-left: 23px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.img-intervenant {
  max-width: 110%;
}

.img-intervenant.no-picture {
  margin-top: 6px;
  margin-left: -25px;
}

.wrap-photo-profil {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.wrap-photo-profil.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.wrap-photo-profil.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.profil-txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  height: 35%;
  padding-right: 88px;
  padding-left: 88px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.wrap-txt-profil {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 20%;
  padding-right: 88px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.wrap-txt-profil.profli-txt-left {
  position: static;
  overflow: visible;
  width: 100%;
  height: 35%;
  max-height: none;
  clear: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.wrap-profil-photo-page {
  display: none;
}

.div-block-6 {
  position: absolute;
  left: 0px;
  top: 203px;
  bottom: 0px;
  z-index: 299;
  padding-left: 88px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.div-block-7 {
  display: block;
  overflow: auto;
  height: 100%;
}

.vincent-balusseau {
  position: fixed;
  left: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.vincent-balusseau.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.vincent-balusseau.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.vincent-balusseau.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.vincent-balusseau.pt {
  left: 0%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.agns-alazard-rool {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-becouarn {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/agnes-alazard-rool-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/agnes-alazard-rool-big.jpg');
  background-position: 0px 0px, 50% 20%;
  background-size: auto, auto;
}

.agns-alazard-rool.bg-becouarn.pt2 {
  left: 0%;
}

.agns-alazard-rool.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.agns-alazard-rool.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.aimric-bertrand {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.aimric-bertrand.bg-bo {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bertrand-aimeric-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bertrand-aimeric-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, auto;
}

.aimric-bertrand.bg-bo.pt3 {
  left: 0%;
}

.aimric-bertrand.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.aimric-bertrand.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.aimric-bertrand.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.sophie-bourg {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.sophie-bourg.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.sophie-bourg.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.sophie-bourg.bg-delphiney {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/sophie-bourg-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/sophie-bourg-big.jpg');
  background-position: 0px 0px, 50% 30%;
  background-size: auto, auto;
}

.sophie-bourg.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.sophie-bourg.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-bourg.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-bourg.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-bourg.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-bourg.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.sophie-bourg.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-bourg.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.sophie-bourg.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.sophie-bourg.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.sophie-bourg.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.sophie-bourg.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.sophie-bourg.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.sophie-bourg.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.sophie-bourg.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.sophie-bourg.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.sophie-bourg.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.benjamin-drocourt {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.benjamin-drocourt.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-ben-drocourt {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.benjamin-drocourt.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.virginie-giblain {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.virginie-giblain.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.virginie-giblain.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.virginie-giblain.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.virginie-giblain.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.virginie-giblain.bg-garaence {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virginie--giblain-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virginie--giblain-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, auto;
}

.virginie-giblain.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.virginie-giblain.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.virginie-giblain.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.virginie-giblain.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.virginie-giblain.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.virginie-giblain.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.virginie-giblain.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.virginie-giblain.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.virginie-giblain.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.virginie-giblain.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.virginie-giblain.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.virginie-giblain.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.virginie-giblain.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.virginie-giblain.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.virginie-giblain.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.thomas-grosset {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.thomas-grosset.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.thomas-grosset.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.thomas-grosset.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.thomas-grosset.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.thomas-grosset.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-grosset.bg-bab {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/thomas-grosset-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/thomas-grosset-big.jpg');
  background-position: 0px 0px, 50% 0px;
  background-size: auto, auto;
}

.thomas-grosset.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-grosset.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-grosset.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.thomas-grosset.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-grosset.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.thomas-grosset.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.thomas-grosset.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.thomas-grosset.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.thomas-grosset.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.thomas-grosset.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.thomas-grosset.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.thomas-grosset.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.thomas-grosset.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.thomas-grosset.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.xavier-guillon {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.xavier-guillon.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.xavier-guillon.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.xavier-guillon.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.xavier-guillon.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.xavier-guillon.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.xavier-guillon.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.xavier-guillon.bg-alex {
  left: 0%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#000), to(#000)), url('../images/img-home.png');
  background-image: linear-gradient(180deg, #000, #000), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.xavier-guillon.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.xavier-guillon.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.xavier-guillon.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.xavier-guillon.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.xavier-guillon.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.xavier-guillon.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.xavier-guillon.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.xavier-guillon.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.xavier-guillon.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.xavier-guillon.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.xavier-guillon.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.xavier-guillon.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.xavier-guillon.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.xavier-guillon.bg-alexandre-george {
  left: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .52)), to(rgba(0, 0, 0, .52))), url('../images/xavier-guillon-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .52), rgba(0, 0, 0, .52)), url('../images/xavier-guillon-big.jpg');
  background-position: 0px 0px, 50% -47px;
  background-size: auto, auto;
}

.marien-lavoir {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.marien-lavoir.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.marien-lavoir.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.marien-lavoir.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.marien-lavoir.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.marien-lavoir.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marien-lavoir.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marien-lavoir.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marien-lavoir.bg-ornella {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/lavoir-marien-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/lavoir-marien-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, auto;
}

.marien-lavoir.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.marien-lavoir.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marien-lavoir.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.marien-lavoir.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.marien-lavoir.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.marien-lavoir.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.marien-lavoir.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.marien-lavoir.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.marien-lavoir.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.marien-lavoir.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.marien-lavoir.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.marien-lavoir.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.thomas-jamet {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.thomas-jamet.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.thomas-jamet.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.thomas-jamet.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.thomas-jamet.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.thomas-jamet.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-jamet.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-jamet.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-jamet.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-jamet.bg-jamet {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.thomas-jamet.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.thomas-jamet.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.thomas-jamet.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.thomas-jamet.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.thomas-jamet.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.thomas-jamet.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.thomas-jamet.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.thomas-jamet.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.thomas-jamet.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.thomas-jamet.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.thomas-jamet.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.charles-jouvin {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.charles-jouvin.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.charles-jouvin.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.charles-jouvin.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.charles-jouvin.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.charles-jouvin.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.charles-jouvin.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.charles-jouvin.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.charles-jouvin.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.charles-jouvin.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.charles-jouvin.bg-jouvin {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .54)), to(rgba(0, 0, 0, .54))), url('../images/charles.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .54), rgba(0, 0, 0, .54)), url('../images/charles.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.charles-jouvin.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.charles-jouvin.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.charles-jouvin.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.charles-jouvin.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.charles-jouvin.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.charles-jouvin.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.charles-jouvin.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.charles-jouvin.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.charles-jouvin.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.charles-jouvin.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.christophe-renaud {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.christophe-renaud.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.christophe-renaud.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.christophe-renaud.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.christophe-renaud.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.christophe-renaud.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christophe-renaud.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christophe-renaud.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christophe-renaud.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christophe-renaud.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.christophe-renaud.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christophe-renaud.bg-alex {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/christophe-manceau-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/christophe-manceau-big.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, auto;
}

.christophe-renaud.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.christophe-renaud.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.christophe-renaud.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.christophe-renaud.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.christophe-renaud.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.christophe-renaud.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.christophe-renaud.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.christophe-renaud.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.christophe-renaud.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.baptiste-ourgeron {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-virginie {
  left: 0%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/baptiste-tourgeon-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/baptiste-tourgeon-big.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, 485px;
  text-align: left;
}

.baptiste-ourgeron.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.baptiste-ourgeron.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.francois-mariet {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.francois-mariet.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.francois-mariet.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.francois-mariet.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.francois-mariet.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.francois-mariet.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.francois-mariet.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.francois-mariet.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.francois-mariet.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.francois-mariet.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.francois-mariet.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.francois-mariet.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.francois-mariet.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.francois-mariet.bg-francois-mariet {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .53)), to(rgba(0, 0, 0, .53))), url('../images/francois.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .53), rgba(0, 0, 0, .53)), url('../images/francois.jpg');
  background-position: 0px 0px, 50% 71%;
  background-size: auto, cover;
}

.francois-mariet.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.francois-mariet.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.francois-mariet.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.francois-mariet.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.francois-mariet.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.francois-mariet.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.francois-mariet.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.stephanie-pargade {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.stephanie-pargade.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.stephanie-pargade.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-pargade {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.stephanie-pargade.bg-guill-2 {
  left: 0%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.christine-robert {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.christine-robert.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.christine-robert.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.christine-robert.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.christine-robert.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.christine-robert.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christine-robert.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christine-robert.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christine-robert.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christine-robert.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.christine-robert.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.christine-robert.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.christine-robert.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.christine-robert.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.christine-robert.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.christine-robert.bg-christine {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/christine.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/christine.jpg');
  background-position: 0px 0px, 50% 58%;
  background-size: auto, auto;
}

.christine-robert.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.christine-robert.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.christine-robert.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.christine-robert.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.christine-robert.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.bruno-schmutz-popup {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-bruno {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.bruno-schmutz-popup.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.catherine-schutz {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.catherine-schutz.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.catherine-schutz.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.catherine-schutz.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.catherine-schutz.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.catherine-schutz.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.catherine-schutz.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.catherine-schutz.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.catherine-schutz.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.catherine-schutz.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.catherine-schutz.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.catherine-schutz.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.catherine-schutz.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.catherine-schutz.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.catherine-schutz.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.catherine-schutz.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.catherine-schutz.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.catherine-schutz.bg-catherine-schutz {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.catherine-schutz.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.catherine-schutz.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.catherine-schutz.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.benjamin-taieb {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.benjamin-taieb.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.benjamin-taieb.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-ben {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.benjamin-taieb.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.veronique-viviano {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.veronique-viviano.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.veronique-viviano.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.veronique-viviano.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.veronique-viviano.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.veronique-viviano.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.veronique-viviano.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.veronique-viviano.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.veronique-viviano.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.veronique-viviano.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.veronique-viviano.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.veronique-viviano.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.veronique-viviano.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.veronique-viviano.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.veronique-viviano.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.veronique-viviano.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.veronique-viviano.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.veronique-viviano.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.veronique-viviano.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.veronique-viviano.bg-vero {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.veronique-viviano.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.nikki-westoby {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.nikki-westoby.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.nikki-westoby.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.nikki-westoby.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.nikki-westoby.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.nikki-westoby.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nikki-westoby.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nikki-westoby.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nikki-westoby.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nikki-westoby.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.nikki-westoby.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nikki-westoby.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.nikki-westoby.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.nikki-westoby.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.nikki-westoby.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.nikki-westoby.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.nikki-westoby.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.nikki-westoby.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.nikki-westoby.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.nikki-westoby.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.nikki-westoby.bg-nikki {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.brain {
  height: 80%;
  opacity: 0.32;
}

.map {
  display: block;
  height: 80%;
  margin-top: 63px;
  margin-right: 61px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  opacity: 0.12;
}

.map-title {
  font-weight: 700;
  text-transform: uppercase;
}

.map-desktop {
  width: auto;
}

.map-device {
  display: none;
}

.transition {
  position: fixed;
  left: 100%;
  top: 0px;
  width: 100%;
  height: 100vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#772da1), to(#772da1));
  background-image: linear-gradient(180deg, #772da1, #772da1);
}

.transition-2 {
  position: fixed;
  left: 100%;
  top: 0px;
  width: 100%;
  height: 100vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#772da1), to(#772da1));
  background-image: linear-gradient(180deg, #772da1, #772da1);
}

.div-block-8 {
  position: fixed;
  left: 0px;
  top: 0px;
}

.horaire {
  margin-bottom: -18px;
  font-family: Montserrat, sans-serif;
  font-size: 0.6em;
  font-weight: 300;
}

.bassins-de-vie {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.inter-conf-light {
  font-weight: 300;
}

.proxi-sources {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.list-item {
  margin-bottom: 21px;
}

.mesure-de-l-activiation {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.sophie-renaud {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.sophie-renaud.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.sophie-renaud.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.sophie-renaud.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.sophie-renaud.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.sophie-renaud.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-renaud.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-renaud.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-renaud.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-renaud.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.sophie-renaud.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.sophie-renaud.bg-alex {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.sophie-renaud.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.sophie-renaud.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.sophie-renaud.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.sophie-renaud.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.sophie-renaud.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.sophie-renaud.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.sophie-renaud.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.sophie-renaud.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.sophie-renaud.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.sophie-renaud.bg-erwan {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/sophiue-renaud-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/sophiue-renaud-big.jpg');
  background-position: 0px 0px, 50% 33%;
  background-size: auto, auto;
}

.michele-pollier {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.michele-pollier.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.michele-pollier.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.michele-pollier.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.michele-pollier.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.michele-pollier.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.michele-pollier.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.michele-pollier.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.michele-pollier.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.michele-pollier.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.michele-pollier.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.michele-pollier.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.michele-pollier.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.michele-pollier.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.michele-pollier.bg-pargade {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.michele-pollier.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.michele-pollier.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.michele-pollier.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.michele-pollier.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.michele-pollier.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.michele-pollier.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.michele-pollier.bg-pollier {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/michele.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/michele.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.celine-lebrin {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.celine-lebrin.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.celine-lebrin.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.celine-lebrin.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.celine-lebrin.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.celine-lebrin.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.celine-lebrin.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.celine-lebrin.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.celine-lebrin.bg-ornella {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.celine-lebrin.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.celine-lebrin.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.celine-lebrin.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.celine-lebrin.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.celine-lebrin.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.celine-lebrin.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.celine-lebrin.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.celine-lebrin.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.celine-lebrin.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.celine-lebrin.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.celine-lebrin.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.celine-lebrin.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.celine-lebrin.bg-olivier {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/celine-lebrin-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/celine-lebrin-big.jpg');
  background-position: 0px 0px, 50% 27%;
  background-size: auto, auto;
}

.antoine-moreau {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.antoine-moreau.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.antoine-moreau.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.antoine-moreau.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.antoine-moreau.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.antoine-moreau.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.antoine-moreau.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.antoine-moreau.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.antoine-moreau.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.antoine-moreau.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.antoine-moreau.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.antoine-moreau.bg-alex {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.antoine-moreau.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.antoine-moreau.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.antoine-moreau.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.antoine-moreau.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.antoine-moreau.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.antoine-moreau.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.antoine-moreau.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.antoine-moreau.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.antoine-moreau.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.antoine-moreau.bg-pierre-marie {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/antoine-moreau.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/antoine-moreau.jpg');
  background-position: 0px 0px, 50% -90px;
  background-size: auto, auto;
}

.eric-trousset {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.eric-trousset.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.eric-trousset.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.eric-trousset.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.eric-trousset.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.eric-trousset.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.eric-trousset.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.eric-trousset.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.eric-trousset.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.eric-trousset.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.eric-trousset.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.eric-trousset.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.eric-trousset.bg-virginie {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.eric-trousset.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.eric-trousset.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.eric-trousset.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.eric-trousset.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.eric-trousset.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.eric-trousset.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.eric-trousset.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.eric-trousset.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.eric-trousset.bg-bertrand {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/eric-trousset-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/eric-trousset-big.jpg');
  background-position: 0px 0px, 50% 72%;
  background-size: auto, auto;
}

.laurent-flores {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.laurent-flores.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.laurent-flores.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.laurent-flores.bg-delphiney {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.laurent-flores.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.laurent-flores.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.laurent-flores.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.laurent-flores.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.laurent-flores.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.laurent-flores.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.laurent-flores.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.laurent-flores.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.laurent-flores.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.laurent-flores.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.laurent-flores.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.laurent-flores.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.laurent-flores.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.laurent-flores.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.laurent-flores.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.laurent-flores.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.laurent-flores.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.laurent-flores.bg-thomas-derouault {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/laurent-flores-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/laurent-flores-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, auto;
}

.div-block-9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  margin-right: 18px;
  margin-bottom: 5px;
  margin-left: 18px;
  padding: 12px 33px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 8px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#44aafb), to(#44aafb));
  background-image: linear-gradient(180deg, #44aafb, #44aafb);
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .24);
  text-align: left;
}

.text-block {
  margin-bottom: 21px;
  font-size: 0.8em;
  font-weight: 300;
  text-align: center;
}

.text-block.cap {
  margin-bottom: 6px;
  text-transform: uppercase;
}

.text-block.txt-ins {
  margin-bottom: 6px;
}

.text-block-2 {
  font-weight: 700;
}

.text-block-copy {
  margin-top: 8px;
  margin-bottom: 21px;
  font-size: 0.5em;
  font-weight: 300;
  text-align: center;
}

.text-block-copy.txt-left {
  line-height: 1.6;
  text-align: left;
}

.text-block-copy.txt-ins-2 {
  margin-bottom: 5px;
}

.giull-2 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.giull-2.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.giull-2.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.giull-2.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.giull-2.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.giull-2.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.giull-2.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.giull-2.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.giull-2.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.giull-2.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.giull-2.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.giull-2.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.giull-2.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.giull-2.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.giull-2.bg-pargade {
  left: 0%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.giull-2.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.giull-2.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.giull-2.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.giull-2.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.giull-2.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.giull-2.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.giull-2.bg-guill-2 {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/guillaume-2.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/guillaume-2.jpg');
  background-position: 0px 0px, 50% -119px;
  background-size: auto, cover;
}

.marc-lewantski {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.marc-lewantski.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.marc-lewantski.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.marc-lewantski.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.marc-lewantski.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.marc-lewantski.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marc-lewantski.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marc-lewantski.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marc-lewantski.bg-ornella {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marc-lewantski.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.marc-lewantski.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.marc-lewantski.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.marc-lewantski.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.marc-lewantski.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.marc-lewantski.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.marc-lewantski.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.marc-lewantski.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.marc-lewantski.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.marc-lewantski.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.marc-lewantski.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.marc-lewantski.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.marc-lewantski.bg-olivier {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/olivier.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/olivier.jpg');
  background-position: 0px 0px, 50% 48%;
  background-size: auto, cover;
}

.marc-lewantski.bg-fab {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/marc-lewitanski-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/marc-lewitanski-big.jpg');
  background-position: 0px 0px, 50% 48%;
  background-size: auto, auto;
}

.carine-negroni {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.carine-negroni.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.carine-negroni.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.carine-negroni.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.carine-negroni.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.carine-negroni.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.carine-negroni.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.carine-negroni.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.carine-negroni.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.carine-negroni.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.carine-negroni.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.carine-negroni.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.carine-negroni.bg-virginie {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.carine-negroni.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.carine-negroni.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.carine-negroni.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.carine-negroni.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.carine-negroni.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.carine-negroni.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.carine-negroni.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.carine-negroni.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.carine-negroni.bg-bertrand {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bertrand.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bertrand.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.carine-negroni.bg-carine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.carine-negroni.bg-carine-2 {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/carine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/carine-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.text-block-3 {
  color: hsla(174.16216216216216, 94.87%, 61.76%, 1.00);
}

.text-block-4 {
  color: #322da1;
}

.intro {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.resume {
  margin-bottom: 10px;
  font-size: 0.6em;
  line-height: 1.5;
  font-style: italic;
  font-weight: 700;
  text-transform: none;
}

.baptiste-tourgeron {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-virginie {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/baptiste-tourgeon-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/baptiste-tourgeon-big.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, auto;
  text-align: left;
}

.baptiste-tourgeron.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.baptiste-tourgeron.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.nico-jammes {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.nico-jammes.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.nico-jammes.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.nico-jammes.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.nico-jammes.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.nico-jammes.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nico-jammes.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nico-jammes.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nico-jammes.bg-ornella {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ornella-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ornella-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nico-jammes.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.nico-jammes.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.nico-jammes.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.nico-jammes.bg-virginie {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nicolas-jammes-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nicolas-jammes-big.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, auto;
  text-align: left;
}

.nico-jammes.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.nico-jammes.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.nico-jammes.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.nico-jammes.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.nico-jammes.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.nico-jammes.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.nico-jammes.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.nico-jammes.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.link-block-2 {
  color: hsla(174.16216216216216, 94.87%, 61.76%, 1.00);
}

.ecosysteme {
  position: fixed;
  left: 100%;
  top: 0px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(174.16216216216216, 94.87%, 61.76%, 1.00)), to(#322da1));
  background-image: linear-gradient(90deg, hsla(174.16216216216216, 94.87%, 61.76%, 1.00), #322da1);
}

.mathieu-llacombe {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 63, 65, .7)), to(rgba(64, 63, 65, .7))), url('../images/inter-big-vincent-balusseau.jpg');
  background-image: linear-gradient(180deg, rgba(64, 63, 65, .7), rgba(64, 63, 65, .7)), url('../images/inter-big-vincent-balusseau.jpg');
  background-position: 0px 0px, 50% 36%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-becouarn {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/inter-big-thomas-becouarn.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/inter-big-thomas-becouarn.jpg');
  background-size: auto, cover;
}

.mathieu-llacombe.bg-bo {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bo-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bo-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-delphiney {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/delphine-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/delphine-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-ben-drocourt {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben-drocourt-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben-drocourt-big.jpg');
  background-position: 0px 0px, 50% 51%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-garaence {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/garance-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/garance-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-bab {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/gab-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/gab-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-ornella {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/lavoir-marien-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/lavoir-marien-big.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, 485px;
}

.mathieu-llacombe.bg-jamet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/jamet-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/jamet-big.jpg');
  background-position: 0px 0px, 50% -102px;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-jouvin {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-alex {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/alex.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/alex.jpg');
  background-position: 0px 0px, 50% 68%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-virginie {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/virg.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/virg.jpg');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-francois-mariet {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 35%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-pargade {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/pargade.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/pargade.jpg');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-christine {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/img-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/img-home.png');
  background-position: 0px 0px, 50% 57%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-bruno {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/bruno.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/bruno.jpg');
  background-position: 0px 0px, 50% 39%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-catherine-schutz {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/cath.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/cath.jpg');
  background-position: 0px 0px, 50% 28%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-ben {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/ben.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/ben.jpg');
  background-position: 0px 0px, 50% 42%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-vero {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/veronique-viviano.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/veronique-viviano.jpg');
  background-position: 0px 0px, 50% 31%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-nikki {
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/nikki.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/nikki.jpg');
  background-position: 0px 0px, 50% 52%;
  background-size: auto, cover;
}

.mathieu-llacombe.bg-ornella-lacombe {
  left: 100%;
  padding-top: 10vh;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .63)), to(rgba(0, 0, 0, .63))), url('../images/mathieu-lacombe-big.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .63), rgba(0, 0, 0, .63)), url('../images/mathieu-lacombe-big.jpg');
  background-position: 0px 0px, 50% 0px;
  background-size: auto, auto;
}

.partenaires {
  position: relative;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  width: auto;
  max-width: 960px;
  padding-right: 0px;
  padding-bottom: 48px;
  padding-left: 24px;
}

.txt-partenaires {
  margin-bottom: 10px;
  font-size: 0.5em;
  font-weight: 500;
  text-transform: uppercase;
}

.card-intervenant-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 45%;
  height: auto;
  max-height: none;
  max-width: 45%;
  min-height: 0px;
  margin-right: 9px;
  margin-bottom: 20px;
  margin-left: 9px;
  padding: 13px 19px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-radius: 8px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 8, 7, .17)), to(rgba(8, 8, 7, .17)));
  background-image: linear-gradient(180deg, rgba(8, 8, 7, .17), rgba(8, 8, 7, .17));
}

.h3-2 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  color: #322da1;
  font-size: 0.6em;
  line-height: 1.4em;
  font-weight: 400;
}

.div-block-10 {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}

.div-block-10.div-intervenants-restitution {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs-menu {
  text-align: center;
}

.tabs-content {
  height: 100%;
}

.txt-content-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  height: 100%;
  max-width: 500px;
  padding-right: 34px;
  padding-left: 34px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.txt-content-2.txt-resume {
  display: block;
  width: 100%;
  height: auto;
  max-width: 850px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 17px;
  padding-right: 97px;
  padding-left: 97px;
  font-size: 0.6em;
  line-height: 1.4;
}

.txt-resume-title {
  font-size: 1.7em;
  font-weight: 700;
  text-transform: uppercase;
}

.wrap-txt {
  overflow: auto;
  width: 100%;
  height: 100%;
}

.tab-link {
  background-color: transparent;
  font-family: Montserrat, sans-serif;
  color: #fff;
  font-size: 0.7em;
  font-weight: 700;
}

.tab-link.w--current {
  border-bottom: 3px solid hsla(174.16216216216216, 94.87%, 61.76%, 1.00);
  background-color: transparent;
}

.tab-pane-tab-1 {
  width: 100%;
  height: 90%;
  padding-top: 22px;
  padding-bottom: 22px;
}

.tabs {
  width: 100%;
  height: 100%;
}

.list-item-2 {
  margin-top: 10px;
  margin-bottom: 0px;
}

.list {
  width: 100%;
  max-width: 850px;
  margin-top: 15px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 130px;
  font-size: 0.6em;
}

.image-2 {
  margin-right: auto;
  margin-left: auto;
}

.div-block-11 {
  width: 100%;
  text-align: center;
}

html.w-mod-js *[data-ix="center"] {
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
}

@media (max-width: 991px) {
  .container {
    overflow: hidden;
    height: 100vh;
    min-height: 100vh;
  }
  .bg {
    position: fixed;
  }
  .header {
    left: 0%;
    z-index: 300;
    width: 100%;
    height: 50px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .wrap-logo {
    left: 30px;
    height: 80%;
  }
  .img-logo {
    height: 40px;
  }
  .wrap-nav {
    position: absolute;
    left: -100%;
    top: 0px;
    z-index: 300;
    width: 100%;
    height: 100vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .link-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid hsla(0, 0%, 100%, .05);
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-transition-property: none;
    transition-property: none;
    font-size: 0.6em;
    text-align: center;
  }
  .link-nav:hover {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .link-nav.link-nav-footer {
    width: auto;
    font-size: 0.45em;
  }
  .footer {
    position: fixed;
    width: 100%;
    height: 50px;
    margin-bottom: 0px;
    padding-bottom: 7px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .content {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .content.content-profil {
    height: 100vh;
  }
  .h1 {
    font-size: 1.6em;
  }
  .txt.txt-profil {
    width: 100%;
  }
  .txt.txt-map {
    padding-right: 0px;
    text-align: center;
  }
  .div-hover {
    display: none;
    overflow: visible;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .div-block-2 {
    display: none;
  }
  .wrap-close {
    position: absolute;
    left: auto;
    top: 0px;
    right: 0px;
    bottom: auto;
    width: 80px;
    height: 30px;
    padding-top: 0px;
  }
  .wrap-close.back {
    left: 26%;
    top: 10px;
    right: auto;
    z-index: 301;
    display: block;
  }
  .wrap-close.back2 {
    position: absolute;
    left: 4%;
    top: 14px;
    right: auto;
    bottom: auto;
    z-index: 301;
    height: 40px;
  }
  .burger {
    position: relative;
    right: 0px;
    width: 100px;
    height: 75px;
    -webkit-transform: scale(0.28);
    -ms-transform: scale(0.28);
    transform: scale(0.28);
    -webkit-transform-origin: 100% 0%;
    -ms-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
  }
  .wrap-burger {
    position: fixed;
    top: 10px;
    right: 30px;
    z-index: 301;
    display: block;
    width: 100px;
    height: 30px;
  }
  .wrap-txt-home {
    position: relative;
    z-index: 1;
  }
  .wrap-content-home {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .image.img-home.smartphone {
    display: inline-block;
  }
  .image.img-home.img-desktop {
    display: none;
  }
  .wrap-img-home {
    position: absolute;
    left: 50%;
    bottom: 0px;
    z-index: 0;
    width: 60%;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
    opacity: 0.51;
    -webkit-transform: translate(-50%, 0px);
    -ms-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px);
  }
  .wrap-content-page {
    overflow: hidden;
    height: 100%;
  }
  .wrap-content-page.wrap-content-page-intervenant {
    width: 90%;
  }
  .filter {
    position: fixed;
    width: 100%;
    margin-bottom: 35px;
  }
  .container-960 {
    overflow: hidden;
    width: 100%;
    margin-top: 52px;
    padding-left: 0px;
  }
  .container-960.container-map {
    margin-top: 0px;
  }
  .container-960.container-prog {
    overflow: visible;
  }
  .cotnent-programme {
    display: block;
    overflow: auto;
    width: 60%;
    height: 100%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cotnent-programme.content-programme-inter {
    overflow: auto;
    width: 90%;
  }
  .cotnent-programme.content-map {
    width: 100%;
  }
  .cotnent-programme.conten-inscription {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    text-align: center;
  }
  .cotnent-programme.programme-only {
    overflow: auto;
    width: 100%;
  }
  .col {
    width: 100%;
    height: auto;
    margin-right: 0px;
    margin-left: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .col.col-prog-only {
    max-width: none;
  }
  .wrap-title {
    height: auto;
  }
  .wrap-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .wrap-section.wra-section-inter {
    width: 100%;
    padding-bottom: 0px;
  }
  .wrap-section.wrap-inscription {
    width: 100%;
  }
  .perso {
    display: none;
    opacity: 0.25;
  }
  .card-intervenant {
    width: 100%;
    max-width: none;
    margin-right: 0px;
    margin-left: 0px;
    background-image: none;
  }
  .card-intervenant.card-vide {
    display: none;
  }
  .context-is-king {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .popup-body {
    display: block;
    overflow: auto;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .titre-popup {
    width: 100%;
    padding-bottom: 0px;
  }
  .txt-content {
    width: 100%;
    height: auto;
    max-width: none;
    margin-top: 33px;
  }
  .efficacite-media-prox {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .ai {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .comment-beneficier {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .local {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .print-et-digital {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .proxi-choix {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .wrap-photo-profil {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .profil-txt {
    width: 100%;
    height: auto;
    padding-right: 0px;
    padding-left: 0px;
  }
  .wrap-txt-profil {
    display: block;
    height: auto;
    padding-right: 0px;
  }
  .wrap-txt-profil.profli-txt-left {
    height: auto;
  }
  .wrap-profil-photo-page {
    display: block;
    width: 100%;
  }
  .div-block-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 108%;
    height: 300px;
    margin-bottom: 49px;
    margin-left: -4%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .bi-big {
    margin-top: 14px;
  }
  .bi-big.agnes {
    margin-top: 260px;
  }
  .bi-big.bi-sophie-bourg {
    margin-top: 150px;
  }
  .link-block {
    width: 100%;
    height: 100%;
  }
  .div-block-6 {
    position: relative;
    top: 0px;
    display: block;
    padding-bottom: 17px;
    padding-left: 0px;
  }
  .div-block-7 {
    overflow: visible;
    height: auto;
  }
  .garance-big {
    margin-top: 30px;
  }
  .garance-big.big-goearge {
    margin-top: -2px;
  }
  .garance-big.grosset-bg {
    margin-top: 253px;
  }
  .ornella-big {
    margin-top: 47px;
  }
  .jamet-big {
    margin-top: 299px;
  }
  .alex-big {
    margin-top: 12px;
  }
  .virg-big {
    margin-top: 129px;
  }
  .virg-big.paptiste {
    margin-top: 171px;
  }
  .img-pargade {
    margin-top: -104px;
  }
  .bruno-schmutz {
    margin-top: 91px;
  }
  .cath {
    margin-top: 185px;
  }
  .ben {
    margin-top: 40px;
  }
  .vero {
    margin-top: 281px;
  }
  .nikki {
    margin-top: -37px;
  }
  .vincent-balusseau {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.pt {
    padding-top: 73px;
  }
  .agns-alazard-rool {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-alexandre-george {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-guill-2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .map {
    display: none;
    opacity: 0.25;
  }
  .map-desktop {
    display: none;
  }
  .map-device {
    display: block;
  }
  .bassins-de-vie {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .proxi-sources {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .mesure-de-l-activiation {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .sophie-renaud {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-erwan {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .erwan-big {
    margin-top: 130px;
  }
  .michele-pollier {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-pollier {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .img-michele {
    margin-top: 56px;
  }
  .celine-lebrin {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-olivier {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .olivier-big {
    margin-top: 43px;
  }
  .olivier-big.celine {
    margin-top: 15px;
  }
  .antoine-moreau {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-pierre-marie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .big-chri {
    margin-top: -111px;
  }
  .big-fracnois {
    margin-top: -89px;
  }
  .eric-trousset {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-bertrand {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bertrand-big {
    margin-top: -108px;
  }
  .laurent-flores {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-thomas-derouault {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .div-block-9 {
    height: 150px;
    margin-bottom: 34px;
  }
  .giull-2 {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-guill-2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .img-guill-2 {
    margin-top: 225px;
  }
  .marc-lewantski {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-olivier {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-fab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .fabig {
    margin-top: 26px;
  }
  .carine-negroni {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-bertrand {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-carine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-carine-2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-big {
    margin-top: 52px;
  }
  .intro {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .baptiste-tourgeron {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nicolas-jammes-photo {
    margin-top: 182px;
  }
  .nicolas-jammes-photo.paptiste {
    margin-top: 171px;
  }
  .ecosysteme {
    display: block;
    overflow: auto;
    height: 100vh;
    padding-top: 50px;
  }
  .mathieu-llacombe {
    display: block;
    overflow: auto;
    height: 100%;
    padding: 101px 4% 100px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-becouarn {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-bo {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-delphiney {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ben-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-garaence {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-bab {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ornella {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-alex {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-virginie {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-christine {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-bruno {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ben {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-vero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-nikki {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ornella-lacombe {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .lacombe-big {
    margin-top: 226px;
  }
  .partenaires {
    display: none;
  }
  .card-intervenant-2 {
    width: 100%;
    max-width: none;
    margin-right: 0px;
    margin-left: 0px;
    background-image: none;
  }
  .txt-content-2 {
    width: 100%;
    height: auto;
    max-width: none;
    margin-top: 33px;
  }
  .txt-content-2.txt-resume {
    padding-right: 42px;
    padding-left: 42px;
  }
  .list {
    padding-left: 60px;
  }
}

@media (max-width: 767px) {
  .header {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .link-nav {
    -webkit-transition-property: none;
    transition-property: none;
  }
  .body {
    font-size: 1.8em;
  }
  .content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .h2.h2--green.h2--no-margin-top {
    text-align: center;
  }
  .h1 {
    font-size: 1.7em;
  }
  .h1.h1--left.h1--home {
    text-align: center;
  }
  .link.link-white {
    color: #fff;
  }
  .link.link-white.link-green-bg-smartphone {
    display: none;
    height: 50px;
    padding-right: 22px;
    padding-left: 22px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    border-radius: 25px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(204.72727272727272, 98.80%, 67.25%, 1.00)), to(hsla(204.72727272727272, 98.80%, 67.25%, 1.00)));
    background-image: linear-gradient(180deg, hsla(204.72727272727272, 98.80%, 67.25%, 1.00), hsla(204.72727272727272, 98.80%, 67.25%, 1.00));
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .63);
    color: #403f41;
  }
  .link-round.link--round-no-margin-top {
    margin-right: 0px;
    margin-bottom: 25px;
  }
  .wrap-close.back {
    left: 31%;
  }
  .wrap-close.back2 {
    position: absolute;
    left: 4%;
    top: 9px;
    bottom: auto;
    height: 40px;
  }
  .wrap-burger {
    top: 30px;
  }
  .wrap-btn-home {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .wrap-txt-home {
    width: auto;
    text-align: center;
  }
  .wrap-img-home {
    width: 100%;
  }
  .min-width-txt-home {
    min-width: 0px;
  }
  .container-960.container-inervenant {
    margin-top: 17px;
  }
  .cotnent-programme {
    width: 80%;
  }
  .cotnent-programme.content-map {
    width: 80%;
  }
  .bi-big.agnes {
    margin-top: 163px;
  }
  .garance-big.big-goearge {
    margin-top: -29px;
  }
  .garance-big.grosset-bg {
    margin-top: 205px;
  }
  .jamet-big {
    margin-top: 206px;
  }
  .alex-big {
    margin-top: -59px;
    padding-top: 59px;
  }
  .virg-big.paptiste {
    margin-top: 122px;
  }
  .vero {
    margin-top: 210px;
  }
  .vincent-balusseau.pt {
    padding-top: 60px;
  }
  .erwan-big {
    margin-top: 54px;
    padding-top: 59px;
  }
  .img-michele {
    margin-top: 89px;
  }
  .fabig {
    margin-top: 16px;
  }
  .carine-big {
    margin-top: 66px;
  }
  .nicolas-jammes-photo {
    margin-top: 152px;
  }
  .nicolas-jammes-photo.paptiste {
    margin-top: 122px;
  }
  .list {
    padding-left: 60px;
  }
}

@media (max-width: 479px) {
  .header {
    position: fixed;
  }
  .wrap-logo {
    height: 80%;
  }
  .img-logo {
    height: 80%;
  }
  .link-nav {
    -webkit-transition-property: none;
    transition-property: none;
    font-weight: 400;
  }
  .link-nav.link-inscription {
    margin-left: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .body {
    font-size: 1.5em;
  }
  .body.body-profil {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .footer {
    height: 40px;
    padding-top: 6px;
  }
  .h2.h2--intervenants {
    margin-top: 0px;
  }
  .h2.h2--intervenants {
    margin-top: 0px;
  }
  .h1 {
    font-size: 1.3em;
  }
  .txt.txt-profil {
    margin-bottom: 52px;
  }
  .h4 {
    font-size: 2.1em;
  }
  .h4.h4-inter {
    font-size: 1.5em;
  }
  .facebook {
    top: 8px;
  }
  .wrap-close {
    position: relative;
    top: 0px;
    margin-bottom: 21px;
  }
  .wrap-close.back {
    position: absolute;
    left: 151px;
    top: 17px;
  }
  .wrap-close.back2 {
    position: absolute;
    left: 4%;
    top: 11px;
    bottom: auto;
    height: 40px;
  }
  .wrap-burger {
    top: 15px;
    height: 30px;
  }
  .wrap-img-home {
    left: 0%;
    width: 100%;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .wrap-content-page.wrap-content-page-intervenant {
    width: 100%;
  }
  .container-960 {
    overflow: hidden;
    height: auto;
  }
  .container-960.container-inervenant {
    width: 100%;
  }
  .cotnent-programme {
    width: 90%;
  }
  .cotnent-programme.content-map {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
  .cotnent-programme.programme-only {
    padding-right: 24px;
    padding-left: 24px;
  }
  .wrap-title {
    height: auto;
  }
  .wrap-section {
    padding-bottom: 0px;
  }
  .wrap-section.wra-section-inter {
    width: 100%;
  }
  .wrap-section.wrap-map {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .perso {
    display: none;
  }
  .card-intervenant {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 6px;
    padding-left: 6px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .popup-body {
    overflow: visible;
    height: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .titre-popup {
    display: block;
  }
  .txt-content {
    display: block;
    margin-top: 21px;
  }
  .bold-text {
    font-size: 0.8em;
  }
  .unordered-list {
    padding-left: 0px;
  }
  .car-inter__txt {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .img-intervenant {
    max-width: 110%;
  }
  .wrap-photo-profil {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-photo-profil.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .wrap-txt-profil.profli-txt-left {
    height: auto;
  }
  .div-block-5 {
    height: 200px;
  }
  .bi-big {
    margin-top: 35px;
  }
  .bi-big.agnes {
    margin-top: 91px;
  }
  .bi-big.bi-sophie-bourg {
    margin-top: 62px;
  }
  .bi-big.bi-laurent-flores {
    margin-top: -11px;
  }
  .div-block-7 {
    height: auto;
  }
  .garance-big {
    margin-top: 35px;
  }
  .garance-big.big-goearge {
    margin-top: 9px;
  }
  .garance-big.grosset-bg {
    margin-top: 141px;
  }
  .ornella-big {
    margin-top: 4px;
  }
  .jamet-big {
    margin-top: 54px;
  }
  .alex-big {
    margin-top: -45px;
  }
  .virg-big {
    margin-top: 86px;
  }
  .virg-big.paptiste {
    margin-top: 71px;
  }
  .bruno-schmutz {
    margin-top: 57px;
  }
  .cath {
    margin-top: 57px;
  }
  .vero {
    margin-top: 115px;
  }
  .nikki {
    margin-top: -10px;
  }
  .vincent-balusseau {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .vincent-balusseau.pt {
    padding-top: 64px;
  }
  .agns-alazard-rool {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .agns-alazard-rool.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .aimric-bertrand.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-bourg.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-drocourt.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .virginie-giblain.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-grosset.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .xavier-guillon.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marien-lavoir.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .thomas-jamet.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .charles-jouvin.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christophe-renaud.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-ourgeron.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .francois-mariet.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .stephanie-pargade.bg-guill-2 {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .christine-robert.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bruno-schmutz-popup.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .catherine-schutz.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .benjamin-taieb.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .veronique-viviano.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nikki-westoby.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .map {
    display: none;
  }
  .map-device {
    overflow: hidden;
  }
  .sophie-renaud {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .sophie-renaud.bg-erwan {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .erwan-big {
    margin-top: 6px;
  }
  .michele-pollier {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .michele-pollier.bg-pollier {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .img-michele {
    margin-top: 25px;
  }
  .celine-lebrin {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .celine-lebrin.bg-olivier {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .olivier-big {
    margin-top: 7px;
  }
  .olivier-big.celine {
    margin-top: 34px;
  }
  .antoine-moreau {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .antoine-moreau.bg-pierre-marie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .big-chri {
    margin-top: -78px;
  }
  .eric-trousset {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .eric-trousset.bg-bertrand {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .bertrand-big {
    margin-top: -97px;
  }
  .laurent-flores {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .laurent-flores.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .div-block-9 {
    height: auto;
    margin-top: 19px;
    margin-bottom: 19px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .giull-2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .giull-2.bg-guill-2 {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .img-guill-2 {
    margin-top: 108px;
  }
  .marc-lewantski {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-olivier {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .marc-lewantski.bg-fab {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .fabig {
    margin-top: 24px;
  }
  .carine-negroni {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-negroni.bg-bertrand {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .carine-big {
    margin-top: 34px;
  }
  .baptiste-tourgeron {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .baptiste-tourgeron.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nico-jammes.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .nicolas-jammes-photo {
    margin-top: 86px;
  }
  .nicolas-jammes-photo.paptiste {
    margin-top: 71px;
  }
  .mathieu-llacombe {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ornella {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-jamet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-jouvin {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-alex {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-virginie {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-francois-mariet {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-pargade {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-christine {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-bruno {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-catherine-schutz {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ben {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-vero {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-nikki {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .mathieu-llacombe.bg-ornella-lacombe {
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#403f41), to(#403f41));
    background-image: linear-gradient(180deg, #403f41, #403f41);
  }
  .lacombe-big {
    margin-top: 62px;
  }
  .card-intervenant-2 {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 6px;
    padding-left: 6px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .txt-content-2 {
    display: block;
    margin-top: 21px;
  }
  .txt-content-2.txt-resume {
    padding-right: 16px;
    padding-left: 16px;
  }
  .list {
    padding-left: 30px;
  }
}

@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-BoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-LightItalic.woff') format('woff');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Italic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'bebas';
  src: url('../fonts/BebasNeueBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}