/* screen - web-1920-1 */

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

.web-1920-1 .rectangle-201-HlzXCz {
  background: linear-gradient(111.95deg, #e29578 11.11%, #ffc2ad 74.65%);
  background-color: transparent;
  height: 349px;
  left: 420px;
  position: absolute;
  top: 1113px;
  width: 1079px;
}

.web-1920-1 .groupe-de-masques-12-HlzXCz {
  background-color: transparent;
  height: 905px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.web-1920-1 .illustration_sans_titre-3-0UcGQh {
  background-color: transparent;
  height: calc(100.00% + 453px);
  left: 0px;
  position: relative;
  top: -213px;
  width: 100%;
}

.web-1920-1 .arrire-plan-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

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

.web-1920-1 .calque-8-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

.web-1920-1 .calque-10-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1 .calque-19-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1 .calque-18-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

.web-1920-1 .calque-20-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1 .nouveau-groupe-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

.web-1920-1 .calque-4-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

.web-1920-1 .calque-5-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1 .calque-6-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

.web-1920-1 .calque-16-OZXnBe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1 .groupe-de-masques-8-HlzXCz {
  background-color: transparent;
  height: 306px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 1519px;
  width: 1920px;
}

.web-1920-1 .illustration_sans_titre-1-n9npNK {
  background-color: transparent;
  height: calc(100.00% + 1051px);
  left: -48px;
  position: relative;
  top: -598px;
  width: calc(100.00% + 146px);
}

.web-1920-1 .arrire-plan-bcV5dW {
  background-color: transparent;
  height: 100%;
  left: 48px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 147px);
}

.web-1920-1 .calque-4-bcV5dW {
  background-color: transparent;
  height: 100%;
  left: 48px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 147px);
}

.web-1920-1 .calque-1-bcV5dW {
  background-color: transparent;
  height: 100%;
  left: 48px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 147px);
}

.web-1920-1 .calque-2-bcV5dW {
  background-color: transparent;
  bottom: calc(43.22% - 335px);
  height: 774px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 1095px;
}

.web-1920-1 .calque-2-n9KaeL {
  background-color: transparent;
  bottom: 111px;
  height: 849px;
  object-fit: cover;
  position: absolute;
  right: 1px;
  width: 1146px;
}

.web-1920-1 .portfolio-HlzXCz {
  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-1 .exprience-HlzXCz {
  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-1 .accueil-HlzXCz {
  background-color: transparent;
  height: auto;
  left: 1469px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: right;
  top: 29px;
  width: 77px;
}

.web-1920-1 .je-nai-jamais-fait-u-HlzXCz {
  background-color: transparent;
  color: var(--copper);
  font-family: var(--font-family-playfair_display);
  font-size: var(--font-size-xl);
  font-weight: 700;
  height: 199px;
  left: 341px;
  letter-spacing: 0.00px;
  line-height: 54px;
  position: absolute;
  text-align: left;
  top: 300px;
  width: 1372px;
}

.web-1920-1 .span0-XREr7g {
  color: var(--metallic-seaweed);
  font-style: normal;
}

.web-1920-1 .span1-XREr7g {
  font-size: var(--font-size-l);
  font-style: normal;
}

.web-1920-1 .direction-artistique-graphisme-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 984px;
  width: 529px;
}

.web-1920-1 .direction-artistique-graphisme-YIwGnj {
  background-color: transparent;
  height: 62px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 1022px;
  width: 529px;
}

.web-1920-1 .directrice-artistiqu-HlzXCz {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-quicksand);
  font-size: var(--font-size-m);
  font-weight: 700;
  height: 284px;
  left: 449px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 1162px;
  width: 1024px;
}

.web-1920-1 .span0-LZXak8 {
  font-style: normal;
  font-weight: 500;
}

.web-1920-1 .span1-LZXak8 {
  font-style: normal;
}

.web-1920-1 .digital-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 697px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 984px;
  width: 529px;
}

.web-1920-1 .digital-YIwGnj {
  background-color: transparent;
  height: 62px;
  left: 697px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 1022px;
  width: 529px;
}

.web-1920-1 .illustration-photographie-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 1248px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 984px;
  width: 529px;
}

.web-1920-1 .illustration-photographie-YIwGnj {
  background-color: transparent;
  height: 62px;
  left: 1248px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 1022px;
  width: 529px;
}

.web-1920-1 .ellipse-1-HlzXCz {
  background-color: var(--wax-flower);
  border-radius: 59.5px;
  height: 119px;
  left: 348px;
  position: absolute;
  top: 845px;
  width: 119px;
}

.web-1920-1 .ellipse-3-HlzXCz {
  background-color: var(--wax-flower);
  border-radius: 59.5px;
  height: 119px;
  left: 1453px;
  position: absolute;
  top: 845px;
  width: 119px;
}

.web-1920-1 .ellipse-5-HlzXCz {
  background-color: var(--wax-flower);
  border-radius: 59.5px;
  height: 119px;
  left: 901px;
  position: absolute;
  top: 845px;
  width: 119px;
}

.web-1920-1 .rectangle-9-HlzXCz {
  background-color: var(--apple-green);
  height: 572px;
  left: 0px;
  position: absolute;
  top: 1870px;
  width: 1920px;
}

.web-1920-1 .trac-2-HlzXCz {
  background-color: transparent;
  height: 427px;
  left: 1162px;
  object-fit: cover;
  position: absolute;
  top: 2015px;
  width: 758px;
}

.web-1920-1 .mes-expriencesprofessionnelles-HlzXCz {
  background-color: transparent;
  color: var(--metallic-seaweed);
  font-family: var(--font-family-playfair_display);
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: 113px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  text-align: left;
  top: 1948px;
  width: 805px;
}

.web-1920-1 .directrice-artistiqu-YIwGnj {
  background-color: transparent;
  height: 113px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 2176px;
  width: 253px;
}

.web-1920-1 .span0-OTLnZG {
}

.web-1920-1 .span1-OTLnZG {
}

.web-1920-1 .dc-2018-ce-jour-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 2106px;
  width: 253px;
}

.web-1920-1 .juin-2018-juillet-2018-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 696px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 2106px;
  width: 253px;
}

.web-1920-1 .juillet-2016-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 1248px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 2106px;
  width: 253px;
}

.web-1920-1 .sep-2018-dc-2018-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 420px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 2106px;
  width: 253px;
}

.web-1920-1 .avril-2017-janvier-2018-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 972px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 2106px;
  width: 253px;
}

.web-1920-1 .juin-juillet-2015-HlzXCz {
  background-color: transparent;
  height: 36px;
  left: 1524px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 2106px;
  width: 253px;
}

.web-1920-1 .directrice-artistiquejuniorsennse-HlzXCz {
  background-color: transparent;
  height: 113px;
  left: 420px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 2176px;
  width: 253px;
}

.web-1920-1 .span0-wCNX89 {
}

.web-1920-1 .span1-wCNX89 {
}

.web-1920-1 .directrice-artistiquejuniorzewaow-HlzXCz {
  background-color: transparent;
  height: 113px;
  left: 972px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 2176px;
  width: 253px;
}

.web-1920-1 .span0-xKNk1P {
}

.web-1920-1 .span1-xKNk1P {
}

.web-1920-1 .directrice-artistiquejunioregeri-tour-HlzXCz {
  background-color: transparent;
  height: 113px;
  left: 696px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 2176px;
  width: 253px;
}

.web-1920-1 .span0-yQXOKU {
}

.web-1920-1 .span1-yQXOKU {
}

.web-1920-1 .directrice-artistiquejuniorcogitis-HlzXCz {
  background-color: transparent;
  height: 113px;
  left: 1248px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 2176px;
  width: 253px;
}

.web-1920-1 .span0-pUrnDX {
}

.web-1920-1 .span1-pUrnDX {
}

.web-1920-1 .assistante-directrice-artistiquekingcom-HlzXCz {
  background-color: transparent;
  height: 113px;
  left: 1524px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 2176px;
  width: 253px;
}

.web-1920-1 .span0-rJMiO5 {
}

.web-1920-1 .span1-rJMiO5 {
}

.web-1920-1 .ligne-1-HlzXCz {
  background-color: transparent;
  height: 2px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2148px;
  width: 1920px;
}

.web-1920-1 .ellipse-6-HlzXCz {
  background-color: var(--sinbad);
  border-radius: 7.5px;
  height: 15px;
  left: 144px;
  position: absolute;
  top: 2142px;
  width: 15px;
}

.web-1920-1 .ellipse-9-HlzXCz {
  background-color: var(--sinbad);
  border-radius: 7.5px;
  height: 15px;
  left: 696px;
  position: absolute;
  top: 2142px;
  width: 15px;
}

.web-1920-1 .ellipse-11-HlzXCz {
  background-color: var(--sinbad);
  border-radius: 7.5px;
  height: 15px;
  left: 1248px;
  position: absolute;
  top: 2142px;
  width: 15px;
}

.web-1920-1 .ellipse-7-HlzXCz {
  background-color: var(--sinbad);
  border-radius: 7.5px;
  height: 15px;
  left: 420px;
  position: absolute;
  top: 2142px;
  width: 15px;
}

.web-1920-1 .ellipse-8-HlzXCz {
  background-color: var(--sinbad);
  border-radius: 7.5px;
  height: 15px;
  left: 972px;
  position: absolute;
  top: 2142px;
  width: 15px;
}

.web-1920-1 .ellipse-10-HlzXCz {
  background-color: var(--sinbad);
  border-radius: 7.5px;
  height: 15px;
  left: 1524px;
  position: absolute;
  top: 2142px;
  width: 15px;
}

.web-1920-1 .trac-1-HlzXCz {
  background-color: transparent;
  height: 253px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2189px;
  width: 591px;
}

.web-1920-1 .groupe-de-masques-9-HlzXCz {
  background-color: transparent;
  height: 109px;
  left: 106px;
  overflow: hidden;
  position: absolute;
  top: 2333px;
  width: 164px;
}

.web-1920-1 .groupe-6-VHuLFc {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 34px;
  position: relative;
  top: 16px;
  transform: rotate(13.00deg);
  width: calc(100.00% - 52px);
}

.web-1920-1 .groupe-1-vFSh5X {
  background-color: transparent;
  height: calc(100.00% + 22px);
  left: -11px;
  object-fit: cover;
  position: absolute;
  top: -11px;
  transform: rotate(-13.00deg);
  width: calc(100.00% + 22px);
}

.web-1920-1 .groupe-de-masques-10-HlzXCz {
  background-color: transparent;
  height: 142px;
  left: 1657px;
  overflow: hidden;
  position: absolute;
  top: 2300px;
  width: 109px;
}

.web-1920-1 .groupe-5-ThyCSO {
  background-color: transparent;
  bottom: -5px;
  height: 110px;
  position: absolute;
  right: calc(43.40% - 26px);
  width: 60px;
}

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

.web-1920-1 .groupe-de-masques-13-HlzXCz {
  background-color: transparent;
  height: 188px;
  left: 37px;
  object-fit: cover;
  position: absolute;
  top: 2254px;
  width: 467px;
}

.web-1920-1 .groupe-de-masques-14-HlzXCz {
  background-color: transparent;
  height: 279px;
  left: 1358px;
  object-fit: cover;
  position: absolute;
  top: 2163px;
  width: 543px;
}

.web-1920-1 .groupe-51-HlzXCz {
  background-color: transparent;
  height: 765px;
  left: 144px;
  position: absolute;
  top: 2529px;
  width: 1633px;
}

.web-1920-1 .rectangle-3-tr3Vnq {
  background-color: var(--sinbad);
  height: 190px;
  left: 0px;
  position: absolute;
  top: calc(29.91% - 57px);
  width: 251px;
}

.web-1920-1 .rectangle-37-tr3Vnq {
  background-color: var(--wax-flower);
  bottom: 68px;
  height: 190px;
  left: 0px;
  position: absolute;
  width: 251px;
}

.web-1920-1 .rectangle-33-tr3Vnq {
  background-color: var(--wax-flower);
  height: 190px;
  left: calc(40.00% - 100px);
  position: absolute;
  top: calc(29.91% - 57px);
  width: 251px;
}

.web-1920-1 .rectangle-38-tr3Vnq {
  background-color: var(--sinbad);
  bottom: 68px;
  height: 190px;
  left: calc(40.00% - 100px);
  position: absolute;
  width: 251px;
}

.web-1920-1 .rectangle-35-tr3Vnq {
  background-color: var(--sinbad);
  height: 190px;
  position: absolute;
  right: calc(20.00% - 50px);
  top: calc(29.91% - 57px);
  width: 251px;
}

.web-1920-1 .rectangle-41-tr3Vnq {
  background-color: var(--wax-flower);
  bottom: 68px;
  height: 190px;
  position: absolute;
  right: calc(20.00% - 50px);
  width: 251px;
}

.web-1920-1 .rectangle-32-tr3Vnq {
  background-color: var(--apple-green);
  height: 190px;
  left: calc(20.00% - 50px);
  position: absolute;
  top: calc(29.91% - 57px);
  width: 251px;
}

.web-1920-1 .rectangle-39-tr3Vnq {
  background-color: var(--copper);
  bottom: 68px;
  height: 190px;
  left: calc(20.00% - 50px);
  position: absolute;
  width: 251px;
}

.web-1920-1 .rectangle-34-tr3Vnq {
  background-color: var(--copper);
  height: 190px;
  position: absolute;
  right: calc(40.00% - 100px);
  top: calc(29.91% - 57px);
  width: 251px;
}

.web-1920-1 .rectangle-40-tr3Vnq {
  background-color: var(--apple-green);
  bottom: 68px;
  height: 190px;
  position: absolute;
  right: calc(40.00% - 100px);
  width: 251px;
}

.web-1920-1 .rectangle-36-tr3Vnq {
  background-color: var(--apple-green);
  height: 190px;
  position: absolute;
  right: 0px;
  top: calc(29.91% - 57px);
  width: 251px;
}

.web-1920-1 .rectangle-42-tr3Vnq {
  background-color: var(--copper);
  bottom: 68px;
  height: 190px;
  position: absolute;
  right: 0px;
  width: 251px;
}

.web-1920-1 .les-comptencesqui-ma-tr3Vnq {
  background-color: transparent;
  color: var(--copper);
  font-family: var(--font-family-playfair_display);
  font-size: 40px;
  font-weight: 700;
  height: 113px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  text-align: left;
  top: -5px;
  width: 805px;
}

.web-1920-1 .span0-gQC31A {
  color: var(--metallic-seaweed);
  font-style: normal;
}

.web-1920-1 .span1-gQC31A {
  font-style: normal;
}

.web-1920-1 .illustrator-tr3Vnq {
  background-color: transparent;
  bottom: calc(45.31% - 23px);
  height: 50px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  width: 253px;
}

.web-1920-1 .illustration-tr3Vnq {
  background-color: transparent;
  bottom: -2px;
  height: 43px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  width: 253px;
}

.web-1920-1 .photoshop-tr3Vnq {
  background-color: transparent;
  bottom: calc(45.31% - 23px);
  height: 50px;
  left: calc(40.06% - 101px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  width: 253px;
}

.web-1920-1 .webdesign-tr3Vnq {
  background-color: transparent;
  bottom: -2px;
  height: 43px;
  left: calc(40.06% - 101px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  width: 253px;
}

.web-1920-1 .after-effect-tr3Vnq {
  background-color: transparent;
  bottom: calc(45.31% - 23px);
  height: 50px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(19.88% - 50px);
  text-align: center;
  width: 253px;
}

.web-1920-1 .figma-tr3Vnq {
  background-color: transparent;
  bottom: -2px;
  height: 43px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(19.88% - 50px);
  text-align: center;
  width: 253px;
}

.web-1920-1 .indesign-tr3Vnq {
  background-color: transparent;
  bottom: calc(45.31% - 23px);
  height: 50px;
  left: calc(20.03% - 51px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  width: 253px;
}

.web-1920-1 .photographie-tr3Vnq {
  background-color: transparent;
  bottom: -2px;
  height: 43px;
  left: calc(20.03% - 51px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  width: 253px;
}

.web-1920-1 .adobe-xd-tr3Vnq {
  background-color: transparent;
  bottom: calc(45.31% - 23px);
  height: 50px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(39.91% - 101px);
  text-align: center;
  width: 253px;
}

.web-1920-1 .ux-ui-tr3Vnq {
  background-color: transparent;
  bottom: -2px;
  height: 43px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(39.91% - 101px);
  text-align: center;
  width: 253px;
}

.web-1920-1 .lightroom-tr3Vnq {
  background-color: transparent;
  bottom: calc(45.31% - 23px);
  height: 50px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 253px;
}

.web-1920-1 .sketch-tr3Vnq {
  background-color: transparent;
  bottom: -2px;
  height: 43px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 0px;
  text-align: center;
  width: 253px;
}

.web-1920-1 .groupe-22-tr3Vnq {
  background-color: transparent;
  height: 131px;
  left: 61px;
  position: absolute;
  top: calc(31.70% - 42px);
  width: 129px;
}

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

.web-1920-1 .groupe-24-tr3Vnq {
  background-color: transparent;
  height: 124px;
  left: calc(22.57% - 28px);
  position: absolute;
  top: calc(31.98% - 40px);
  width: 122px;
}

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

.web-1920-1 .groupe-26-tr3Vnq {
  background-color: transparent;
  height: 118px;
  left: calc(40.79% - 50px);
  position: absolute;
  top: calc(32.15% - 38px);
  width: 123px;
}

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

.web-1920-1 .groupe-39-tr3Vnq {
  background-color: transparent;
  height: 118px;
  position: absolute;
  right: 66px;
  top: calc(32.46% - 38px);
  width: 123px;
}

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

.web-1920-1 .groupe-28-tr3Vnq {
  background-color: transparent;
  bottom: 100px;
  height: 126px;
  left: 62px;
  position: absolute;
  width: 126px;
}

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

.web-1920-1 .groupe-30-tr3Vnq {
  background-color: transparent;
  bottom: 106px;
  height: 114px;
  left: calc(22.22% - 31px);
  position: absolute;
  width: 139px;
}

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

.web-1920-1 .rectangle-78-tr3Vnq {
  background-color: var(--white);
  border-radius: 11px;
  bottom: 111px;
  height: 90px;
  position: absolute;
  right: 73px;
  width: 119px;
}

.web-1920-1 .groupe-32-tr3Vnq {
  background-color: transparent;
  bottom: 98px;
  height: 130px;
  left: calc(40.74% - 51px);
  position: absolute;
  width: 126px;
}

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

.web-1920-1 .groupe-40-tr3Vnq {
  background-color: transparent;
  height: 130px;
  position: absolute;
  right: calc(40.88% - 52px);
  top: calc(32.28% - 42px);
  width: 126px;
}

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

.web-1920-1 .groupe-34-tr3Vnq {
  background-color: transparent;
  height: 133px;
  position: absolute;
  right: calc(22.84% - 27px);
  top: calc(31.99% - 43px);
  width: 118px;
}

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

.web-1920-1 .groupe-36-tr3Vnq {
  background-color: transparent;
  bottom: 94px;
  height: 138px;
  position: absolute;
  right: 61px;
  width: 133px;
}

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

.web-1920-1 .rectangle-77-tr3Vnq {
  background-color: var(--white);
  bottom: calc(16.96% - 14px);
  height: 81px;
  position: absolute;
  right: calc(22.73% - 25px);
  width: 111px;
}

.web-1920-1 .groupe-37-tr3Vnq {
  background-color: transparent;
  bottom: 86px;
  height: 154px;
  object-fit: cover;
  position: absolute;
  right: calc(22.97% - 32px);
  width: 140px;
}

.web-1920-1 .trac-64-tr3Vnq {
  background-color: transparent;
  height: 41px;
  object-fit: cover;
  position: absolute;
  right: 166px;
  top: calc(29.56% - 12px);
  width: 41px;
}

.web-1920-1 .trac-68-tr3Vnq {
  background-color: transparent;
  height: 41px;
  object-fit: cover;
  position: absolute;
  right: calc(45.67% - 19px);
  top: calc(30.88% - 13px);
  width: 41px;
}

.web-1920-1 .trac-66-tr3Vnq {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 53px;
  top: calc(36.65% - 13px);
  width: 36px;
}

.web-1920-1 .trac-65-tr3Vnq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 136px;
  top: calc(29.16% - 7px);
  width: 24px;
}

.web-1920-1 .trac-69-tr3Vnq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(45.09% - 11px);
  top: calc(26.05% - 6px);
  width: 24px;
}

.web-1920-1 .trac-70-tr3Vnq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(37.94% - 9px);
  top: calc(40.61% - 10px);
  width: 24px;
}

.web-1920-1 .trac-67-tr3Vnq {
  background-color: transparent;
  height: 21px;
  object-fit: cover;
  position: absolute;
  right: 101px;
  top: calc(40.34% - 9px);
  width: 21px;
}

.web-1920-1 .groupe-43-tr3Vnq {
  background-color: transparent;
  bottom: 81px;
  height: 155px;
  position: absolute;
  right: calc(39.12% - 82px);
  width: 210px;
}

.web-1920-1 .groupe-42-0AGUb0 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1 .groupe-41-hyR28I {
  background-color: transparent;
  height: calc(100.00% - 17px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 133px;
}

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

.web-1920-1 .trac-71-hyR28I {
  background-color: transparent;
  bottom: -2px;
  height: 130px;
  object-fit: cover;
  position: absolute;
  right: -2px;
  width: 129px;
}

.web-1920-1 .ligne-61-hyR28I {
  background-color: transparent;
  bottom: 14px;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(42.05% - 6px);
  width: 14px;
}

.web-1920-1 .ligne-62-hyR28I {
  background-color: transparent;
  bottom: calc(17.37% - 1px);
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(41.74% - 3px);
  width: 8px;
}

.web-1920-1 .ligne-63-hyR28I {
  background-color: transparent;
  bottom: calc(20.64% - 3px);
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(38.49% - 5px);
  width: 14px;
}

.web-1920-1 .ligne-64-hyR28I {
  background-color: transparent;
  bottom: calc(27.67% - 2px);
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(38.28% - 3px);
  width: 8px;
}

.web-1920-1 .ligne-65-hyR28I {
  background-color: transparent;
  bottom: calc(31.06% - 4px);
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(34.56% - 5px);
  width: 14px;
}

.web-1920-1 .ligne-66-hyR28I {
  background-color: transparent;
  bottom: calc(37.72% - 3px);
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(34.45% - 3px);
  width: 8px;
}

.web-1920-1 .ligne-67-hyR28I {
  background-color: transparent;
  bottom: calc(41.74% - 6px);
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(31.00% - 4px);
  width: 14px;
}

.web-1920-1 .ligne-68-hyR28I {
  background-color: transparent;
  bottom: calc(48.02% - 4px);
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(30.98% - 3px);
  width: 8px;
}

.web-1920-1 .ligne-69-hyR28I {
  background-color: transparent;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(27.06% - 4px);
  top: calc(47.85% - 6px);
  width: 14px;
}

.web-1920-1 .ligne-70-hyR28I {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(27.15% - 2px);
  top: calc(41.94% - 3px);
  width: 8px;
}

.web-1920-1 .ligne-71-hyR28I {
  background-color: transparent;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(23.51% - 3px);
  top: calc(37.16% - 5px);
  width: 14px;
}

.web-1920-1 .ligne-72-hyR28I {
  background-color: transparent;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(19.76% - 3px);
  top: calc(26.62% - 4px);
  width: 14px;
}

.web-1920-1 .ligne-73-hyR28I {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(23.69% - 2px);
  top: calc(31.64% - 3px);
  width: 8px;
}

.web-1920-1 .groupe-46-HlzXCz {
  background-color: transparent;
  height: 63px;
  left: 376px;
  position: absolute;
  top: 873px;
  width: 63px;
}

.web-1920-1 .trac-72-aFVNUv {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 25px;
}

.web-1920-1 .groupe-45-aFVNUv {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

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

.web-1920-1 .groupe-48-HlzXCz {
  background-color: transparent;
  height: 31px;
  left: 965px;
  position: absolute;
  top: 905px;
  width: 31px;
}

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

.web-1920-1 .trac-80-HlzXCz {
  background-color: transparent;
  height: 47px;
  left: 933px;
  object-fit: cover;
  position: absolute;
  top: 857px;
  width: 47px;
}

.web-1920-1 .trac-81-HlzXCz {
  background-color: transparent;
  height: 31px;
  left: 919px;
  object-fit: cover;
  position: absolute;
  top: 903px;
  width: 31px;
}

.web-1920-1 .groupe-49-HlzXCz {
  background-color: transparent;
  height: 78px;
  left: 1473px;
  position: absolute;
  top: 865px;
  width: 78px;
}

.web-1920-1 .ellipse-23-PQuQ0q {
  background-color: transparent;
  border: 2.5px solid var(--metallic-seaweed);
  border-radius: 39.04px;
  height: calc(100.00% + 3px);
  left: -1px;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1920-1 .ellipse-24-PQuQ0q {
  background-color: transparent;
  border: 2.5px solid var(--metallic-seaweed);
  border-radius: 9.05px;
  height: 21px;
  position: absolute;
  right: calc(33.26% - 7px);
  top: calc(18.50% - 4px);
  width: 21px;
}

.web-1920-1 .trac-82-PQuQ0q {
  background-color: transparent;
  bottom: 0px;
  height: 38px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  width: 52px;
}

.web-1920-1 .trac-83-PQuQ0q {
  background-color: transparent;
  bottom: calc(33.38% - 7px);
  height: 20px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 42px;
}

.web-1920-1 .trac-84-PQuQ0q {
  background-color: transparent;
  bottom: 9px;
  height: 22px;
  left: calc(18.16% - 3px);
  object-fit: cover;
  position: absolute;
  width: 15px;
}

.web-1920-1 .trac-87-PQuQ0q {
  background-color: transparent;
  bottom: calc(23.17% - 5px);
  height: 23px;
  object-fit: cover;
  position: absolute;
  right: 8px;
  width: 17px;
}

.web-1920-1 .trac-85-PQuQ0q {
  background-color: transparent;
  bottom: 5px;
  height: 22px;
  left: calc(29.20% - 4px);
  object-fit: cover;
  position: absolute;
  width: 15px;
}

.web-1920-1 .trac-86-PQuQ0q {
  background-color: transparent;
  bottom: 8px;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(22.20% - 4px);
  width: 17px;
}

.web-1920-1 .composant-1-1-HlzXCz {
  background-color: transparent;
  height: 208px;
  left: 0px;
  position: absolute;
  top: 3366px;
  width: 1920px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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