/* screen - web-1920-2 */

.web-1920-2 {
  background-color: var(--white);
  height: 3319px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1920px;
}

.web-1920-2 .groupe-576-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 252px;
  position: absolute;
  top: 186px;
  width: 455px;
}

.web-1920-2 .plan-rgional-de-prve-LidyTu {
  background-color: transparent;
  bottom: 24px;
  height: 92px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-2sIx2m {
}

.web-1920-2 .span1-2sIx2m {
}

.web-1920-2 .print-LidyTu {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 82px;
}

.web-1920-2 .groupe-de-masques-1-LidyTu {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-585-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 516px;
  left: 733px;
  position: absolute;
  top: 1777px;
  width: 455px;
}

.web-1920-2 .groupe-de-masques-39-CbBtc8 {
  background-color: transparent;
  height: 260px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 67px;
  width: calc(100.00% - 12px);
}

.web-1920-2 .le-jardin-de-patoupa-CbBtc8 {
  background-color: transparent;
  bottom: 24px;
  height: 92px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-FsfJY5 {
}

.web-1920-2 .span1-FsfJY5 {
}

.web-1920-2 .print-identit-visuelle-CbBtc8 {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 220px;
}

.web-1920-2 .rectangle-147-CbBtc8 {
  background-color: transparent;
  height: calc(100.00% - 130px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-589-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 516px;
  left: 1214px;
  position: absolute;
  top: 184px;
  width: 455px;
}

.web-1920-2 .reportage-photograph-rmpO3P {
  background-color: transparent;
  bottom: 24px;
  height: 92px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-qL9KMI {
}

.web-1920-2 .span1-qL9KMI {
}

.web-1920-2 .photographie-rmpO3P {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 220px;
}

.web-1920-2 .groupe-de-masques-44-rmpO3P {
  background-color: transparent;
  height: calc(100.00% - 130px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-577-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 733px;
  position: absolute;
  top: 1248px;
  width: 455px;
}

.web-1920-2 .panorama-de-lapprentissagesennse-idep-L4FVeU {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-xR9eBV {
}

.web-1920-2 .span1-xR9eBV {
}

.web-1920-2 .print-L4FVeU {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 82px;
}

.web-1920-2 .groupe-de-masques-2-L4FVeU {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-578-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 252px;
  position: absolute;
  top: 2312px;
  width: 455px;
}

.web-1920-2 .rfugis-et-salarissennse-kodiko-ScjEz7 {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-lkBDix {
}

.web-1920-2 .span1-lkBDix {
}

.web-1920-2 .print-ScjEz7 {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 82px;
}

.web-1920-2 .groupe-de-masques-3-ScjEz7 {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-579-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 252px;
  position: absolute;
  top: 717px;
  width: 455px;
}

.web-1920-2 .le-parc-du-sycomoresennse-marne-la-valle-c7NTDu {
  background-color: transparent;
  bottom: 24px;
  height: 92px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-LmZz83 {
}

.web-1920-2 .span1-LmZz83 {
}

.web-1920-2 .print-c7NTDu {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 82px;
}

.web-1920-2 .groupe-de-masques-4-c7NTDu {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-580-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 1214px;
  position: absolute;
  top: 1779px;
  width: 455px;
}

.web-1920-2 .inventons-la-route-d-WwmbLf {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-RvnHeE {
}

.web-1920-2 .span1-RvnHeE {
}

.web-1920-2 .print-WwmbLf {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 82px;
}

.web-1920-2 .groupe-de-masques-5-WwmbLf {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-581-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 1212px;
  position: absolute;
  top: 717px;
  width: 455px;
}

.web-1920-2 .bon-appstudio-nuage-uk3teg {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-tRQNcn {
}

.web-1920-2 .span1-tRQNcn {
}

.web-1920-2 .application-mobile-digitale-uk3teg {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 239px;
}

.web-1920-2 .groupe-de-masques-34-uk3teg {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-de-masques-26-9KOndR {
  background-color: transparent;
  height: calc(100.00% + 66px);
  left: -23px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 47px);
}

.web-1920-2 .portfolio-07RRWM {
  background-color: transparent;
  height: auto;
  left: 1575px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: right;
  top: 29px;
  width: 77px;
}

.web-1920-2 .exprience-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 1691px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: right;
  top: 29px;
  width: 86px;
}

.web-1920-2 .accueil-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 1469px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: right;
  top: 29px;
  width: 77px;
}

.web-1920-2 .groupe-584-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 252px;
  position: absolute;
  top: 1248px;
  width: 455px;
}

.web-1920-2 .flexy-moovdk-origins-flexy-moov-1VJxJ2 {
  background-color: transparent;
  bottom: 24px;
  height: 92px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-99G8Vg {
}

.web-1920-2 .span1-99G8Vg {
}

.web-1920-2 .application-mobile-digitale-1VJxJ2 {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 284px;
}

.web-1920-2 .rectangle-21-1VJxJ2 {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .x42-copie-817x1024-1VJxJ2 {
  background-color: transparent;
  height: 357px;
  left: 85px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: calc(100.00% - 170px);
}

.web-1920-2 .groupe-583-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 733px;
  position: absolute;
  top: 186px;
  width: 455px;
}

.web-1920-2 .flexy-moovdk-origins-flexy-moov-gUtxmt {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-Uo74FT {
}

.web-1920-2 .span1-Uo74FT {
}

.web-1920-2 .digital-infographie-gUtxmt {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 196px;
}

.web-1920-2 .groupe-de-masques-35-gUtxmt {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .rectangle-141-gUtxmt {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-582-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 733px;
  position: absolute;
  top: 717px;
  width: 455px;
}

.web-1920-2 .delta-partnersdk-origins-delta-partners-3fSbnW {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-RGj4Qj {
}

.web-1920-2 .span1-RGj4Qj {
}

.web-1920-2 .webdesign-digital-3fSbnW {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 230px;
}

.web-1920-2 .groupe-de-masques-38-3fSbnW {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .rectangle-142-0h0PxA {
  background-color: var(--white);
  bottom: calc(37.85% - 44px);
  box-shadow: 16px 13px 19px #00000029;
  height: 116px;
  left: 56px;
  position: absolute;
  width: 327px;
}

.web-1920-2 .groupe-de-masques-36-0h0PxA {
  background-color: transparent;
  height: calc(100.00% - 100px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 56px;
  width: 100%;
}

.web-1920-2 .groupe-de-masques-37-0h0PxA {
  background-color: transparent;
  height: 199px;
  left: 48px;
  overflow: hidden;
  position: absolute;
  top: calc(37.43% - 74px);
  width: calc(100.00% - 98px);
}

.web-1920-2 .x1-HvBNLx {
  background-color: transparent;
  height: calc(100.00% + 437px);
  left: 17px;
  position: relative;
  top: 14px;
  width: calc(100.00% - 28px);
}

.web-1920-2 .landing-page-K3wqCZ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .rectangle-145-3fSbnW {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-586-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 252px;
  position: absolute;
  top: 1779px;
  width: 455px;
}

.web-1920-2 .caflatstudio-nuage-xE0GYj {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-eQgurg {
}

.web-1920-2 .span1-eQgurg {
}

.web-1920-2 .print-packaging-xE0GYj {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 188px;
}

.web-1920-2 .groupe-de-masques-42-xE0GYj {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-587-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 514px;
  left: 1212px;
  position: absolute;
  top: 1248px;
  width: 455px;
}

.web-1920-2 .tiquettes-de-nolstudio-nuage-R4o5ec {
  background-color: transparent;
  bottom: 50px;
  height: 67px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-6lwA1H {
}

.web-1920-2 .span1-6lwA1H {
}

.web-1920-2 .print-graphisme-R4o5ec {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 216px;
}

.web-1920-2 .groupe-de-masques-43-R4o5ec {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .rectangle-197-R4o5ec {
  background-color: transparent;
  height: calc(100.00% - 128px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-574-R4o5ec {
  background-color: transparent;
  height: 297px;
  position: absolute;
  right: calc(50.00% - 148px);
  top: 42px;
  width: 297px;
}

.web-1920-2 .trac-328-0BZSxy {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .produit-mnager-0BZSxy {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-monday-personaluse-regular);
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  height: 54px;
  left: 25px;
  letter-spacing: 0.00px;
  line-height: 36px;
  position: absolute;
  text-align: left;
  top: calc(45.04% - 24px);
  white-space: nowrap;
  width: 228px;
}

.web-1920-2 .hand-made-0BZSxy {
  background-color: transparent;
  bottom: calc(41.49% - 13px);
  color: var(--ferra);
  font-family: var(--font-family-bebas-regular);
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  height: 31px;
  left: calc(47.75% - 45px);
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 94px;
}

.web-1920-2 .a-diluer-ou-utiliser-seul-0BZSxy {
  background-color: transparent;
  bottom: calc(29.63% - 8px);
  color: var(--white);
  font-family: var(--font-family-littlepea_-_demo-regular);
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  height: 26px;
  left: calc(48.59% - 75px);
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 154px;
}

.web-1920-2 .groupe-0BZSxy {
  background-color: transparent;
  bottom: 40px;
  height: 38px;
  left: calc(47.35% - 86px);
  position: absolute;
  width: 182px;
}

.web-1920-2 .vinaigr-AVsOz6 {
  background-color: transparent;
  color: var(--cardinal);
  font-family: var(--font-family-littlepea_-_demo-regular);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 18px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 28px;
}

.web-1920-2 .e-AVsOz6 {
  background-color: transparent;
  height: 16px;
  left: 32px;
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 6px;
}

.web-1920-2 .x-AVsOz6 {
  background-color: transparent;
  color: var(--cardinal);
  font-family: var(--font-family-robotocondensed-light);
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  height: 18px;
  left: calc(21.45% - 1px);
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 4px;
}

.web-1920-2 .ecor-AVsOz6 {
  background-color: transparent;
  height: 16px;
  left: calc(25.33% - 5px);
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 20px;
}

.web-1920-2 .ces-de-ci-AVsOz6 {
  background-color: transparent;
  height: 19px;
  left: calc(45.96% - 18px);
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 39px;
}

.web-1920-2 .tr-AVsOz6 {
  background-color: transparent;
  height: 19px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  right: calc(37.23% - 4px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 10px;
}

.web-1920-2 .ons-e-AVsOz6 {
  background-color: transparent;
  height: 19px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  right: calc(25.91% - 6px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 24px;
}

.web-1920-2 .t-or-AVsOz6 {
  background-color: transparent;
  height: 19px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  right: 22px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 18px;
}

.web-1920-2 .anges-AVsOz6 {
  background-color: transparent;
  color: var(--cardinal);
  font-family: var(--font-family-littlepea_-_demo-regular);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 24px;
}

.web-1920-2 .p-AVsOz6 {
  background-color: transparent;
  bottom: 2px;
  color: var(--cardinal);
  font-family: var(--font-family-littlepea_-_demo-regular);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  height: 15px;
  left: calc(30.18% - 2px);
  letter-spacing: 0.00px;
  line-height: 10px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 5px;
}

.web-1920-2 .arfum-a-AVsOz6 {
  background-color: transparent;
  bottom: -4px;
  color: var(--cardinal);
  font-family: var(--font-family-littlepea_-_demo-regular);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 20px;
  left: calc(40.30% - 16px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 40px;
}

.web-1920-2 .grume-AVsOz6 {
  background-color: transparent;
  bottom: 1px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  right: calc(37.98% - 9px);
  text-align: left;
  white-space: nowrap;
  width: 25px;
}

.web-1920-2 .s-AVsOz6 {
  background-color: transparent;
  bottom: 2px;
  color: var(--cardinal);
  font-family: var(--font-family-littlepea_-_demo-regular);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  height: 15px;
  letter-spacing: 0.00px;
  line-height: 10px;
  position: absolute;
  right: calc(27.91% - 1px);
  text-align: left;
  white-space: nowrap;
  width: 5px;
}

.web-1920-2 .groupe-367-0BZSxy {
  background-color: transparent;
  bottom: 43.56%;
  height: 0px;
  left: 29px;
  position: absolute;
  width: 63px;
}

.web-1920-2 .trac-331-dzUUbd {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-368-0BZSxy {
  background-color: transparent;
  bottom: 43.56%;
  height: 0px;
  position: absolute;
  right: 29px;
  width: 63px;
}

.web-1920-2 .trac-332-mJS74Q {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-369-0BZSxy {
  background-color: transparent;
  bottom: 41.44%;
  height: 0px;
  left: 29px;
  position: absolute;
  width: 63px;
}

.web-1920-2 .trac-333-DBHQxO {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-370-0BZSxy {
  background-color: transparent;
  bottom: 41.44%;
  height: 0px;
  position: absolute;
  right: 29px;
  width: 63px;
}

.web-1920-2 .trac-334-JTYBLC {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-371-0BZSxy {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: calc(25.37% - 10px);
  top: calc(23.54% - 9px);
  width: 40px;
}

.web-1920-2 .trac-335-tV3U0W {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-373-0BZSxy {
  background-color: transparent;
  height: 7px;
  position: absolute;
  right: calc(28.16% - 2px);
  top: calc(26.60% - 2px);
  width: 7px;
}

.web-1920-2 .trac-337-0HO7xW {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-374-0BZSxy {
  background-color: transparent;
  height: 7px;
  position: absolute;
  right: calc(28.16% - 2px);
  top: calc(26.60% - 2px);
  width: 7px;
}

.web-1920-2 .trac-338-QqxiW0 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-375-0BZSxy {
  background-color: transparent;
  height: 4px;
  position: absolute;
  right: calc(28.37% - 1px);
  top: calc(26.77% - 1px);
  width: 4px;
}

.web-1920-2 .trac-339-FG6p0x {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-376-0BZSxy {
  background-color: transparent;
  height: 4px;
  position: absolute;
  right: calc(28.37% - 1px);
  top: calc(26.77% - 1px);
  width: 4px;
}

.web-1920-2 .trac-340-SZCf5D {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.web-1920-2 .groupe-377-0BZSxy {
  background-color: transparent;
  height: 40px;
  left: calc(25.37% - 10px);
  position: absolute;
  top: calc(23.54% - 9px);
  width: 40px;
}

.web-1920-2 .trac-341-JoQ8xZ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-379-0BZSxy {
  background-color: transparent;
  height: 7px;
  left: calc(28.16% - 2px);
  position: absolute;
  top: calc(26.60% - 2px);
  width: 7px;
}

.web-1920-2 .trac-343-yaIuoF {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-380-0BZSxy {
  background-color: transparent;
  height: 7px;
  left: calc(28.16% - 2px);
  position: absolute;
  top: calc(26.60% - 2px);
  width: 7px;
}

.web-1920-2 .trac-344-TsqVGm {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-381-0BZSxy {
  background-color: transparent;
  height: 4px;
  left: calc(28.37% - 1px);
  position: absolute;
  top: calc(26.77% - 1px);
  width: 4px;
}

.web-1920-2 .trac-345-J1KTcb {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-382-0BZSxy {
  background-color: transparent;
  height: 4px;
  left: calc(28.37% - 1px);
  position: absolute;
  top: calc(26.77% - 1px);
  width: 4px;
}

.web-1920-2 .trac-346-TJSqrf {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.web-1920-2 .groupe-383-0BZSxy {
  background-color: transparent;
  height: 75px;
  left: calc(50.00% - 38px);
  position: absolute;
  top: 25px;
  width: 75px;
}

.web-1920-2 .trac-347-J2bixi {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-385-0BZSxy {
  background-color: transparent;
  height: 13px;
  left: calc(50.00% - 7px);
  position: absolute;
  top: calc(19.98% - 3px);
  width: 14px;
}

.web-1920-2 .trac-349-xKUrfb {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-386-0BZSxy {
  background-color: transparent;
  height: 13px;
  left: calc(50.00% - 7px);
  position: absolute;
  top: calc(19.98% - 3px);
  width: 14px;
}

.web-1920-2 .trac-350-QgH6Ud {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .groupe-387-0BZSxy {
  background-color: transparent;
  bottom: calc(25.21% - 1px);
  height: 2px;
  left: calc(34.01% - 1px);
  position: absolute;
  width: 2px;
}

.web-1920-2 .trac-351-JOOmfR {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.web-1920-2 .groupe-588-07RRWM {
  background-color: transparent;
  cursor: pointer;
  height: 516px;
  left: 733px;
  position: absolute;
  top: 2310px;
  width: 455px;
}

.web-1920-2 .antsstudio-nuage-XbB7Qv {
  background-color: transparent;
  bottom: 24px;
  height: 92px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 56px);
}

.web-1920-2 .span0-3Yq4ju {
}

.web-1920-2 .span1-3Yq4ju {
}

.web-1920-2 .photographie-XbB7Qv {
  background-color: transparent;
  bottom: 5px;
  height: 21px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 220px;
}

.web-1920-2 .groupe-de-masques-45-XbB7Qv {
  background-color: transparent;
  height: calc(100.00% - 130px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-2 .composant-1-2-07RRWM {
  background-color: transparent;
  height: 208px;
  left: 0px;
  position: absolute;
  top: 3073px;
  width: 1920px;
}

.web-1920-2 .ophlie-gigou-tHGYza {
  background-color: transparent;
  bottom: calc(49.42% - 18px);
  height: 36px;
  left: calc(25.19% - 64px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: 253px;
}

.web-1920-2 .x06-78-12-87-01-tHGYza {
  background-color: transparent;
  bottom: calc(49.42% - 18px);
  height: 36px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(41.69% - 105px);
  text-align: right;
  width: 253px;
}

.web-1920-2 .x6-rue-de-bretagne781-tHGYza {
  background-color: transparent;
  bottom: -2px;
  height: 67px;
  left: calc(25.19% - 64px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: 253px;
}

.web-1920-2 .opheliegigougmailcom-tHGYza {
  background-color: transparent;
  bottom: -2px;
  height: 67px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(41.69% - 105px);
  text-align: right;
  width: 253px;
}

.web-1920-2 .groupe-10-tHGYza {
  background-color: transparent;
  bottom: calc(19.31% - 7px);
  height: 37px;
  position: absolute;
  right: calc(22.41% - 8px);
  width: 37px;
}

.web-1920-2 .groupe-9-u2u9qL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-12-tHGYza {
  background-color: transparent;
  bottom: calc(22.45% - 4px);
  height: 17px;
  position: absolute;
  right: calc(34.94% - 9px);
  width: 25px;
}

.web-1920-2 .groupe-11-UcHu2Z {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-14-tHGYza {
  background-color: transparent;
  height: 38px;
  position: absolute;
  right: calc(22.42% - 8px);
  top: calc(46.45% - 18px);
  width: 38px;
}

.web-1920-2 .groupe-13-o2T574 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-16-tHGYza {
  background-color: transparent;
  height: 38px;
  position: absolute;
  right: calc(25.75% - 10px);
  top: calc(46.45% - 18px);
  width: 38px;
}

.web-1920-2 .groupe-15-XUuAcx {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .groupe-18-tHGYza {
  background-color: transparent;
  bottom: calc(19.11% - 7px);
  height: 38px;
  position: absolute;
  right: calc(25.75% - 10px);
  width: 38px;
}

.web-1920-2 .groupe-17-nxCMxa {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-2 .trac-26-tHGYza {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(34.94% - 9px);
  top: calc(47.51% - 12px);
  width: 25px;
}

.web-1920-2 .trac-27-tHGYza {
  background-color: transparent;
  bottom: calc(21.31% - 5px);
  height: 25px;
  left: calc(20.77% - 4px);
  object-fit: cover;
  position: absolute;
  width: 18px;
}

.web-1920-2 .ellipse-12-tHGYza {
  background-color: transparent;
  border-radius: 5px;
  bottom: calc(25.25% - 3px);
  height: 10px;
  left: calc(20.89% - 2px);
  position: absolute;
  width: 10px;
}

.web-1920-2 .groupe-19-tHGYza {
  background-color: transparent;
  height: 25px;
  left: calc(20.72% - 4px);
  position: absolute;
  top: calc(48.63% - 12px);
  width: 21px;
}

.web-1920-2 .ellipse-13-MmKn7h {
  background-color: transparent;
  border-radius: 5.5px;
  height: 11px;
  left: 5px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 10px);
}

.web-1920-2 .trac-28-MmKn7h {
  background-color: transparent;
  bottom: 1px;
  height: 13px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.web-1920-2 .ellipse-14-tHGYza {
  background-color: var(--metallic-seaweed);
  border-radius: 3.5px;
  bottom: calc(28.86% - 2px);
  height: 7px;
  position: absolute;
  right: calc(26.66% - 2px);
  width: 7px;
}

.web-1920-2 .ligne-3-tHGYza {
  background-color: transparent;
  height: 3px;
  object-fit: cover;
  position: absolute;
  right: calc(25.67% - 3px);
  top: calc(43.90% - 1px);
  width: 11px;
}

.web-1920-2 .rectangle-81-tHGYza {
  background-color: var(--apple-green);
  height: 13px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
