:root {
  --header2_size: clamp(2rem, calc(2rem + 16 * (100vw - 1024px) / 896), 3rem);
  --header3_size: clamp(1.1rem, calc(1.1rem + 9.6 * (100vw - 1024px) / 896), 1.7rem);
  --header3_height: clamp(1.8rem, calc(1.8rem + 11.2 * (100vw - 1024px) / 896), 2.5rem);
  --header4_size: clamp(.8rem, calc(.8rem + 5.6 * (100vw - 1024px) / 896), 1.15rem);
  --header4_height: clamp(.8rem, calc(.8rem + 5.6 * (100vw - 1024px) / 896), 1.15rem);
  --header1_size: clamp(1.2rem, calc(1.2rem + 4.8 * (100vw - 1024px) / 896), 1.5rem);
  --header1_height: clamp(1.2rem, calc(1.2rem + 4.8 * (100vw - 1024px) / 896), 1.5rem);
  --filmbar_size: clamp(1.1rem, calc(1.1rem + 9.6 * (100vw - 1024px) / 896), 1.7rem);
  --sidebar_size: clamp(1.4rem, calc(1.4rem + 14.4 * (100vw - 1024px) / 896), 2.3rem);
  --sidebar_height: clamp(1.4rem, calc(1.4rem + 17.6 * (100vw - 1024px) / 896), 2.5rem);
  --filmbar_margin: clamp(.5rem, calc(.5rem + 16 * (100vw - 1024px) / 896), 1.5rem);
  --filmbar_height: clamp(1.2rem, calc(1.2rem + 8 * (100vw - 1024px) / 896), 1.7rem);
  --mainparagraph_size: clamp(.9rem, calc(.9rem + 9.6 * (100vw - 1024px) / 896), 1.5rem);
  --mainparagraph_height: clamp(1.25rem, calc(1.25rem + 8.8 * (100vw - 1024px) / 896), 1.8rem);
  --subtitleparagraph_size: clamp(.8rem, calc(.8rem + 6.4 * (100vw - 1024px) / 896), 1.2rem);
  --subtitleparagraph_height: clamp(1rem, calc(1rem + 3.2 * (100vw - 1024px) / 896), 1.2rem);
  --screenlabsparagraph_size: clamp(.8rem, calc(.8rem + 6.4 * (100vw - 1024px) / 896), 1.2rem);
  --screenlabsparagraph_height: clamp(1rem, calc(1rem + 5.6 * (100vw - 1024px) / 896), 1.35rem);
}

h2 {
  font-size: var(--header2_size);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 300;
  line-height: 36px;
}

h3 {
  font-size: var(--header3_size);
  line-height: var(--header3_height);
  margin-top: 1rem;
  margin-bottom: 0;
  font-weight: 500;
}

h4 {
  font-size: var(--header4_size);
  line-height: var(--header4_height);
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 700;
}

.body {
  color: #d6d6d6;
  background-color: #3f3e3a;
  font-family: Open Sans, sans-serif;
}

.div-block {
  color: #dfd9d9;
  width: 100%;
  height: 55rem;
  position: relative;
}

.section {
  color: #dfd9d9;
  border: .1rem #585858;
  border-bottom-style: solid;
  width: 100%;
  height: auto;
  position: relative;
}

.div-block-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: 8rem 8rem 8rem 8rem 8rem 8rem auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 55%;
  display: grid;
  position: relative;
}

.link {
  color: #d6d6d6;
  text-align: center;
  height: 1rem;
  font-family: Open Sans, sans-serif;
  font-size: .8rem;
  line-height: .8rem;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.div-block-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  grid-template: "Area" 2rem
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-right: 3rem;
  display: grid;
  position: relative;
}

.link-2 {
  color: #d6d6d6;
  text-align: center;
  height: 1rem;
  font-family: Open Sans, sans-serif;
  font-size: .8rem;
  line-height: .8rem;
  text-decoration: none;
  transition: filter .3s cubic-bezier(.77, 0, .175, 1), color .3s cubic-bezier(.77, 0, .175, 1);
  display: block;
}

.link-2:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-3 {
  opacity: 0;
  color: #d6d6d6;
  height: auto;
  font-family: Noto Naskh Arabic, sans-serif;
  font-size: .9rem;
  line-height: .8px;
  text-decoration: none;
  transition: filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-3:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.heading {
  color: #d6d6d6;
  font-family: Open Sans, sans-serif;
  font-size: var(--header1_size);
  line-height: var(--header1_height);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 300;
}

.div-block-4 {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  display: grid;
  position: relative;
}

.heading-2 {
  color: #d6d6d6;
  font-size: var(--header4_size);
  line-height: var(--header4_height);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 300;
}

.div-block-5 {
  z-index: 100;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  opacity: .9;
  color: #d6d6d6;
  text-align: right;
  mix-blend-mode: hard-light;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 3.5rem;
  font-family: Open Sans, sans-serif;
  font-size: 1.4rem;
  font-weight: 300;
  text-decoration: none;
  display: grid;
  position: fixed;
}

.link-4 {
  color: #d6d6d6;
  font-size: var(--sidebar_size);
  line-height: var(--sidebar_height);
  text-align: left;
  font-weight: 300;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-4:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-5 {
  color: #d6d6d6;
  font-size: var(--sidebar_size);
  line-height: var(--sidebar_height);
  text-align: left;
  font-weight: 300;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-5:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-6 {
  margin-left: var(--filmbar_margin);
  color: #d6d6d6;
  font-size: var(--filmbar_size);
  line-height: var(--filmbar_height);
  text-align: left;
  text-decoration: none;
  transition: filter .3s cubic-bezier(.77, 0, .175, 1), color .3s cubic-bezier(.77, 0, .175, 1);
}

.link-6:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-7 {
  color: #d6d6d6;
  font-size: var(--sidebar_size);
  line-height: var(--sidebar_height);
  text-align: left;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-7:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-8 {
  color: #d6d6d6;
  font-size: var(--sidebar_size);
  line-height: var(--sidebar_height);
  text-align: left;
  text-decoration: none;
  transition: color .3s cubic-bezier(.645, .045, .355, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-8:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.div-block-6 {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  color: #d6d6d6;
  text-align: left;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.link-9 {
  margin-left: var(--filmbar_margin);
  color: #d6d6d6;
  font-size: var(--filmbar_size);
  line-height: var(--filmbar_height);
  text-align: left;
  text-decoration: none;
  transition: filter .3s cubic-bezier(.77, 0, .175, 1), color .3s cubic-bezier(.77, 0, .175, 1);
}

.link-9:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-10 {
  margin-left: var(--filmbar_margin);
  color: #d6d6d6;
  font-size: var(--filmbar_size);
  line-height: var(--filmbar_height);
  text-align: left;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-10:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-11 {
  margin-left: var(--filmbar_margin);
  color: #d6d6d6;
  font-size: var(--filmbar_size);
  line-height: var(--filmbar_height);
  text-align: left;
  height: 1.24rem;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-11:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.link-12 {
  margin-left: var(--filmbar_margin);
  color: #d6d6d6;
  font-size: var(--filmbar_size);
  line-height: var(--filmbar_height);
  text-align: left;
  text-decoration: none;
  transition: color .3s cubic-bezier(.77, 0, .175, 1), filter .3s cubic-bezier(.77, 0, .175, 1);
}

.link-12:hover {
  filter: drop-shadow(0 0 5px #000);
  color: #b6b6b6;
}

.image {
  opacity: .85;
  border: .1rem solid #7a7a7a;
  border-radius: .1rem;
  width: auto;
}

.section-2 {
  border: 1px #585858;
  border-bottom: .1rem solid #585858;
  width: 100%;
  height: auto;
  position: relative;
}

.div-block-7 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto auto auto 8rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  margin-left: 0;
  display: grid;
  position: relative;
}

.heading-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.3rem;
  font-weight: 500;
}

.image-2 {
  opacity: .8;
  border: .1rem solid #7a7a7a;
  border-radius: .1rem;
  margin-top: 1rem;
  margin-left: 2rem;
}

.div-block-8 {
  grid-column-gap: .05rem;
  grid-row-gap: .05rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.paragraph {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .9rem;
  font-weight: 300;
  line-height: 1.25rem;
}

.paragraph.main_paragraph {
  font-size: var(--mainparagraph_size);
  line-height: var(--mainparagraph_height);
}

.div-block-9 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  font-weight: 300;
  display: grid;
  position: relative;
}

.paragraph-2 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1rem;
}

.paragraph-2.subheader2_paragraph {
  font-size: var(--subtitleparagraph_size);
  line-height: var(--subtitleparagraph_height);
}

.heading-4 {
  font-size: 2.3rem;
}

.div-block-10 {
  grid-column-gap: .05rem;
  grid-row-gap: .05rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.section-3 {
  border-bottom: .1rem solid #585858;
  width: 100%;
  height: auto;
  position: relative;
}

.div-block-11 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-image: none;
  background-size: auto;
  grid-template-rows: auto auto auto auto 3rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  margin-left: 0;
  display: grid;
  position: relative;
}

.image-3 {
  border: .1rem #585858;
  border-style: none none solid solid;
  border-radius: .1rem;
}

.div-block-12 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.paragraph-3 {
  margin-bottom: 0;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1rem;
}

.paragraph-3.subheader2_paragraph {
  font-size: var(--subtitleparagraph_size);
  line-height: var(--subtitleparagraph_height);
}

.div-block-13, .div-block-14 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.paragraph-4 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 300;
}

.paragraph-4.screenlabs_paragraph {
  font-size: var(--screenlabsparagraph_size);
  line-height: var(--screenlabsparagraph_height);
}

.paragraph-5 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .85rem;
}

.paragraph-5.main_paragraph {
  font-size: var(--mainparagraph_size);
  line-height: var(--mainparagraph_height);
  font-weight: 300;
}

.section-4 {
  border-bottom: .1rem solid #585858;
  width: 100%;
  position: relative;
}

.div-block-15 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  grid-template-rows: auto auto auto auto 3rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.section-5 {
  width: 100%;
  position: relative;
}

.div-block-16 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: 8rem 8rem 8rem 8rem 8rem 8rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.paragraph-6 {
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1rem;
}

.heading-5 {
  margin-top: 0;
}

.heading-6 {
  opacity: .9;
  color: #d6d6d6;
  font-size: var(--header3_size);
  mix-blend-mode: hard-light;
  margin-top: 0;
  font-weight: 400;
}

.heading-7 {
  opacity: .9;
  color: #d6d6d6;
  font-family: Open Sans, sans-serif;
  font-size: var(--header3_size);
  line-height: var(--header3_height);
  mix-blend-mode: hard-light;
  margin-top: 0;
  font-weight: 400;
}

.image-4 {
  margin-top: 1rem;
}

.div-block-17 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.div-block-18 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
}

.div-block-19 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.section-6, .section-7 {
  border-bottom: .1rem solid #585858;
  width: 100%;
  position: relative;
}

.div-block-20 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  opacity: 1;
  color: #e2e2e2;
  background-image: none;
  background-size: auto;
  grid-template-rows: auto auto auto auto 3rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.div-block-21 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto auto auto 3rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.div-block-22 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.div-block-23 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  opacity: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.div-block-24 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.div-block-25 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.div-block-26, .div-block-27 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-left: 2rem;
  display: grid;
  position: relative;
}

.heading-8 {
  opacity: 1;
  color: #d6d6d6;
  text-align: left;
  mix-blend-mode: hard-light;
  font-size: 2.2rem;
  font-weight: 300;
  line-height: 3rem;
}

.heading-8.header_2 {
  font-size: var(--header2_size);
}

.paragraph-7 {
  opacity: 1;
  color: #d6d6d6;
  text-align: left;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1rem;
}

.paragraph-7.subheader2_paragraph {
  font-size: var(--subtitleparagraph_size);
  line-height: var(--subtitleparagraph_height);
}

.paragraph-8 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .85rem;
  font-weight: 400;
}

.paragraph-8.main_paragraph {
  font-size: var(--mainparagraph_size);
  line-height: var(--mainparagraph_height);
  font-weight: 300;
}

.heading-9 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-top: 0;
  font-size: 1.1rem;
  font-weight: 400;
}

.heading-9.header_3 {
  font-size: var(--header3_size);
}

.paragraph-9 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 300;
}

.paragraph-9.screenlabs_paragraph {
  font-size: var(--screenlabsparagraph_size);
  line-height: var(--screenlabsparagraph_height);
}

.heading-10 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-top: 0;
  margin-left: 0;
  font-size: 2.2rem;
  font-weight: 300;
}

.heading-10.header_2 {
  font-size: var(--header2_size);
}

.section-8 {
  width: 100%;
  position: relative;
}

.div-block-28 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: 8rem 3rem auto 8rem auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.heading-11 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 3rem;
}

.heading-11.header_2 {
  font-size: var(--header2_size);
}

.paragraph-10 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .8rem;
  font-weight: 300;
}

.paragraph-10.subheader2_paragraph {
  font-size: var(--subtitleparagraph_size);
  line-height: var(--subtitleparagraph_height);
}

.paragraph-11 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .85rem;
}

.paragraph-11.main_paragraph {
  font-size: var(--mainparagraph_size);
  line-height: var(--mainparagraph_height);
  font-weight: 300;
}

.heading-12 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-top: 0;
  font-size: 1.1rem;
  font-weight: 400;
}

.heading-12.header_3 {
  font-size: var(--header3_size);
}

.paragraph-12 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .85rem;
}

.paragraph-12.screenlabs_paragraph {
  font-size: var(--screenlabsparagraph_size);
  line-height: var(--screenlabsparagraph_height);
  font-weight: 300;
}

.section-9 {
  width: 100%;
  position: relative;
}

.div-block-29 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #e2e2e2;
  background-image: url('../images/02_deja-la-nuit_when-the-night-comes_youssef-michraf-filmmaker-director-screenwriter.jpg');
  background-position: 50%;
  background-size: cover;
  grid-template-rows: 8rem auto 3rem auto 3rem auto 3rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.div-block-30 {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.div-block-31 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-right: 1rem;
  display: grid;
  position: relative;
}

.div-block-32 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.heading-13 {
  opacity: .9;
  color: #dfd9d9;
  mix-blend-mode: hard-light;
  font-family: Open Sans, sans-serif;
  font-size: 2.2rem;
  font-weight: 300;
}

.paragraph-13 {
  opacity: .9;
  color: #dfd9d9;
  mix-blend-mode: hard-light;
  font-family: Open Sans, sans-serif;
  font-size: .8rem;
  font-weight: 300;
}

.paragraph-14 {
  opacity: .9;
  color: #dfd9d9;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: .85rem;
}

.div-block-33 {
  opacity: .77;
  -webkit-text-fill-color: inherit;
  background-image: url('../images/05_anatomy-of-a-mask-michraf-filmmaker-director-screenwriter.jpg');
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  width: 100%;
  position: relative;
  inset: 0% auto auto 0%;
}

.paragraph-15 {
  opacity: 1;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-weight: 300;
}

.paragraph-15.subheader2_paragraph {
  font-size: var(--subtitleparagraph_size);
  line-height: var(--subtitleparagraph_height);
}

.paragraph-16 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1rem;
}

.paragraph-16.screenlabs_paragraph {
  font-size: var(--screenlabsparagraph_size);
  line-height: var(--screenlabsparagraph_height);
}

.paragraph-17 {
  opacity: .9;
  color: #dfd9d9;
  mix-blend-mode: hard-light;
  font-family: Open Sans, sans-serif;
  font-size: .85rem;
}

.heading-14 {
  opacity: .9;
  color: #d6d6d6;
  font-size: var(--header2_size);
  mix-blend-mode: hard-light;
  font-weight: 300;
}

.heading-15 {
  font-size: 2.2rem;
  font-weight: 300;
}

.heading-15.header_2 {
  font-size: var(--header2_size);
}

.div-block-34 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.heading-16 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-top: 0;
  font-weight: 300;
}

.paragraph-18 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  margin-bottom: 0;
  font-size: .85rem;
}

.paragraph-18.main_paragraph {
  font-size: var(--mainparagraph_size);
  line-height: var(--mainparagraph_height);
}

.section-10 {
  width: 100%;
  position: relative;
}

.div-block-35 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto 2rem auto 8rem 8rem auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-17 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  font-weight: 300;
}

.field-label, .field-label-2, .field-label-3 {
  opacity: .9;
  color: #d6d6d6;
  mix-blend-mode: hard-light;
  font-size: .85rem;
  font-weight: 400;
}

.submit-button {
  background-color: #5d5353;
}

.image-5 {
  opacity: .8;
  border: .1rem solid #7a7a7a;
  margin-top: 1rem;
  margin-left: 2rem;
}

.image-6 {
  opacity: .9;
  border: .1rem solid #7a7a7a;
  margin-top: 1rem;
  margin-left: 2rem;
}

.image-7 {
  border: .1rem solid #7a7a7a;
  width: 30rem;
  margin-top: 1rem;
}

.image-8 {
  border: .1rem solid #7a7a7a;
  margin-top: 1rem;
  margin-left: 2rem;
}

.image-9 {
  border: .1rem solid #7a7a7a;
}

.div-block-36 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-37 {
  opacity: 0;
}

.image-10, .image-11, .image-12 {
  opacity: 0;
  width: 1%;
  max-width: 1%;
  height: 1%;
  max-height: 1%;
}

.paragraph-19 {
  opacity: 0;
  margin-bottom: 0;
  font-size: .01rem;
  line-height: .01rem;
}

@media screen and (min-width: 1280px) {
  .div-block-5 {
    margin-left: 4.5rem;
  }

  .link-4 {
    font-size: var(--sidebar_size);
    line-height: var(--sidebar_height);
  }

  .link-5 {
    font-size: var(--sidebar_size);
  }

  .link-6 {
    font-size: var(--filmbar_size);
    margin-left: 1rem;
  }

  .link-7, .link-8 {
    font-size: var(--sidebar_size);
  }

  .link-9, .link-10, .link-11, .link-12 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
  }

  .paragraph {
    font-size: 1rem;
    line-height: 1.35rem;
  }

  .paragraph-2 {
    opacity: .9;
    font-size: .9rem;
  }

  .heading-6 {
    font-size: var(--header3_size);
  }

  .heading-7 {
    opacity: .9;
    font-size: var(--header3_size);
    line-height: var(--header3_height);
  }

  .div-block-18 {
    margin-left: 2rem;
  }

  .div-block-21 {
    background-position: 100%;
  }

  .heading-8 {
    font-weight: 400;
  }

  .div-block-29 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-image: url('../images/02_deja-la-nuit_when-the-night-comes_youssef-michraf-filmmaker-director-screenwriter.jpg');
    background-position: 50%;
    background-size: cover;
    grid-template-rows: 8rem 8rem 3rem auto 3rem auto 3rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .div-block-30, .div-block-31, .div-block-32 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
  }

  .heading-13, .paragraph-13 {
    color: silver;
  }

  .paragraph-14 {
    margin-bottom: 0;
  }

  .paragraph-16 {
    font-size: .9rem;
  }

  .heading-14 {
    font-size: var(--header2_size);
  }
}

@media screen and (min-width: 1440px) {
  .heading {
    font-size: var(--header1_size);
  }

  .heading-2 {
    font-size: var(--header4_size);
  }

  .div-block-5 {
    margin-left: 5.5rem;
  }

  .link-4 {
    font-size: var(--sidebar_size);
    line-height: var(--sidebar_height);
  }

  .link-5 {
    font-size: var(--sidebar_size);
  }

  .link-6 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .link-7, .link-8 {
    font-size: var(--sidebar_size);
  }

  .link-9, .link-10 {
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .link-11 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .link-12 {
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .paragraph {
    opacity: .9;
    font-size: 1.1rem;
    line-height: 1.45rem;
  }

  .paragraph-2 {
    opacity: .9;
    font-size: 1rem;
  }

  .paragraph-5.main_paragraph {
    font-weight: 300;
  }

  .heading-6 {
    font-size: var(--header3_size);
  }

  .heading-7 {
    font-size: var(--header3_size);
    line-height: var(--header3_height);
  }

  .paragraph-16 {
    font-size: 1rem;
    line-height: 1.15rem;
  }

  .heading-14 {
    opacity: .9;
    font-size: var(--header2_size);
  }
}

@media screen and (min-width: 1920px) {
  .heading {
    font-size: var(--header1_size);
    line-height: var(--header1_height);
  }

  .div-block-4 {
    grid-template-rows: 5rem 5rem;
  }

  .heading-2 {
    font-size: var(--header4_size);
    line-height: var(--header4_height);
  }

  .div-block-5 {
    margin-left: 6.5rem;
  }

  .link-4, .link-5 {
    font-size: var(--sidebar_size);
    line-height: var(--sidebar_height);
  }

  .link-6 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .link-7, .link-8 {
    font-size: var(--sidebar_size);
    line-height: var(--sidebar_height);
  }

  .link-9, .link-10 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .link-11 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
    height: 1.7rem;
  }

  .link-12 {
    margin-left: var(--filmbar_margin);
    font-size: var(--filmbar_size);
    line-height: var(--filmbar_height);
  }

  .paragraph {
    font-size: 1.5rem;
    line-height: 1.8rem;
  }

  .paragraph-2 {
    font-size: 1.2rem;
    line-height: 1.2rem;
  }

  .heading-6, .heading-7 {
    font-size: var(--header3_size);
    line-height: var(--header3_height);
  }

  .paragraph-16 {
    font-size: 1.2rem;
    line-height: 1.35rem;
  }

  .heading-14 {
    font-size: var(--header2_size);
    line-height: 50px;
  }
}

@media screen and (max-width: 479px) {
  .link {
    font-size: .75rem;
  }

  .div-block-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-right: 1rem;
  }

  .link-2 {
    font-size: .75rem;
  }

  .link-3 {
    font-size: .76rem;
  }

  .heading {
    font-size: var(--filmbar_size);
  }

  .div-block-4 {
    opacity: 0;
  }

  .div-block-5 {
    grid-column-gap: 1rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 0;
    position: relative;
  }

  .link-4 {
    font-size: 1rem;
  }

  .link-5 {
    margin-top: 3rem;
    font-size: 1rem;
  }

  .link-6 {
    margin-left: 0;
    font-size: .85rem;
  }

  .link-7, .link-8 {
    font-size: 1rem;
  }

  .div-block-6 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .link-9, .link-10, .link-11, .link-12 {
    margin-left: 0;
    font-size: .85rem;
  }

  .image {
    position: relative;
  }

  .image-2 {
    margin-left: 0;
    position: relative;
  }

  .div-block-9 {
    margin-left: 0;
  }

  .paragraph-2.subheader2_paragraph {
    margin-left: .5rem;
    font-size: .7rem;
  }

  .div-block-12 {
    margin-left: .5rem;
  }

  .paragraph-3.subheader2_paragraph {
    font-size: .7rem;
  }

  .div-block-17 {
    margin-left: .5rem;
  }

  .div-block-18 {
    position: relative;
  }

  .div-block-22, .div-block-25 {
    margin-left: .5rem;
  }

  .heading-8.header_2 {
    font-size: 1.75rem;
  }

  .paragraph-7.subheader2_paragraph {
    font-size: .7rem;
  }

  .heading-10.header_2, .heading-11.header_2 {
    font-size: 1.75rem;
  }

  .paragraph-10.subheader2_paragraph, .paragraph-15.subheader2_paragraph {
    font-size: .7rem;
  }

  .heading-14 {
    margin-left: .5rem;
    font-size: 1.75rem;
  }

  .heading-15.header_2 {
    font-size: 1.75rem;
  }

  .div-block-34 {
    margin-left: .5rem;
  }

  .heading-16.header_2 {
    font-size: 1.75rem;
  }

  .div-block-35 {
    position: relative;
  }

  .heading-17 {
    margin-left: .5rem;
  }

  .image-5, .image-6 {
    margin-left: 0;
    position: relative;
  }

  .image-7 {
    position: relative;
  }

  .image-8 {
    margin-left: 0;
    position: relative;
  }

  .div-block-37 {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    opacity: 100;
    grid-template-rows: auto 4rem;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
  }

  .heading-18 {
    opacity: .9;
    color: #d6d6d6;
    mix-blend-mode: hard-light;
    margin-top: 0;
    margin-bottom: 0;
    font-size: .9rem;
    font-weight: 300;
    line-height: 1rem;
  }

  .heading-19 {
    opacity: .9;
    color: #d6d6d6;
    mix-blend-mode: hard-light;
    margin-top: 0;
    margin-bottom: 0;
    font-size: .75rem;
    font-weight: 300;
    line-height: .75em;
  }

  .form-block {
    margin-left: .5rem;
    margin-right: .5rem;
  }
}

#w-node-_70edf99f-ce3d-b0c8-48ab-5a5342243b98-59169ae2 {
  grid-area: 3 / 3 / 5 / 7;
  place-self: center;
}

#w-node-e1e46285-3662-90c3-ca11-e05172f1a51e-59169ae2 {
  grid-area: 2 / 1 / 6 / 3;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3019-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301b-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301d-59169ae2 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301e-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3020-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3022-59169ae2 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3026-59169ae2 {
  grid-area: 4 / 1 / 5 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3028-59169ae2 {
  grid-area: 5 / 1 / 6 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea302a-59169ae2 {
  grid-area: 4 / 1 / 5 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea302c-59169ae2 {
  grid-area: 5 / 1 / 6 / 2;
  place-self: center start;
}

#w-node-_5d97e418-b7a9-f9ae-e585-7734739d0738-59169ae2 {
  grid-area: 2 / 3 / 3 / 8;
  place-self: center;
}

#w-node-_89a346bc-14a0-f023-e219-43ccff2d45fd-59169ae2 {
  grid-area: 1 / 3 / 2 / 6;
  align-self: start;
}

#w-node-c3b0dfe8-8fea-e0fb-0c14-4bbfee81fa7a-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-ed29ceda-47e8-ad06-86e4-ca567221597d-59169ae2 {
  align-self: center;
}

#w-node-eff26e9c-214d-25b8-1204-a87174c29d53-59169ae2 {
  grid-area: 3 / 3 / 4 / 7;
  align-self: start;
}

#w-node-_9fb595ab-37c2-21f8-de5a-152ec64b21c3-59169ae2 {
  align-self: start;
}

#w-node-_19f8a25c-eb84-6268-268c-2d06f5842def-59169ae2 {
  grid-area: 4 / 3 / 5 / 6;
}

#w-node-cac61a04-9027-aeda-0206-6cf10c56998e-59169ae2 {
  align-self: start;
}

#w-node-_525d7b55-44f1-f75b-47da-5d9ad66efde7-59169ae2 {
  grid-area: 2 / 3 / 3 / 8;
  justify-self: auto;
}

#w-node-ebe32c5c-26cb-3c90-b530-5d0ec0ca545d-59169ae2 {
  grid-area: 1 / 3 / 2 / 8;
  align-self: start;
}

#w-node-af87dc83-715a-4329-f9bc-7420d3f48735-59169ae2 {
  grid-area: 1 / 1 / 2 / 4;
  place-self: center start;
}

#w-node-c8729f5a-966f-d78f-514c-4e9920830792-59169ae2 {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_9749709f-fbaa-f292-1293-50e7024c81d0-59169ae2 {
  align-self: center;
}

#w-node-fee8a9de-557f-980f-7abc-5a2be3449ff2-59169ae2 {
  grid-area: 4 / 3 / 5 / 9;
  align-self: start;
}

#w-node-_7dbf50eb-a00b-3ee9-db02-3ade4fa5c768-59169ae2 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: start;
}

#w-node-a5881d1a-3cd4-77b6-2e91-dac1ab93e37e-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: auto;
}

#w-node-d9a9e2f1-bc50-e14f-bf1e-30c231a145cd-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-59169ae2 {
  grid-area: 3 / 3 / 4 / 7;
  place-self: start;
}

#w-node-_892b731f-47bc-10eb-c235-6a7cae49fd91-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_78b7ca36-68d7-c384-7976-0fc2878b451b-59169ae2 {
  grid-area: 4 / 3 / 5 / 7;
  align-self: start;
}

#w-node-_183e84be-e9cf-12e7-c917-491b125e54ba-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_82d8499d-73ba-a917-8bd5-37ad4c3d9ff4-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8ddbeff9-0f47-5132-05c3-06771f41352e-59169ae2 {
  grid-area: 2 / 3 / 3 / 8;
}

#w-node-d32b0fbe-5223-6b82-8a01-1ff647d73693-59169ae2 {
  grid-area: 1 / 3 / 2 / 7;
  align-self: start;
}

#w-node-d241caa0-4526-b473-e9b7-9a6217115e23-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a1f72bfd-0ec1-cdcf-2b40-fe19b0ceea5a-59169ae2 {
  grid-area: 3 / 3 / 4 / 7;
}

#w-node-_1379210b-1785-fd23-ec7b-adc63d44633f-59169ae2 {
  grid-area: 4 / 3 / 5 / 7;
}

#w-node-_6956dedd-7f5d-5130-4582-35c126a2ba57-59169ae2 {
  grid-area: 2 / 3 / 3 / 8;
  place-self: center;
}

#w-node-e14c52c3-cc30-ef67-f660-3503f230fccd-59169ae2 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-dbf21677-d104-2c8c-67eb-f2fa4af3c671-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_79ef1808-94a7-a1f8-cefb-39ce612f634b-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1fda6094-e3ed-eff8-088c-af579c5cb670-59169ae2 {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_48c13fbf-be2b-a622-2117-b0a1e8ca1a99-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d706a3a5-1e17-63f3-d6b1-47337be40709-59169ae2 {
  grid-area: 4 / 3 / 5 / 8;
  align-self: start;
}

#w-node-e0c1e62b-d2dd-003e-c1bc-3e9be2dfb112-59169ae2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fcac6b38-9237-9cbd-8090-b3f65a424a55-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_273b9a2d-146d-db30-f090-e17730043adf-59169ae2 {
  grid-area: 2 / 3 / 3 / 8;
}

#w-node-_420bd5c3-ca2d-872b-212c-1cbc5230c528-59169ae2 {
  grid-area: 3 / 3 / 4 / 6;
  align-self: start;
}

#w-node-c5e3e192-32a8-ed7b-9521-1adac02cbeb1-59169ae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f1324faa-89ed-44eb-c8cc-336591dc3c06-59169ae2 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_00f9e290-69e2-4d3c-5fdb-77e3ec680076-59169ae2 {
  grid-area: 3 / 3 / 4 / 5;
}

#https-www\.unifrance\.org-annuaires-personne-427327-youssef-michraf.w-node-f3c72d89-7c7e-9b70-0ede-8dcf23246c2a-59169ae2 {
  grid-area: 5 / 3 / 6 / 4;
}

#https-www\.instagram\.com-ynmichraf.w-node-_35f8efa7-d9c7-5bc4-5b7a-772243f75b91-59169ae2 {
  grid-area: 5 / 4 / 6 / 5;
}

#https-www\.imdb\.com-name-nm9733395.w-node-_4d50cc49-9f31-d691-ff19-840b79808bae-59169ae2 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_275fe9ad-37bc-2de2-1bb8-3d1d404c4e75-59169ae2 {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_34feb1c3-58b8-4cee-07c3-bc5b824ddf67-824ddf67 {
  grid-area: 1 / 6 / 2 / 8;
  place-self: center end;
}

#w-node-_34feb1c3-58b8-4cee-07c3-bc5b824ddf68-824ddf67 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: center;
}

#w-node-_34feb1c3-58b8-4cee-07c3-bc5b824ddf6a-824ddf67 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_34feb1c3-58b8-4cee-07c3-bc5b824ddf6e-824ddf67 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-d0a28fe2-cb63-9509-e2ac-87bc79052fb8-79052fb8 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-d0a28fe2-cb63-9509-e2ac-87bc79052fb9-79052fb8 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end center;
}

#w-node-d0a28fe2-cb63-9509-e2ac-87bc79052fbb-79052fb8 {
  place-self: start center;
}

#w-node-abadae3f-7709-38e3-d849-d988832a7409-832a7409, #w-node-_2bb141b0-b140-aa0d-ac45-5585668459ab-668459ab {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_70edf99f-ce3d-b0c8-48ab-5a5342243b98-d30020ee {
  grid-area: 3 / 3 / 5 / 7;
  place-self: center;
}

#w-node-b74fafb4-9421-5a97-f82b-e1210c4de682-d30020ee {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_9ab65ae0-dbe6-d495-1077-24b6417f309e-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end center;
}

#w-node-_9ab65ae0-dbe6-d495-1077-24b6417f30a0-d30020ee {
  place-self: start center;
}

#w-node-e1e46285-3662-90c3-ca11-e05172f1a51e-d30020ee {
  grid-area: 2 / 1 / 6 / 3;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3019-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301b-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301d-d30020ee {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301e-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3020-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3022-d30020ee {
  grid-area: 3 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3026-d30020ee {
  grid-area: 4 / 1 / 5 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3028-d30020ee {
  grid-area: 5 / 1 / 6 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea302a-d30020ee {
  grid-area: 4 / 1 / 5 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea302c-d30020ee {
  grid-area: 5 / 1 / 6 / 2;
  place-self: center start;
}

#w-node-_5d97e418-b7a9-f9ae-e585-7734739d0738-d30020ee {
  grid-area: 2 / 3 / 3 / 8;
  place-self: center;
}

#w-node-_89a346bc-14a0-f023-e219-43ccff2d45fd-d30020ee {
  grid-area: 1 / 3 / 2 / 6;
  align-self: start;
}

#w-node-c3b0dfe8-8fea-e0fb-0c14-4bbfee81fa7a-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-ed29ceda-47e8-ad06-86e4-ca567221597d-d30020ee {
  align-self: center;
}

#w-node-eff26e9c-214d-25b8-1204-a87174c29d53-d30020ee {
  grid-area: 3 / 3 / 4 / 7;
  align-self: start;
}

#w-node-_9fb595ab-37c2-21f8-de5a-152ec64b21c3-d30020ee {
  align-self: start;
}

#w-node-_19f8a25c-eb84-6268-268c-2d06f5842def-d30020ee {
  grid-area: 4 / 3 / 5 / 6;
}

#w-node-_2bb141b0-b140-aa0d-ac45-5585668459ae-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-cac61a04-9027-aeda-0206-6cf10c56998e-d30020ee {
  align-self: start;
}

#w-node-_525d7b55-44f1-f75b-47da-5d9ad66efde7-d30020ee {
  grid-area: 2 / 3 / 3 / 8;
  justify-self: auto;
}

#w-node-ebe32c5c-26cb-3c90-b530-5d0ec0ca545d-d30020ee {
  grid-area: 1 / 3 / 2 / 8;
  align-self: start;
}

#w-node-af87dc83-715a-4329-f9bc-7420d3f48735-d30020ee {
  grid-area: 1 / 1 / 2 / 4;
  place-self: center start;
}

#w-node-c8729f5a-966f-d78f-514c-4e9920830792-d30020ee {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_9749709f-fbaa-f292-1293-50e7024c81d0-d30020ee {
  align-self: center;
}

#w-node-fee8a9de-557f-980f-7abc-5a2be3449ff2-d30020ee {
  grid-area: 4 / 3 / 5 / 9;
  align-self: start;
}

#w-node-eaa3677e-bc98-fb96-18cb-4f8c0f556ed6-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_7dbf50eb-a00b-3ee9-db02-3ade4fa5c768-d30020ee {
  grid-area: 1 / 3 / 2 / 6;
  place-self: start;
}

#w-node-a5881d1a-3cd4-77b6-2e91-dac1ab93e37e-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  align-self: auto;
}

#w-node-d9a9e2f1-bc50-e14f-bf1e-30c231a145cd-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-d30020ee {
  grid-area: 3 / 3 / 4 / 7;
  place-self: start;
}

#w-node-_892b731f-47bc-10eb-c235-6a7cae49fd91-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_78b7ca36-68d7-c384-7976-0fc2878b451b-d30020ee {
  grid-area: 4 / 3 / 5 / 7;
  align-self: start;
}

#w-node-_183e84be-e9cf-12e7-c917-491b125e54ba-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_82d8499d-73ba-a917-8bd5-37ad4c3d9ff4-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8ddbeff9-0f47-5132-05c3-06771f41352e-d30020ee {
  grid-area: 2 / 3 / 3 / 8;
}

#w-node-d32b0fbe-5223-6b82-8a01-1ff647d73693-d30020ee {
  grid-area: 1 / 3 / 2 / 7;
  align-self: start;
}

#w-node-d241caa0-4526-b473-e9b7-9a6217115e23-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a1f72bfd-0ec1-cdcf-2b40-fe19b0ceea5a-d30020ee {
  grid-area: 3 / 3 / 4 / 7;
}

#w-node-_1379210b-1785-fd23-ec7b-adc63d44633f-d30020ee {
  grid-area: 4 / 3 / 5 / 7;
}

#w-node-_6956dedd-7f5d-5130-4582-35c126a2ba57-d30020ee {
  grid-area: 2 / 3 / 3 / 8;
  place-self: center;
}

#w-node-e14c52c3-cc30-ef67-f660-3503f230fccd-d30020ee {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-dbf21677-d104-2c8c-67eb-f2fa4af3c671-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_79ef1808-94a7-a1f8-cefb-39ce612f634b-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1fda6094-e3ed-eff8-088c-af579c5cb670-d30020ee {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_48c13fbf-be2b-a622-2117-b0a1e8ca1a99-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d706a3a5-1e17-63f3-d6b1-47337be40709-d30020ee {
  grid-area: 4 / 3 / 5 / 8;
  align-self: start;
}

#w-node-e0c1e62b-d2dd-003e-c1bc-3e9be2dfb112-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fcac6b38-9237-9cbd-8090-b3f65a424a55-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_273b9a2d-146d-db30-f090-e17730043adf-d30020ee {
  grid-area: 2 / 3 / 3 / 8;
}

#w-node-_513cbabb-8087-c0c0-f785-d98f7ff8b036-d30020ee {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_997c7c18-0b8f-8c2c-c734-52c206c611f2-d30020ee {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end center;
}

#w-node-_997c7c18-0b8f-8c2c-c734-52c206c611f4-d30020ee {
  place-self: start center;
}

#w-node-_420bd5c3-ca2d-872b-212c-1cbc5230c528-d30020ee {
  grid-area: 3 / 3 / 4 / 6;
  align-self: start;
}

#w-node-c5e3e192-32a8-ed7b-9521-1adac02cbeb1-d30020ee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f1324faa-89ed-44eb-c8cc-336591dc3c06-d30020ee {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_00f9e290-69e2-4d3c-5fdb-77e3ec680076-d30020ee {
  grid-area: 3 / 3 / 4 / 5;
}

#https-www\.unifrance\.org-annuaires-personne-427327-youssef-michraf.w-node-f3c72d89-7c7e-9b70-0ede-8dcf23246c2a-d30020ee {
  grid-area: 5 / 3 / 6 / 4;
}

#https-www\.instagram\.com-ynmichraf.w-node-_35f8efa7-d9c7-5bc4-5b7a-772243f75b91-d30020ee {
  grid-area: 5 / 4 / 6 / 5;
}

#https-www\.imdb\.com-name-nm9733395.w-node-_4d50cc49-9f31-d691-ff19-840b79808bae-d30020ee {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_275fe9ad-37bc-2de2-1bb8-3d1d404c4e75-d30020ee {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_70edf99f-ce3d-b0c8-48ab-5a5342243b98-20df036d {
  grid-area: 3 / 3 / 5 / 7;
  place-self: center;
}

#w-node-e1e46285-3662-90c3-ca11-e05172f1a51e-20df036d {
  grid-area: 2 / 1 / 6 / 3;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3019-20df036d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301b-20df036d {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301d-20df036d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea301e-20df036d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3020-20df036d {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3022-20df036d {
  grid-area: 3 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3026-20df036d {
  grid-area: 4 / 1 / 5 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea3028-20df036d {
  grid-area: 5 / 1 / 6 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea302a-20df036d {
  grid-area: 4 / 1 / 5 / 2;
  place-self: center start;
}

#w-node-_811b7840-cbf9-5568-cc63-0faa39ea302c-20df036d {
  grid-area: 5 / 1 / 6 / 2;
  place-self: center start;
}

#w-node-_5d97e418-b7a9-f9ae-e585-7734739d0738-20df036d {
  grid-area: 2 / 3 / 3 / 8;
  place-self: center;
}

#w-node-_89a346bc-14a0-f023-e219-43ccff2d45fd-20df036d {
  grid-area: 1 / 3 / 2 / 6;
  align-self: start;
}

#w-node-c3b0dfe8-8fea-e0fb-0c14-4bbfee81fa7a-20df036d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-ed29ceda-47e8-ad06-86e4-ca567221597d-20df036d {
  align-self: center;
}

#w-node-eff26e9c-214d-25b8-1204-a87174c29d53-20df036d {
  grid-area: 3 / 3 / 4 / 7;
  align-self: start;
}

#w-node-_9fb595ab-37c2-21f8-de5a-152ec64b21c3-20df036d {
  align-self: start;
}

#w-node-_19f8a25c-eb84-6268-268c-2d06f5842def-20df036d {
  grid-area: 4 / 3 / 5 / 6;
}

#w-node-cac61a04-9027-aeda-0206-6cf10c56998e-20df036d {
  align-self: start;
}

#w-node-_525d7b55-44f1-f75b-47da-5d9ad66efde7-20df036d {
  grid-area: 2 / 3 / 3 / 8;
  justify-self: auto;
}

#w-node-ebe32c5c-26cb-3c90-b530-5d0ec0ca545d-20df036d {
  grid-area: 1 / 3 / 2 / 8;
  align-self: start;
}

#w-node-af87dc83-715a-4329-f9bc-7420d3f48735-20df036d {
  grid-area: 1 / 1 / 2 / 4;
  place-self: center start;
}

#w-node-c8729f5a-966f-d78f-514c-4e9920830792-20df036d {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_9749709f-fbaa-f292-1293-50e7024c81d0-20df036d {
  align-self: center;
}

#w-node-fee8a9de-557f-980f-7abc-5a2be3449ff2-20df036d {
  grid-area: 4 / 3 / 5 / 9;
  align-self: start;
}

#w-node-_7dbf50eb-a00b-3ee9-db02-3ade4fa5c768-20df036d {
  grid-area: 1 / 3 / 2 / 5;
  place-self: start;
}

#w-node-a5881d1a-3cd4-77b6-2e91-dac1ab93e37e-20df036d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: auto;
}

#w-node-d9a9e2f1-bc50-e14f-bf1e-30c231a145cd-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-20df036d {
  grid-area: 3 / 3 / 4 / 7;
  place-self: start;
}

#w-node-_892b731f-47bc-10eb-c235-6a7cae49fd91-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_78b7ca36-68d7-c384-7976-0fc2878b451b-20df036d {
  grid-area: 4 / 3 / 5 / 7;
  align-self: start;
}

#w-node-_183e84be-e9cf-12e7-c917-491b125e54ba-20df036d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_82d8499d-73ba-a917-8bd5-37ad4c3d9ff4-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8ddbeff9-0f47-5132-05c3-06771f41352e-20df036d {
  grid-area: 2 / 3 / 3 / 8;
}

#w-node-d32b0fbe-5223-6b82-8a01-1ff647d73693-20df036d {
  grid-area: 1 / 3 / 2 / 7;
  align-self: start;
}

#w-node-d241caa0-4526-b473-e9b7-9a6217115e23-20df036d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a1f72bfd-0ec1-cdcf-2b40-fe19b0ceea5a-20df036d {
  grid-area: 3 / 3 / 4 / 7;
}

#w-node-_1379210b-1785-fd23-ec7b-adc63d44633f-20df036d {
  grid-area: 4 / 3 / 5 / 7;
}

#w-node-_6956dedd-7f5d-5130-4582-35c126a2ba57-20df036d {
  grid-area: 2 / 3 / 3 / 8;
  place-self: center;
}

#w-node-e14c52c3-cc30-ef67-f660-3503f230fccd-20df036d {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-dbf21677-d104-2c8c-67eb-f2fa4af3c671-20df036d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_79ef1808-94a7-a1f8-cefb-39ce612f634b-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1fda6094-e3ed-eff8-088c-af579c5cb670-20df036d {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_48c13fbf-be2b-a622-2117-b0a1e8ca1a99-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d706a3a5-1e17-63f3-d6b1-47337be40709-20df036d {
  grid-area: 4 / 3 / 5 / 8;
  align-self: start;
}

#w-node-e0c1e62b-d2dd-003e-c1bc-3e9be2dfb112-20df036d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fcac6b38-9237-9cbd-8090-b3f65a424a55-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_273b9a2d-146d-db30-f090-e17730043adf-20df036d {
  grid-area: 2 / 3 / 3 / 8;
}

#w-node-_420bd5c3-ca2d-872b-212c-1cbc5230c528-20df036d {
  grid-area: 3 / 3 / 4 / 6;
  align-self: start;
}

#w-node-c5e3e192-32a8-ed7b-9521-1adac02cbeb1-20df036d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f1324faa-89ed-44eb-c8cc-336591dc3c06-20df036d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_00f9e290-69e2-4d3c-5fdb-77e3ec680076-20df036d {
  grid-area: 3 / 3 / 4 / 5;
}

#https-www\.unifrance\.org-annuaires-personne-427327-youssef-michraf.w-node-f3c72d89-7c7e-9b70-0ede-8dcf23246c2a-20df036d {
  grid-area: 5 / 3 / 6 / 4;
}

#https-www\.instagram\.com-ynmichraf.w-node-_35f8efa7-d9c7-5bc4-5b7a-772243f75b91-20df036d {
  grid-area: 5 / 4 / 6 / 5;
}

#https-www\.imdb\.com-name-nm9733395.w-node-_4d50cc49-9f31-d691-ff19-840b79808bae-20df036d {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_275fe9ad-37bc-2de2-1bb8-3d1d404c4e75-20df036d {
  grid-area: 5 / 6 / 6 / 7;
}

@media screen and (min-width: 1920px) {
  #w-node-d0a28fe2-cb63-9509-e2ac-87bc79052fb9-79052fb8, #w-node-_9ab65ae0-dbe6-d495-1077-24b6417f309e-d30020ee, #w-node-_997c7c18-0b8f-8c2c-c734-52c206c611f2-d30020ee {
    grid-area: 1 / 1 / 2 / 2;
    place-self: end center;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-59169ae2, #w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-d30020ee, #w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-20df036d {
    grid-column-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_70edf99f-ce3d-b0c8-48ab-5a5342243b98-59169ae2 {
    grid-area: 2 / 1 / 4 / 8;
    place-self: center;
  }

  #w-node-e1e46285-3662-90c3-ca11-e05172f1a51e-59169ae2 {
    grid-row: 4 / 5;
    grid-column-end: 8;
    place-self: auto center;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea301b-59169ae2 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea301d-59169ae2 {
    grid-area: 3 / 2 / 4 / 4;
    place-self: auto;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea302a-59169ae2 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea302c-59169ae2 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_1dfd0d89-4abf-a375-da60-a935aa5cdf32-59169ae2 {
    grid-area: 1 / 1 / 3 / 4;
    place-self: center;
  }

  #w-node-_1196045f-f871-9595-de10-425a94c5ad4c-59169ae2 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: end center;
  }

  #w-node-_7be8a2cb-cd3d-6ede-8754-1f37930ff907-59169ae2 {
    place-self: start center;
  }

  #w-node-_5d97e418-b7a9-f9ae-e585-7734739d0738-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 2;
  }

  #w-node-_89a346bc-14a0-f023-e219-43ccff2d45fd-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-ed29ceda-47e8-ad06-86e4-ca567221597d-59169ae2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-eff26e9c-214d-25b8-1204-a87174c29d53-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_19f8a25c-eb84-6268-268c-2d06f5842def-59169ae2 {
    grid-column: 1 / 9;
  }

  #w-node-_525d7b55-44f1-f75b-47da-5d9ad66efde7-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 2;
    place-self: center;
  }

  #w-node-ebe32c5c-26cb-3c90-b530-5d0ec0ca545d-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-c8729f5a-966f-d78f-514c-4e9920830792-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-fee8a9de-557f-980f-7abc-5a2be3449ff2-59169ae2 {
    grid-column-start: 1;
  }

  #w-node-_7dbf50eb-a00b-3ee9-db02-3ade4fa5c768-59169ae2 {
    grid-column: 1 / 9;
  }

  #w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_78b7ca36-68d7-c384-7976-0fc2878b451b-59169ae2 {
    grid-column: 1 / 9;
  }

  #w-node-_8ddbeff9-0f47-5132-05c3-06771f41352e-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 2;
    place-self: center;
  }

  #w-node-d32b0fbe-5223-6b82-8a01-1ff647d73693-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-a1f72bfd-0ec1-cdcf-2b40-fe19b0ceea5a-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_1379210b-1785-fd23-ec7b-adc63d44633f-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 4;
  }

  #w-node-_6956dedd-7f5d-5130-4582-35c126a2ba57-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 2;
  }

  #w-node-e14c52c3-cc30-ef67-f660-3503f230fccd-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-_1fda6094-e3ed-eff8-088c-af579c5cb670-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-d706a3a5-1e17-63f3-d6b1-47337be40709-59169ae2 {
    grid-column: 1 / 9;
    grid-row-start: 4;
  }

  #w-node-_273b9a2d-146d-db30-f090-e17730043adf-59169ae2 {
    grid-column: 1 / 9;
    place-self: center;
  }

  #w-node-_420bd5c3-ca2d-872b-212c-1cbc5230c528-59169ae2 {
    grid-column: 1 / 8;
    grid-row-start: 3;
  }

  #w-node-_51ee26d7-7945-02bd-362e-55ab51daf64f-59169ae2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f1324faa-89ed-44eb-c8cc-336591dc3c06-59169ae2 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_00f9e290-69e2-4d3c-5fdb-77e3ec680076-59169ae2 {
    grid-column: 1 / 8;
    grid-row-start: 3;
  }

  #w-node-_70edf99f-ce3d-b0c8-48ab-5a5342243b98-d30020ee {
    grid-area: 2 / 1 / 4 / 8;
    place-self: center;
  }

  #w-node-e1e46285-3662-90c3-ca11-e05172f1a51e-d30020ee {
    grid-row: 4 / 5;
    grid-column-end: 8;
    place-self: auto center;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea3019-d30020ee {
    justify-self: center;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea301b-d30020ee {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea301d-d30020ee {
    grid-area: 3 / 2 / 4 / 4;
    place-self: auto;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea302a-d30020ee {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea302c-d30020ee {
    grid-area: 1 / 3 / 2 / 4;
    justify-self: center;
  }

  #w-node-_1dfd0d89-4abf-a375-da60-a935aa5cdf32-d30020ee {
    grid-area: 1 / 1 / 3 / 4;
    place-self: center;
  }

  #w-node-_1196045f-f871-9595-de10-425a94c5ad4c-d30020ee {
    grid-area: 1 / 1 / 2 / 2;
    place-self: end center;
  }

  #w-node-_7be8a2cb-cd3d-6ede-8754-1f37930ff907-d30020ee {
    place-self: start center;
  }

  #w-node-_5d97e418-b7a9-f9ae-e585-7734739d0738-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 2;
  }

  #w-node-_89a346bc-14a0-f023-e219-43ccff2d45fd-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-ed29ceda-47e8-ad06-86e4-ca567221597d-d30020ee {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-eff26e9c-214d-25b8-1204-a87174c29d53-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_19f8a25c-eb84-6268-268c-2d06f5842def-d30020ee {
    grid-column: 1 / 9;
  }

  #w-node-_525d7b55-44f1-f75b-47da-5d9ad66efde7-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 2;
    place-self: center;
  }

  #w-node-ebe32c5c-26cb-3c90-b530-5d0ec0ca545d-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-c8729f5a-966f-d78f-514c-4e9920830792-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-fee8a9de-557f-980f-7abc-5a2be3449ff2-d30020ee {
    grid-column-start: 1;
  }

  #w-node-_7dbf50eb-a00b-3ee9-db02-3ade4fa5c768-d30020ee {
    grid-column: 1 / 9;
  }

  #w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_78b7ca36-68d7-c384-7976-0fc2878b451b-d30020ee {
    grid-column: 1 / 9;
  }

  #w-node-_8ddbeff9-0f47-5132-05c3-06771f41352e-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 2;
    place-self: center;
  }

  #w-node-d32b0fbe-5223-6b82-8a01-1ff647d73693-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-a1f72bfd-0ec1-cdcf-2b40-fe19b0ceea5a-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_1379210b-1785-fd23-ec7b-adc63d44633f-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 4;
  }

  #w-node-_6956dedd-7f5d-5130-4582-35c126a2ba57-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 2;
  }

  #w-node-e14c52c3-cc30-ef67-f660-3503f230fccd-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-_1fda6094-e3ed-eff8-088c-af579c5cb670-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-d706a3a5-1e17-63f3-d6b1-47337be40709-d30020ee {
    grid-column: 1 / 9;
    grid-row-start: 4;
  }

  #w-node-_273b9a2d-146d-db30-f090-e17730043adf-d30020ee {
    grid-column: 1 / 9;
    place-self: center;
  }

  #w-node-_420bd5c3-ca2d-872b-212c-1cbc5230c528-d30020ee {
    grid-column: 1 / 8;
    grid-row-start: 3;
  }

  #w-node-_51ee26d7-7945-02bd-362e-55ab51daf64f-d30020ee {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f1324faa-89ed-44eb-c8cc-336591dc3c06-d30020ee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_00f9e290-69e2-4d3c-5fdb-77e3ec680076-d30020ee {
    grid-column: 1 / 8;
    grid-row-start: 3;
  }

  #w-node-_70edf99f-ce3d-b0c8-48ab-5a5342243b98-20df036d {
    grid-area: 2 / 1 / 4 / 8;
    place-self: center;
  }

  #w-node-e1e46285-3662-90c3-ca11-e05172f1a51e-20df036d {
    grid-row: 4 / 5;
    grid-column-end: 8;
    place-self: auto center;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea301b-20df036d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea301d-20df036d {
    grid-area: 3 / 2 / 4 / 4;
    place-self: auto;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea302a-20df036d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_811b7840-cbf9-5568-cc63-0faa39ea302c-20df036d {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_1dfd0d89-4abf-a375-da60-a935aa5cdf32-20df036d {
    grid-area: 1 / 1 / 3 / 4;
    place-self: center;
  }

  #w-node-_1196045f-f871-9595-de10-425a94c5ad4c-20df036d {
    grid-area: 1 / 1 / 2 / 2;
    place-self: end center;
  }

  #w-node-_7be8a2cb-cd3d-6ede-8754-1f37930ff907-20df036d {
    place-self: start center;
  }

  #w-node-_5d97e418-b7a9-f9ae-e585-7734739d0738-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 2;
  }

  #w-node-_89a346bc-14a0-f023-e219-43ccff2d45fd-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-ed29ceda-47e8-ad06-86e4-ca567221597d-20df036d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-eff26e9c-214d-25b8-1204-a87174c29d53-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_19f8a25c-eb84-6268-268c-2d06f5842def-20df036d {
    grid-column: 1 / 9;
  }

  #w-node-_525d7b55-44f1-f75b-47da-5d9ad66efde7-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 2;
    place-self: center;
  }

  #w-node-ebe32c5c-26cb-3c90-b530-5d0ec0ca545d-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-c8729f5a-966f-d78f-514c-4e9920830792-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-fee8a9de-557f-980f-7abc-5a2be3449ff2-20df036d {
    grid-column-start: 1;
  }

  #w-node-_7dbf50eb-a00b-3ee9-db02-3ade4fa5c768-20df036d {
    grid-column: 1 / 9;
  }

  #w-node-e5c9e50b-ad26-aba6-c7d0-94aafebb7c75-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_78b7ca36-68d7-c384-7976-0fc2878b451b-20df036d {
    grid-column: 1 / 9;
  }

  #w-node-_8ddbeff9-0f47-5132-05c3-06771f41352e-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 2;
    place-self: center;
  }

  #w-node-d32b0fbe-5223-6b82-8a01-1ff647d73693-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-a1f72bfd-0ec1-cdcf-2b40-fe19b0ceea5a-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-_1379210b-1785-fd23-ec7b-adc63d44633f-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 4;
  }

  #w-node-_6956dedd-7f5d-5130-4582-35c126a2ba57-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 2;
  }

  #w-node-e14c52c3-cc30-ef67-f660-3503f230fccd-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 1;
  }

  #w-node-_1fda6094-e3ed-eff8-088c-af579c5cb670-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 3;
  }

  #w-node-d706a3a5-1e17-63f3-d6b1-47337be40709-20df036d {
    grid-column: 1 / 9;
    grid-row-start: 4;
  }

  #w-node-_273b9a2d-146d-db30-f090-e17730043adf-20df036d {
    grid-column: 1 / 9;
    place-self: center;
  }

  #w-node-_420bd5c3-ca2d-872b-212c-1cbc5230c528-20df036d {
    grid-column: 1 / 8;
    grid-row-start: 3;
  }

  #w-node-_51ee26d7-7945-02bd-362e-55ab51daf64f-20df036d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f1324faa-89ed-44eb-c8cc-336591dc3c06-20df036d {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_00f9e290-69e2-4d3c-5fdb-77e3ec680076-20df036d {
    grid-column: 1 / 8;
    grid-row-start: 3;
  }
}


