/* screen - web-1920-4 */

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

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

.web-1920-4 .accueil-KxZxWW {
  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-4 .rectangle-9-KxZxWW {
  background-color: var(--apple-green);
  height: 301px;
  left: 0px;
  position: absolute;
  top: 517px;
  width: 1920px;
}

.web-1920-4 .rectangle-82-KxZxWW {
  background-color: var(--sinbad);
  height: 301px;
  left: 0px;
  position: absolute;
  top: 1188px;
  width: 1920px;
}

.web-1920-4 .rectangle-88-KxZxWW {
  background-color: var(--metallic-seaweed);
  height: 301px;
  left: 0px;
  position: absolute;
  top: 2167px;
  width: 1920px;
}

.web-1920-4 .groupe-de-masques-9-KxZxWW {
  background-color: transparent;
  height: 112px;
  left: 1619px;
  overflow: hidden;
  position: absolute;
  top: 706px;
  width: 167px;
}

.web-1920-4 .groupe-6-9pZM7P {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 18px;
  position: relative;
  top: 17px;
  transform: rotate(167.00deg);
  width: calc(100.00% - 53px);
}

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

.web-1920-4 .groupe-de-masques-14-KxZxWW {
  background-color: transparent;
  height: 285px;
  left: 1365px;
  object-fit: cover;
  position: absolute;
  top: 533px;
  width: 555px;
}

.web-1920-4 .groupe-de-masques-15-KxZxWW {
  background-color: transparent;
  height: 374px;
  left: 1415px;
  object-fit: cover;
  position: absolute;
  top: 1115px;
  width: 468px;
}

.web-1920-4 .groupe-de-masques-21-KxZxWW {
  background-color: transparent;
  height: 374px;
  left: 1415px;
  object-fit: cover;
  position: absolute;
  top: 2094px;
  width: 468px;
}

.web-1920-4 .groupe-de-masques-22-KxZxWW {
  background-color: transparent;
  height: 374px;
  left: 1005px;
  object-fit: cover;
  position: absolute;
  top: 2094px;
  width: 468px;
}

.web-1920-4 .rectangle-3-KxZxWW {
  background-color: var(--sinbad);
  height: 190px;
  left: 144px;
  position: absolute;
  top: 2593px;
  width: 251px;
}

.web-1920-4 .rectangle-94-KxZxWW {
  background-color: var(--sinbad);
  height: 20px;
  left: 144px;
  opacity: 0.2;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-37-KxZxWW {
  background-color: var(--wax-flower);
  height: 190px;
  left: 144px;
  position: absolute;
  top: 2928px;
  width: 251px;
}

.web-1920-4 .rectangle-100-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 144px;
  opacity: 0.33;
  position: absolute;
  top: 2891px;
  width: 251px;
}

.web-1920-4 .rectangle-33-KxZxWW {
  background-color: var(--wax-flower);
  height: 190px;
  left: 696px;
  position: absolute;
  top: 2593px;
  width: 251px;
}

.web-1920-4 .rectangle-95-KxZxWW {
  background-color: var(--wax-flower);
  height: 20px;
  left: 696px;
  opacity: 0.2;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-38-KxZxWW {
  background-color: var(--sinbad);
  height: 190px;
  left: 696px;
  position: absolute;
  top: 2928px;
  width: 251px;
}

.web-1920-4 .rectangle-101-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 696px;
  opacity: 0.33;
  position: absolute;
  top: 2891px;
  width: 251px;
}

.web-1920-4 .rectangle-35-KxZxWW {
  background-color: var(--sinbad);
  height: 190px;
  left: 1248px;
  position: absolute;
  top: 2593px;
  width: 251px;
}

.web-1920-4 .rectangle-96-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 1248px;
  opacity: 0.33;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-41-KxZxWW {
  background-color: var(--wax-flower);
  height: 190px;
  left: 1248px;
  position: absolute;
  top: 2928px;
  width: 251px;
}

.web-1920-4 .rectangle-102-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 1248px;
  opacity: 0.33;
  position: absolute;
  top: 2891px;
  width: 251px;
}

.web-1920-4 .rectangle-32-KxZxWW {
  background-color: var(--apple-green);
  height: 190px;
  left: 420px;
  position: absolute;
  top: 2593px;
  width: 251px;
}

.web-1920-4 .rectangle-97-KxZxWW {
  background-color: var(--apple-green);
  height: 20px;
  left: 420px;
  opacity: 0.2;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-39-KxZxWW {
  background-color: var(--copper);
  height: 190px;
  left: 420px;
  position: absolute;
  top: 2928px;
  width: 251px;
}

.web-1920-4 .rectangle-103-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 420px;
  opacity: 0.33;
  position: absolute;
  top: 2891px;
  width: 251px;
}

.web-1920-4 .rectangle-34-KxZxWW {
  background-color: var(--copper);
  height: 190px;
  left: 972px;
  position: absolute;
  top: 2593px;
  width: 251px;
}

.web-1920-4 .rectangle-98-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 972px;
  opacity: 0.33;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-40-KxZxWW {
  background-color: var(--apple-green);
  height: 190px;
  left: 972px;
  position: absolute;
  top: 2928px;
  width: 251px;
}

.web-1920-4 .rectangle-104-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 972px;
  opacity: 0.33;
  position: absolute;
  top: 2891px;
  width: 251px;
}

.web-1920-4 .rectangle-36-KxZxWW {
  background-color: var(--apple-green);
  height: 190px;
  left: 1524px;
  position: absolute;
  top: 2593px;
  width: 251px;
}

.web-1920-4 .rectangle-99-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 1524px;
  opacity: 0.33;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-42-KxZxWW {
  background-color: var(--copper);
  height: 190px;
  left: 1524px;
  position: absolute;
  top: 2928px;
  width: 251px;
}

.web-1920-4 .rectangle-105-KxZxWW {
  background-color: transparent;
  height: 20px;
  left: 1524px;
  opacity: 0.33;
  position: absolute;
  top: 2891px;
  width: 251px;
}

.web-1920-4 .illustrator-KxZxWW {
  background-color: transparent;
  height: 50px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2812px;
  width: 253px;
}

.web-1920-4 .illustration-KxZxWW {
  background-color: transparent;
  height: 43px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3145px;
  width: 253px;
}

.web-1920-4 .photoshop-KxZxWW {
  background-color: transparent;
  height: 50px;
  left: 696px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2812px;
  width: 253px;
}

.web-1920-4 .webdesign-KxZxWW {
  background-color: transparent;
  height: 43px;
  left: 696px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3145px;
  width: 253px;
}

.web-1920-4 .after-effect-KxZxWW {
  background-color: transparent;
  height: 50px;
  left: 1248px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2812px;
  width: 253px;
}

.web-1920-4 .figma-KxZxWW {
  background-color: transparent;
  height: 43px;
  left: 1248px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3145px;
  width: 253px;
}

.web-1920-4 .indesign-KxZxWW {
  background-color: transparent;
  height: 50px;
  left: 420px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2812px;
  width: 253px;
}

.web-1920-4 .photographie-KxZxWW {
  background-color: transparent;
  height: 43px;
  left: 420px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3145px;
  width: 253px;
}

.web-1920-4 .adobe-xd-KxZxWW {
  background-color: transparent;
  height: 50px;
  left: 972px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2812px;
  width: 253px;
}

.web-1920-4 .ux-ui-KxZxWW {
  background-color: transparent;
  height: 43px;
  left: 972px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3145px;
  width: 253px;
}

.web-1920-4 .lightroom-KxZxWW {
  background-color: transparent;
  height: 50px;
  left: 1524px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 2812px;
  width: 253px;
}

.web-1920-4 .sketch-KxZxWW {
  background-color: transparent;
  height: 43px;
  left: 1524px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3145px;
  width: 253px;
}

.web-1920-4 .groupe-22-KxZxWW {
  background-color: transparent;
  height: 131px;
  left: 205px;
  position: absolute;
  top: 2622px;
  width: 129px;
}

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

.web-1920-4 .groupe-24-KxZxWW {
  background-color: transparent;
  height: 124px;
  left: 485px;
  position: absolute;
  top: 2626px;
  width: 122px;
}

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

.web-1920-4 .groupe-26-KxZxWW {
  background-color: transparent;
  height: 118px;
  left: 760px;
  position: absolute;
  top: 2629px;
  width: 123px;
}

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

.web-1920-4 .groupe-39-KxZxWW {
  background-color: transparent;
  height: 118px;
  left: 1588px;
  position: absolute;
  top: 2631px;
  width: 123px;
}

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

.web-1920-4 .groupe-28-KxZxWW {
  background-color: transparent;
  height: 126px;
  left: 206px;
  position: absolute;
  top: 2960px;
  width: 126px;
}

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

.web-1920-4 .groupe-30-KxZxWW {
  background-color: transparent;
  height: 114px;
  left: 476px;
  position: absolute;
  top: 2966px;
  width: 139px;
}

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

.web-1920-4 .rectangle-78-KxZxWW {
  background-color: var(--white);
  border-radius: 11px;
  height: 90px;
  left: 1585px;
  position: absolute;
  top: 2985px;
  width: 119px;
}

.web-1920-4 .groupe-32-KxZxWW {
  background-color: transparent;
  height: 130px;
  left: 758px;
  position: absolute;
  top: 2958px;
  width: 126px;
}

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

.web-1920-4 .groupe-40-KxZxWW {
  background-color: transparent;
  height: 130px;
  left: 1035px;
  position: absolute;
  top: 2626px;
  width: 126px;
}

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

.web-1920-4 .groupe-34-KxZxWW {
  background-color: transparent;
  height: 133px;
  left: 1313px;
  position: absolute;
  top: 2623px;
  width: 118px;
}

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

.web-1920-4 .groupe-36-KxZxWW {
  background-color: transparent;
  height: 138px;
  left: 1583px;
  position: absolute;
  top: 2954px;
  width: 133px;
}

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

.web-1920-4 .rectangle-77-KxZxWW {
  background-color: var(--white);
  height: 81px;
  left: 1320px;
  position: absolute;
  top: 2989px;
  width: 111px;
}

.web-1920-4 .groupe-37-KxZxWW {
  background-color: transparent;
  height: 154px;
  left: 1294px;
  object-fit: cover;
  position: absolute;
  top: 2946px;
  width: 140px;
}

.web-1920-4 .trac-64-KxZxWW {
  background-color: transparent;
  height: 41px;
  left: 1570px;
  object-fit: cover;
  position: absolute;
  top: 2635px;
  width: 41px;
}

.web-1920-4 .trac-68-KxZxWW {
  background-color: transparent;
  height: 41px;
  left: 1009px;
  object-fit: cover;
  position: absolute;
  top: 2645px;
  width: 41px;
}

.web-1920-4 .trac-66-KxZxWW {
  background-color: transparent;
  height: 36px;
  left: 1688px;
  object-fit: cover;
  position: absolute;
  top: 2688px;
  width: 36px;
}

.web-1920-4 .trac-65-KxZxWW {
  background-color: transparent;
  height: 24px;
  left: 1617px;
  object-fit: cover;
  position: absolute;
  top: 2637px;
  width: 24px;
}

.web-1920-4 .trac-69-KxZxWW {
  background-color: transparent;
  height: 24px;
  left: 1028px;
  object-fit: cover;
  position: absolute;
  top: 2614px;
  width: 24px;
}

.web-1920-4 .trac-70-KxZxWW {
  background-color: transparent;
  height: 24px;
  left: 1143px;
  object-fit: cover;
  position: absolute;
  top: 2722px;
  width: 24px;
}

.web-1920-4 .trac-67-KxZxWW {
  background-color: transparent;
  height: 21px;
  left: 1655px;
  object-fit: cover;
  position: absolute;
  top: 2721px;
  width: 21px;
}

.web-1920-4 .groupe-43-KxZxWW {
  background-color: transparent;
  height: 155px;
  left: 1010px;
  position: absolute;
  top: 2950px;
  width: 210px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.web-1920-4 .mes-expriencesprofes-KxZxWW {
  background-color: transparent;
  height: 189px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 60px;
  position: absolute;
  text-align: left;
  top: 102px;
  width: 805px;
}

.web-1920-4 .directrice-artistiquefreelance-4-ans-KxZxWW {
  background-color: transparent;
  color: var(--sinbad);
  font-family: var(--font-family-playfair_display);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  height: 189px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 48px;
  position: absolute;
  text-align: left;
  top: 605px;
  width: 805px;
}

.web-1920-4 .span0-MFx9Bp {
  color: var(--copper);
  font-style: normal;
}

.web-1920-4 .span1-MFx9Bp {
  font-size: 30px;
  font-style: normal;
}

.web-1920-4 .directrice-artistiquejunior-stage-KxZxWW {
  background-color: transparent;
  color: var(--metallic-seaweed);
  font-family: var(--font-family-playfair_display);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  height: 189px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 48px;
  position: absolute;
  text-align: left;
  top: 1279px;
  width: 805px;
}

.web-1920-4 .span0-rbxr9D {
  color: var(--white);
  font-style: normal;
}

.web-1920-4 .span1-rbxr9D {
}

.web-1920-4 .span2-rbxr9D {
  font-size: 30px;
  font-style: normal;
}

.web-1920-4 .mes-comptenceset-skills-KxZxWW {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-playfair_display);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
  height: 189px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 48px;
  position: absolute;
  text-align: left;
  top: 2305px;
  width: 805px;
}

.web-1920-4 .je-suis-une-personne-KxZxWW {
  background-color: transparent;
  height: 94px;
  left: 144px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 358px;
  width: 805px;
}

.web-1920-4 .je-suis-passionne-pa-KxZxWW {
  background-color: transparent;
  height: 121px;
  left: 972px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 358px;
  width: 805px;
}

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

.web-1920-4 .groupe-53-KxZxWW {
  background-color: transparent;
  height: 181px;
  left: 696px;
  position: absolute;
  top: 883px;
  width: 529px;
}

.web-1920-4 .dk-origins-CpmyAH {
  background-color: transparent;
  height: 40px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .cration-dune-applica-CpmyAH {
  background-color: transparent;
  height: 141px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 42px;
  width: calc(100.00% - 31px);
}

.web-1920-4 .ligne-80-CpmyAH {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-52-KxZxWW {
  background-color: transparent;
  height: 280px;
  left: 1248px;
  position: absolute;
  top: 883px;
  width: 529px;
}

.web-1920-4 .particuliers-a1Zxqx {
  background-color: transparent;
  height: 40px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .digital-ralisation-d-a1Zxqx {
  background-color: transparent;
  height: 240px;
  left: 31px;
  letter-spacing: -0.26px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 42px;
  width: calc(100.00% - 31px);
}

.web-1920-4 .span0-bp9tcb {
  letter-spacing: 0.00px;
}

.web-1920-4 .span1-bp9tcb {
}

.web-1920-4 .ligne-84-a1Zxqx {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-54-KxZxWW {
  background-color: transparent;
  height: 178px;
  left: 144px;
  position: absolute;
  top: 883px;
  width: 529px;
}

.web-1920-4 .agence-sennse-bWeAjD {
  background-color: transparent;
  height: 40px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .print-ralisation-de-bWeAjD {
  background-color: transparent;
  height: 138px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 42px;
  width: calc(100.00% - 31px);
}

.web-1920-4 .ligne-83-bWeAjD {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-58-KxZxWW {
  background-color: transparent;
  height: 264px;
  left: 144px;
  position: absolute;
  top: 1554px;
  width: 805px;
}

.web-1920-4 .agence-sennse-paris-MYdsVU {
  background-color: transparent;
  height: 266px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .span0-C82hx6 {
}

.web-1920-4 .span1-C82hx6 {
}

.web-1920-4 .span2-C82hx6 {
}

.web-1920-4 .span3-C82hx6 {
}

.web-1920-4 .ligne-81-MYdsVU {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-59-KxZxWW {
  background-color: transparent;
  height: 102px;
  left: 972px;
  position: absolute;
  top: 1554px;
  width: 805px;
}

.web-1920-4 .egeri-tour-boulogne-qGbWJ3 {
  background-color: transparent;
  height: 104px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .span0-b6drzV {
}

.web-1920-4 .span1-b6drzV {
}

.web-1920-4 .ligne-85-qGbWJ3 {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-57-KxZxWW {
  background-color: transparent;
  height: 314px;
  left: 972px;
  position: absolute;
  top: 1721px;
  width: 805px;
}

.web-1920-4 .startup-zewaow-paris-fFMYO0 {
  background-color: transparent;
  height: 316px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .span0-ptMpTO {
}

.web-1920-4 .span1-ptMpTO {
}

.web-1920-4 .span2-ptMpTO {
}

.web-1920-4 .span3-ptMpTO {
}

.web-1920-4 .ligne-86-fFMYO0 {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-60-KxZxWW {
  background-color: transparent;
  height: 121px;
  left: 144px;
  position: absolute;
  top: 1863px;
  width: 805px;
}

.web-1920-4 .socit-cogitis-montpe-viwjMs {
  background-color: transparent;
  height: 123px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .span0-2kX367 {
}

.web-1920-4 .span1-2kX367 {
}

.web-1920-4 .ligne-87-viwjMs {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .groupe-61-KxZxWW {
  background-color: transparent;
  height: 104px;
  left: 144px;
  position: absolute;
  top: 2013px;
  width: 805px;
}

.web-1920-4 .agence-kingcom-paris-dRABpQ {
  background-color: transparent;
  height: 106px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 29px);
}

.web-1920-4 .span0-Jgvpzg {
}

.web-1920-4 .span1-Jgvpzg {
}

.web-1920-4 .ligne-88-dRABpQ {
  background-color: transparent;
  height: 61px;
  left: -3px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 6px;
}

.web-1920-4 .trac-89-KxZxWW {
  background-color: transparent;
  height: 180px;
  left: -12px;
  object-fit: cover;
  position: absolute;
  top: 1188px;
  width: 514px;
}

.web-1920-4 .trac-101-KxZxWW {
  background-color: transparent;
  height: 181px;
  left: -12px;
  object-fit: cover;
  position: absolute;
  top: 2166px;
  width: 664px;
}

.web-1920-4 .trac-95-KxZxWW {
  background-color: transparent;
  height: 180px;
  left: -12px;
  object-fit: cover;
  position: absolute;
  top: 516px;
  width: 514px;
}

.web-1920-4 .trac-92-KxZxWW {
  background-color: transparent;
  height: 138px;
  left: -12px;
  object-fit: cover;
  position: absolute;
  top: 1187px;
  width: 533px;
}

.web-1920-4 .trac-102-KxZxWW {
  background-color: transparent;
  height: 138px;
  left: -12px;
  object-fit: cover;
  position: absolute;
  top: 2166px;
  width: 683px;
}

.web-1920-4 .trac-96-KxZxWW {
  background-color: transparent;
  height: 138px;
  left: -12px;
  object-fit: cover;
  position: absolute;
  top: 516px;
  width: 533px;
}

.web-1920-4 .trac-91-KxZxWW {
  background-color: transparent;
  height: 235px;
  left: 883px;
  object-fit: cover;
  position: absolute;
  top: 1262px;
  width: 1040px;
}

.web-1920-4 .trac-98-KxZxWW {
  background-color: transparent;
  height: 235px;
  left: 883px;
  object-fit: cover;
  position: absolute;
  top: 2241px;
  width: 1040px;
}

.web-1920-4 .trac-94-KxZxWW {
  background-color: transparent;
  height: 235px;
  left: 883px;
  object-fit: cover;
  position: absolute;
  top: 590px;
  width: 1040px;
}

.web-1920-4 .groupe-de-masques-16-KxZxWW {
  background-color: transparent;
  height: 275px;
  left: 883px;
  object-fit: cover;
  position: absolute;
  top: 1214px;
  width: 1037px;
}

.web-1920-4 .groupe-de-masques-19-KxZxWW {
  background-color: transparent;
  height: 275px;
  left: 883px;
  object-fit: cover;
  position: absolute;
  top: 2193px;
  width: 1037px;
}

.web-1920-4 .groupe-de-masques-17-KxZxWW {
  background-color: transparent;
  height: 275px;
  left: 883px;
  object-fit: cover;
  position: absolute;
  top: 542px;
  width: 1037px;
}

.web-1920-4 .groupe-de-masques-18-KxZxWW {
  background-color: transparent;
  height: 78px;
  left: 1298px;
  overflow: hidden;
  position: absolute;
  top: 1411px;
  width: 117px;
}

.web-1920-4 .groupe-56-PR4rxv {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 13px;
  position: relative;
  top: 12px;
  transform: rotate(167.00deg);
  width: calc(100.00% - 37px);
}

.web-1920-4 .groupe-55-rynaj6 {
  background-color: transparent;
  height: calc(100.00% + 16px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -8px;
  transform: rotate(-167.00deg);
  width: calc(100.00% + 16px);
}

.web-1920-4 .groupe-de-masques-20-KxZxWW {
  background-color: transparent;
  height: 78px;
  left: 1567px;
  overflow: hidden;
  position: absolute;
  top: 2390px;
  width: 117px;
}

.web-1920-4 .groupe-63-VFFVRu {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 13px;
  position: relative;
  top: 12px;
  transform: rotate(167.00deg);
  width: calc(100.00% - 37px);
}

.web-1920-4 .groupe-62-0rMAUJ {
  background-color: transparent;
  height: calc(100.00% + 16px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -8px;
  transform: rotate(-167.00deg);
  width: calc(100.00% + 16px);
}

.web-1920-4 .rectangle-106-KxZxWW {
  background-color: var(--sinbad);
  height: 20px;
  left: 144px;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-107-KxZxWW {
  background-color: var(--wax-flower);
  height: 20px;
  left: 144px;
  position: absolute;
  top: 2891px;
  width: 232px;
}

.web-1920-4 .rectangle-108-KxZxWW {
  background-color: var(--wax-flower);
  height: 20px;
  left: 696px;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-109-KxZxWW {
  background-color: var(--sinbad);
  height: 20px;
  left: 696px;
  position: absolute;
  top: 2891px;
  width: 231px;
}

.web-1920-4 .rectangle-110-KxZxWW {
  background-color: var(--sinbad);
  height: 20px;
  left: 1248px;
  position: absolute;
  top: 2556px;
  width: 148px;
}

.web-1920-4 .rectangle-111-KxZxWW {
  background-color: var(--wax-flower);
  height: 20px;
  left: 1248px;
  position: absolute;
  top: 2891px;
  width: 148px;
}

.web-1920-4 .rectangle-112-KxZxWW {
  background-color: var(--apple-green);
  height: 20px;
  left: 420px;
  position: absolute;
  top: 2556px;
  width: 251px;
}

.web-1920-4 .rectangle-113-KxZxWW {
  background-color: var(--copper);
  height: 20px;
  left: 420px;
  position: absolute;
  top: 2891px;
  width: 225px;
}

.web-1920-4 .rectangle-114-KxZxWW {
  background-color: var(--copper);
  height: 20px;
  left: 972px;
  position: absolute;
  top: 2556px;
  width: 237px;
}

.web-1920-4 .rectangle-115-KxZxWW {
  background-color: var(--apple-green);
  height: 20px;
  left: 972px;
  position: absolute;
  top: 2891px;
  width: 237px;
}

.web-1920-4 .rectangle-116-KxZxWW {
  background-color: var(--apple-green);
  height: 20px;
  left: 1524px;
  position: absolute;
  top: 2556px;
  width: 229px;
}

.web-1920-4 .rectangle-117-KxZxWW {
  background-color: var(--copper);
  height: 20px;
  left: 1524px;
  position: absolute;
  top: 2891px;
  width: 229px;
}

.web-1920-4 .rectangle-118-KxZxWW {
  background-color: var(--wax-flower);
  height: 137px;
  left: 420px;
  position: absolute;
  top: 3327px;
  width: 1079px;
}

.web-1920-4 .tlcharger-le-cv-KxZxWW {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-playfair_display);
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: 66px;
  left: 420px;
  letter-spacing: 0.00px;
  line-height: 48px;
  position: absolute;
  text-align: center;
  top: 3366px;
  width: 1081px;
}

.web-1920-4 .ligne-89-KxZxWW {
  background-color: transparent;
  height: 6px;
  left: 650px;
  object-fit: cover;
  position: absolute;
  top: 3400px;
  width: 65px;
}

.web-1920-4 .ligne-90-KxZxWW {
  background-color: transparent;
  height: 6px;
  left: 1205px;
  object-fit: cover;
  position: absolute;
  top: 3400px;
  width: 65px;
}

.web-1920-4 .composant-1-6-KxZxWW {
  background-color: transparent;
  height: 208px;
  left: 0px;
  position: absolute;
  top: 3650px;
  width: 1920px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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