/* screen - web-1920-15 */

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

.web-1920-15 .reportage-photographiquedans-des-locaux-m1AWVW {
  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-15 .reportage-photograph-m1AWVW {
  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-15 .studio-nuage-particulier-m1AWVW {
  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-15 .ligne-2-m1AWVW {
  background-color: transparent;
  height: 6px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 446px;
  width: 61px;
}

.web-1920-15 .photographie-m1AWVW {
  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: 196px;
}

.web-1920-15 .portfolio-m1AWVW {
  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-15 .exprience-m1AWVW {
  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-15 .accueil-m1AWVW {
  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-15 .e0673d778066895c9258955dc10-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 536px;
  left: 972px;
  object-fit: cover;
  position: absolute;
  top: 2781px;
  width: 803px;
}

.web-1920-15 .x9cef41778066895c9258955f937-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 536px;
  left: 420px;
  object-fit: cover;
  position: absolute;
  top: 1291px;
  width: 803px;
}

.web-1920-15 .ed1f34778066895c9258955e3af-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 536px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 730px;
  width: 803px;
}

.web-1920-15 .x40bdf7778066895c9258955eafb-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 904px;
  left: 420px;
  object-fit: cover;
  position: absolute;
  top: 1852px;
  width: 1355px;
}

.web-1920-15 .ded21d778066895c9258955eebb-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 904px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 3342px;
  width: 1355px;
}

.web-1920-15 .e0dac8778066895c9258955dfeb-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 352px;
  left: 1248px;
  object-fit: cover;
  position: absolute;
  top: 1291px;
  width: 527px;
}

.web-1920-15 .x2633d3778066895c9258955f59e-1024x683-m1AWVW {
  background-color: transparent;
  height: 536px;
  left: 972px;
  object-fit: cover;
  position: absolute;
  top: 730px;
  width: 803px;
}

.web-1920-15 .x6607e1778066895c9258955e74e-2-1-1024x683-m1AWVW {
  background-color: transparent;
  height: 536px;
  left: 972px;
  object-fit: cover;
  position: absolute;
  top: 169px;
  width: 803px;
}

.web-1920-15 .f94323778066895c9258955f22c-2-1024x683-m1AWVW {
  background-color: transparent;
  height: 536px;
  left: 144px;
  object-fit: cover;
  position: absolute;
  top: 2781px;
  width: 803px;
}

.web-1920-15 .composant-1-4-m1AWVW {
  background-color: transparent;
  height: 208px;
  left: 0px;
  position: absolute;
  top: 4246px;
  width: 1920px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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