/* screen - web-1920-3 */

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

.web-1920-3 .plan-rgional-de-prve-3lkoUN {
  background-color: transparent;
  height: 189px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 60px;
  position: absolute;
  text-align: left;
  top: 233px;
  width: 805px;
}

.web-1920-3 .dition-ralise-pour-l-3lkoUN {
  background-color: transparent;
  height: 138px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 518px;
  width: 805px;
}

.web-1920-3 .sennse-le-de-france-3lkoUN {
  background-color: transparent;
  height: 34px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 472px;
  width: 805px;
}

.web-1920-3 .x176f34845345775d5fb2e572d13-1024x685-3lkoUN {
  background-color: transparent;
  height: 906px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 881px;
  width: 1355px;
}

.web-1920-3 .x52fd44845345775d5fb2e573b63-1024x685-3lkoUN {
  background-color: transparent;
  height: 537px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 1812px;
  width: 802px;
}

.web-1920-3 .eb9935845345775d5fb2e5727f9-1024x685-3lkoUN {
  background-color: transparent;
  height: 906px;
  left: 420px;
  object-fit: cover;
  position: absolute;
  top: 2374px;
  width: 1354px;
}

.web-1920-3 .x5d8cb4845345775d5fb2e5721dd-1024x685-3lkoUN {
  background-color: transparent;
  height: 537px;
  left: 973px;
  object-fit: cover;
  position: absolute;
  top: 1812px;
  width: 802px;
}

.web-1920-3 .groupe-de-masques-11-3lkoUN {
  background-color: transparent;
  height: 722px;
  left: 972px;
  object-fit: cover;
  position: absolute;
  top: 134px;
  width: 803px;
}

.web-1920-3 .ligne-2-3lkoUN {
  background-color: transparent;
  height: 6px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 446px;
  width: 61px;
}

.web-1920-3 .print-3lkoUN {
  background-color: transparent;
  height: auto;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 212px;
  white-space: nowrap;
  width: 82px;
}

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

.web-1920-3 .exprience-3lkoUN {
  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-3 .accueil-3lkoUN {
  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-3 .composant-1-3-3lkoUN {
  background-color: transparent;
  height: 208px;
  left: 0px;
  position: absolute;
  top: 3280px;
  width: 1920px;
}

.web-1920-3 .ophlie-gigou-k4KKvr {
  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-3 .x06-78-12-87-01-k4KKvr {
  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-3 .x6-rue-de-bretagne781-k4KKvr {
  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-3 .opheliegigougmailcom-k4KKvr {
  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-3 .groupe-10-k4KKvr {
  background-color: transparent;
  bottom: calc(19.31% - 7px);
  height: 37px;
  position: absolute;
  right: calc(22.41% - 8px);
  width: 37px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.web-1920-3 .ellipse-14-k4KKvr {
  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-3 .ligne-3-k4KKvr {
  background-color: transparent;
  height: 3px;
  object-fit: cover;
  position: absolute;
  right: calc(25.67% - 3px);
  top: calc(43.90% - 1px);
  width: 11px;
}

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