:root {
  --pure-white: #f6f5f3;
  --pure-black: #11100b;
}

body {
  background-color: var(--pure-white);
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  color: var(--pure-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Reddit Sans, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 120%;
}

h2 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 42px;
  font-weight: 400;
  line-height: 120%;
}

p {
  color: var(--pure-black);
  text-transform: none;
  margin-bottom: 0;
  font-family: Reddit Sans, sans-serif;
  font-size: 16px;
  line-height: 130%;
}

a {
  color: var(--pure-black);
  text-transform: uppercase;
  font-family: Teachers, sans-serif;
  font-size: 16px;
  line-height: 120%;
  text-decoration: none;
}

.header {
  z-index: 2;
  background-color: var(--pure-white);
  justify-content: space-between;
  align-items: flex-end;
  height: 20vh;
  margin-top: 0;
  padding-bottom: 3vw;
  padding-left: 4vw;
  padding-right: 4vw;
  display: flex;
  position: sticky;
  top: 0;
}

.header.home {
  height: 20vh;
  margin-top: 20vh;
}

.name {
  color: var(--pure-black);
  text-transform: uppercase;
  flex: none;
  font-family: Rosario, sans-serif;
  font-size: 36px;
  font-weight: 300;
  line-height: 120%;
}

.name.dod {
  text-transform: none;
  font-family: Reddit Sans, sans-serif;
  display: none;
}

.name.omnie {
  text-transform: none;
}

.header-links {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 6px;
  display: flex;
}

.header-left {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.section-projekty {
  grid-column-gap: 2vw;
  grid-row-gap: 24vh;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 24vh 4vw;
  display: grid;
}

.projekt-grid {
  grid-column-gap: 2vw;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.projekt-text-grid {
  text-transform: none;
  font-family: Reddit Sans, sans-serif;
  font-size: 16px;
  line-height: 120%;
}

.projekt-text-grid.msc {
  text-align: right;
  font-family: Rosario, sans-serif;
}

.projekt-img-grid {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  max-width: none;
  max-height: 54vh;
}

.section-footer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 80vh;
  padding: 4vw 4vw 1vw;
  display: grid;
}

.projektby {
  font-size: 14px;
  font-weight: 500;
}

.link-kontakt {
  text-transform: none;
  text-underline-offset: .2vw;
  font-family: Reddit Sans, sans-serif;
  font-size: 28px;
  text-decoration: underline;
  text-decoration-thickness: .1vw;
  transition: all .3s ease-in-out;
}

.link-kontakt:hover {
  text-decoration: none;
}

.kontakt-box {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  flex-flow: column;
  display: flex;
}

.link {
  font-size: 14px;
  text-decoration: underline;
}

.link:hover {
  text-decoration: none;
}

.section-projektu {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20vw 4vw 0;
  display: grid;
}

.section-projektu.tytu {
  grid-template-rows: auto;
  padding-top: 10vw;
}

.section-projektu.galeria {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  padding: 10vw 20vw 20vw;
}

.section-projektu.o-mnie {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  padding: 10vh 20vw 24vh;
}

.img-galeria {
  aspect-ratio: auto;
  width: 100%;
  max-width: none;
}

.img-galeria.omnie {
  aspect-ratio: auto;
  object-fit: cover;
  height: 100vh;
}

.img-galeria.mini {
  padding-left: 5vw;
  padding-right: 5vw;
}

.projekt-rok {
  text-align: right;
  font-family: Reddit Sans, sans-serif;
  font-size: 18px;
  line-height: 120%;
}

.projekt-miejsce {
  font-family: Rosario, sans-serif;
  font-size: 18px;
  line-height: 120%;
}

.projekt-opis {
  letter-spacing: .05em;
  justify-content: space-between;
  align-items: center;
  padding-left: 18vw;
  padding-right: 0;
  font-size: 16px;
  line-height: 150%;
  display: block;
}

.link-publikacja {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.publikacje-grid {
  grid-column-gap: 4vw;
  grid-row-gap: 4vw;
  flex-flow: column;
  display: flex;
}

.nag-wek {
  color: var(--pure-black);
  letter-spacing: .1vw;
  text-transform: uppercase;
  font-family: Teachers, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
}

.link-header {
  letter-spacing: .05vw;
  font-family: Reddit Sans, sans-serif;
  transition: all .3s ease-in-out;
}

.link-header:hover {
  text-underline-offset: 2px;
  text-decoration: underline;
}

.link-header.w--current {
  font-family: Reddit Sans, sans-serif;
}

.publiakacja-nazwamag {
  font-family: Rosario, sans-serif;
  font-size: 36px;
  font-weight: 300;
}

.link-wsp-praca {
  text-transform: none;
  text-underline-offset: 2px;
  font-family: Rosario, sans-serif;
  text-decoration: underline;
}

.link-wsp-praca:hover {
  text-decoration: none;
}

.projekt-opis-block {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 10vh;
  padding-bottom: 10vh;
  display: flex;
}

.hero-photo {
  padding-left: 4vw;
  padding-right: 4vw;
}

.underline {
  text-decoration: underline;
}

@media screen and (min-width: 1280px) {
  p {
    font-size: 14px;
    line-height: 150%;
  }

  .name.dod {
    display: block;
  }

  .section-projekty {
    grid-template-columns: 1fr;
  }

  .section-projektu.o-mnie {
    padding: 0 20vw 24vh;
  }

  .img-galeria.omnie {
    height: 70vh;
  }

  .img-galeria.mini {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .projekt-opis, .link-wsp-praca {
    font-size: 14px;
  }
}

@media screen and (min-width: 1440px) {
  h1 {
    font-size: 3vw;
  }

  p {
    font-size: calc(14px + .1vw);
  }

  .header {
    margin-top: 0;
  }

  .projekt-img-grid {
    aspect-ratio: auto;
  }

  .section-footer {
    padding-top: 8vw;
  }

  .projektby {
    font-size: .75vw;
  }

  .link-kontakt, .kontakt-box {
    font-size: 1.5vw;
  }

  .link {
    font-size: .75vw;
  }

  .section-projektu {
    padding-left: 4vw;
  }

  .section-projektu.tytu {
    padding-top: 10vw;
  }

  .section-projektu.galeria {
    padding-top: 10vw;
    padding-bottom: 24vh;
  }

  .section-projektu.o-mnie {
    padding-top: 0;
  }

  .projekt-opis, .link-wsp-praca {
    font-size: calc(14px + .1vw);
  }

  .underline {
    font-size: 1vw;
  }
}

@media screen and (min-width: 1920px) {
  p, .projekt-opis {
    font-size: calc(16px + .2vw);
  }

  .link-wsp-praca {
    font-size: calc(16px + .1vw);
  }

  .hero-image, .hero-photo {
    width: 100%;
  }
}

@media screen and (max-width: 991px) {
  h1, h2 {
    font-size: 36px;
  }

  .header {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-start;
    padding-bottom: 4vw;
  }

  .name.dod {
    display: none;
  }

  .header-left {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

  .section-projekty {
    grid-template-columns: 1fr;
  }

  .projekt-grid {
    grid-template-columns: 1fr 1fr;
  }

  .projekt-img-grid._3 {
    display: none;
  }

  .projektby {
    font-size: 14px;
  }

  .section-projektu.galeria {
    padding-top: 10vh;
  }

  .section-projektu.o-mnie {
    grid-template-columns: 1fr 1fr;
    padding-top: 10vh;
    padding-right: 20vw;
  }

  .img-galeria.omnie {
    height: 50vh;
  }

  .projekt-opis {
    padding-left: 0;
  }

  .link-publikacja {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    place-items: center stretch;
    font-size: 14px;
  }

  .publiakacja-nazwamag {
    font-size: 24px;
  }

  .publikacja-opis {
    font-size: 14px;
  }

  .projekt-opis-block {
    height: auto;
    padding-top: 10vh;
    padding-bottom: 10vh;
  }
}

@media screen and (max-width: 767px) {
  .header {
    height: 200px;
    padding-bottom: 6vw;
  }

  .header.home {
    height: 200px;
  }

  .header-left {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    flex-flow: column;
  }

  .section-projektu.tytu {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .section-projektu.galeria {
    padding-top: 10vh;
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .section-projektu.o-mnie {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    grid-template-columns: 1fr 1fr;
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .projekt-rok {
    text-align: left;
  }

  .projekt-opis {
    padding-left: 0;
  }

  .publikacje-grid {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 26px;
  }

  p {
    font-size: 14px;
  }

  .header {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .header-links {
    justify-content: space-between;
    align-items: flex-start;
  }

  .header-left {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
  }

  .section-projekty {
    grid-row-gap: 24vh;
    grid-template-columns: 1fr;
    padding-left: 30px;
    padding-right: 30px;
  }

  .projekt-grid {
    grid-column-gap: 16px;
    grid-row-gap: 6px;
  }

  .projekt-text-grid {
    font-size: 12px;
  }

  .projekt-img-grid {
    max-height: none;
  }

  .section-footer {
    grid-template-columns: 1fr 1fr;
    padding-left: 30px;
    padding-right: 30px;
  }

  .link-kontakt {
    font-size: 21px;
  }

  .link {
    font-size: 14px;
  }

  .section-projektu.tytu {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-projektu.galeria {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-projektu.o-mnie {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    padding-left: 30px;
    padding-right: 30px;
  }

  .img-galeria.omnie {
    height: 50vh;
  }

  .projekt-rok, .projekt-miejsce {
    text-align: left;
  }

  .projekt-opis {
    padding-left: 0;
    font-size: 14px;
  }

  .link-publikacja {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .publikacje-grid {
    grid-column-gap: 12vw;
    grid-row-gap: 12vw;
  }

  .nag-wek {
    font-size: 12px;
  }

  .publikacja-opis {
    font-size: 14px;
  }

  .image-2 {
    width: 26px;
  }

  .underline {
    font-size: 14px;
  }
}

#w-node-fb951ad7-be6c-885c-070c-dbb0f1f22d39-629873dc {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_8f2206fb-528d-70c5-0a9b-02b0469950ae-629873dc {
  grid-area: 2 / 4 / 3 / 7;
}

#w-node-_5f864739-1377-a2ac-c2bd-2d46d9fdbef6-629873dc {
  grid-area: 4 / 4 / 5 / 7;
  align-self: end;
}

#w-node-_815b2022-7fff-f4b1-657f-325e62e42caf-629873dc {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_3c6757cf-e7a8-842a-c6dd-2d7ea95cd8af-629873dc {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-ac596744-f2a1-0970-9527-bfb343b6200d-43b6200b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ac596744-f2a1-0970-9527-bfb343b6200c-43b6200b, #w-node-_031b271f-4e26-4562-6aaf-8c811ec52a1c-43b6200b, #w-node-bd8c1b4a-4263-aebd-d7f1-19a03c410dfa-43b6200b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-1dd164f1 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-1dd164f1 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-1dd164f1 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-1dd164f1, #w-node-_223303c6-92f9-21af-cfa4-651ac2c596c0-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-1dd164f1, #w-node-d01e4a12-7ab3-aaf1-0a05-20dd47dd6e4d-1dd164f1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc01e38d-17f9-a281-c228-c6786cd9271a-1dd164f1, #w-node-e590e235-db3e-dd08-1ef7-0c0cacf4e293-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-1dd164f1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-1dd164f1, #w-node-_73bd267e-3de9-a6f2-0727-be66a74c992c-1dd164f1, #w-node-dcc58d8b-0aa3-877a-779c-ca042f525ed2-1dd164f1, #w-node-cad72d51-a408-3b21-4935-258611c37150-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-1dd164f1, #w-node-_70168eb4-c823-5fad-273d-f4feaa11ee64-1dd164f1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0e8486db-6f73-798c-3b71-c2aed63cc3d7-1dd164f1, #w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-1dd164f1, #w-node-_01b72277-00aa-5ed8-a093-0f8313c632d2-1dd164f1, #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-1dd164f1, #w-node-_0930192d-1991-304c-0970-276ce519db5a-1dd164f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_997e7db5-3bbc-0daf-16cf-c17f9890af30-9255db00 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: end;
}

#w-node-f8d811e2-5288-8924-4472-80271c65381b-9255db00 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-d6432ebc-a1c2-f9f9-3fde-7278cf05b2d7-9255db00, #w-node-d6bf9918-5821-c8d9-2dbe-492194e242c1-9255db00, #w-node-_0df045c7-8429-770f-d2e4-612c22ccc929-9255db00, #w-node-ddff6275-e76c-523e-e7eb-1c53f1aef512-f1aef512, #w-node-ddff6275-e76c-523e-e7eb-1c53f1aef513-f1aef512 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ddff6275-e76c-523e-e7eb-1c53f1aef515-f1aef512 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ddff6275-e76c-523e-e7eb-1c53f1aef519-f1aef512 {
  place-self: center end;
}

#w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-ef593826 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-ef593826 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-ef593826 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-ef593826 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-ef593826, #w-node-d01e4a12-7ab3-aaf1-0a05-20dd47dd6e4d-ef593826 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc01e38d-17f9-a281-c228-c6786cd9271a-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e590e235-db3e-dd08-1ef7-0c0cacf4e293-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-ef593826 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-ef593826 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dcc58d8b-0aa3-877a-779c-ca042f525ed2-ef593826, #w-node-cad72d51-a408-3b21-4935-258611c37150-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-ef593826 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e8486db-6f73-798c-3b71-c2aed63cc3d7-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-ef593826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-ef593826, #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-ef593826, #w-node-dab5af1d-5361-d426-0591-4a197bbedb74-ef593826 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_8badfdab-4bbd-320b-e12e-e93db7a5464d-ef593826 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-f7fd59b5 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-f7fd59b5 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-f7fd59b5 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-f7fd59b5 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-f7fd59b5, #w-node-_7efdff89-bff5-78f4-5739-31a722ba345a-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d01e4a12-7ab3-aaf1-0a05-20dd47dd6e4d-f7fd59b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc01e38d-17f9-a281-c228-c6786cd9271a-f7fd59b5, #w-node-e590e235-db3e-dd08-1ef7-0c0cacf4e293-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa6c925a-5c09-df90-3247-54b9cccd1a01-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_94843eaf-0122-745f-1ea6-093c596a9f6e-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f822cd00-a6d1-db1d-ca8d-96fc714320eb-f7fd59b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-f7fd59b5, #w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-f7fd59b5, #w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-f7fd59b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dcc58d8b-0aa3-877a-779c-ca042f525ed2-f7fd59b5, #w-node-cad72d51-a408-3b21-4935-258611c37150-f7fd59b5, #w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-f7fd59b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-f7fd59b5, #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-f7fd59b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-73edb280 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-73edb280 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-73edb280 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-73edb280 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-73edb280, #w-node-_75fe8311-ac52-3f6c-a995-8052ad22e247-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d01e4a12-7ab3-aaf1-0a05-20dd47dd6e4d-73edb280 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc01e38d-17f9-a281-c228-c6786cd9271a-73edb280, #w-node-e590e235-db3e-dd08-1ef7-0c0cacf4e293-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-73edb280 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-73edb280, #w-node-a45739b2-b7be-667f-f1bf-b1138b706889-73edb280, #w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-dcc58d8b-0aa3-877a-779c-ca042f525ed2-73edb280 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cad72d51-a408-3b21-4935-258611c37150-73edb280, #w-node-_6515a13e-f337-97a8-fc80-c845a217f994-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-73edb280 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-73edb280, #w-node-_0e8486db-6f73-798c-3b71-c2aed63cc3d7-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-73edb280 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_492b9004-a2b2-b632-b213-cdce79447e87-73edb280, #w-node-_2bf3489b-04a7-6d02-d1ad-9a8a4779e4ae-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c98e91e4-02af-033b-e30d-6f284b3985df-73edb280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8badfdab-4bbd-320b-e12e-e93db7a5464d-73edb280, #w-node-e47dc010-ca67-b342-c80e-c251a5b94d9f-73edb280, #w-node-e4c328ce-043b-8caa-07d4-5b07fbafff22-73edb280, #w-node-_8cbd4468-5833-4235-b58f-8f82dfa9b420-73edb280 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-21fb2921 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-21fb2921 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-21fb2921 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-21fb2921 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-21fb2921, #w-node-_223303c6-92f9-21af-cfa4-651ac2c596c0-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d01e4a12-7ab3-aaf1-0a05-20dd47dd6e4d-21fb2921, #w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-21fb2921, #w-node-aa84ef9d-5c36-73da-7cd6-8b9293b27de5-21fb2921 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_73bd267e-3de9-a6f2-0727-be66a74c992c-21fb2921, #w-node-b6dd60fb-daad-2c79-c2a4-986ad3213e76-21fb2921, #w-node-_6acb1416-07ed-e53e-f0ec-dcb00902e1f4-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c00810c5-b33f-0684-5d62-bb8e9041ca39-21fb2921 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dcc58d8b-0aa3-877a-779c-ca042f525ed2-21fb2921, #w-node-cad72d51-a408-3b21-4935-258611c37150-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-21fb2921 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01b72277-00aa-5ed8-a093-0f8313c632d2-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0930192d-1991-304c-0970-276ce519db5a-21fb2921, #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-21fb2921 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-a3ddc04f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-a3ddc04f {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-a3ddc04f {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_223303c6-92f9-21af-cfa4-651ac2c596c0-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d01e4a12-7ab3-aaf1-0a05-20dd47dd6e4d-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc01e38d-17f9-a281-c228-c6786cd9271a-a3ddc04f, #w-node-e590e235-db3e-dd08-1ef7-0c0cacf4e293-a3ddc04f, #w-node-e321de7a-dd92-ce38-843a-d1f294acd578-a3ddc04f, #w-node-_1c49b626-ee62-7d54-954c-7d6df1dc8995-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2e274c4-e7e6-7a4f-c897-eead11c5d3ae-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3bdadbdb-dbd5-0c37-b85a-4ce9db5b6de8-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adadbe12-5ff9-3518-8634-88b64eedb3ca-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cdefe2be-0402-391f-7c96-b5d47d91ef81-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-a3ddc04f, #w-node-_02253897-2fe7-737d-59dd-98e28da5ae5b-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27301344-bb67-629d-5b57-855f7a70ebdc-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-a3ddc04f, #w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_676c4d2a-5a74-e454-d481-a827acb45ee0-a3ddc04f, #w-node-_8e0ca2ed-f9da-2822-5559-95b66133cb25-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70168eb4-c823-5fad-273d-f4feaa11ee64-a3ddc04f, #w-node-_0212d09d-b393-7d41-46eb-1c7e3c8519f5-a3ddc04f, #w-node-ee9ed7dd-311d-f38e-6bb2-a57c594534f1-a3ddc04f, #w-node-_17120f4b-37c6-ca21-5a1f-405efc911640-a3ddc04f, #w-node-_24d4b279-4f37-3b16-4455-d2206e5e819b-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9628735c-af49-c6c4-d6da-221012d1b547-a3ddc04f, #w-node-e236c137-9e68-6169-82be-3c0c7073cdc3-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf83cf30-63c1-f6ac-22b2-0d90d03f4570-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3569efb3-cfa7-7a0a-1d24-19e644e60294-a3ddc04f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b9184c9-83ba-f389-2228-ad829af6d915-a3ddc04f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (min-width: 1920px) {
  #w-node-ac596744-f2a1-0970-9527-bfb343b6200d-43b6200b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-1dd164f1 {
    place-self: center;
  }

  #w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-1dd164f1 {
    place-self: center end;
  }

  #w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-ef593826 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-ef593826 {
    place-self: center;
  }

  #w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-ef593826 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-ef593826 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-ef593826, #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-ef593826, #w-node-dab5af1d-5361-d426-0591-4a197bbedb74-ef593826, #w-node-_8badfdab-4bbd-320b-e12e-e93db7a5464d-ef593826 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_85520111-663b-cbf8-2e07-8e53d807d80c-ef593826, #w-node-_809b9666-184f-a33d-693d-887e802e1f1f-ef593826, #w-node-e47dc010-ca67-b342-c80e-c251a5b94d9f-ef593826, #w-node-fb121eaa-ba48-68a2-0185-83d24e95c040-ef593826 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-f7fd59b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-f7fd59b5, #w-node-_7efdff89-bff5-78f4-5739-31a722ba345a-f7fd59b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aa6c925a-5c09-df90-3247-54b9cccd1a01-f7fd59b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-f822cd00-a6d1-db1d-ca8d-96fc714320eb-f7fd59b5, #w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-f7fd59b5, #w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-f7fd59b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad74b2d-2a71-9f15-1d0d-030d2380a6fa-f7fd59b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1764a3ef-9476-69b6-214b-80de41a1c3ab-f7fd59b5 {
    place-self: center;
  }

  #w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-f7fd59b5, #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-f7fd59b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dab5af1d-5361-d426-0591-4a197bbedb74-f7fd59b5, #w-node-a2e4f32a-8495-545f-ff18-77f12dbac204-f7fd59b5, #w-node-_85520111-663b-cbf8-2e07-8e53d807d80c-f7fd59b5, #w-node-_809b9666-184f-a33d-693d-887e802e1f1f-f7fd59b5, #w-node-e47dc010-ca67-b342-c80e-c251a5b94d9f-f7fd59b5, #w-node-fb121eaa-ba48-68a2-0185-83d24e95c040-f7fd59b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-73edb280, #w-node-_75fe8311-ac52-3f6c-a995-8052ad22e247-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ecba1c36-89b0-af5e-f7ad-1eae6d397851-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-73edb280, #w-node-a45739b2-b7be-667f-f1bf-b1138b706889-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-73edb280 {
    place-self: center;
  }

  #w-node-dcc58d8b-0aa3-877a-779c-ca042f525ed2-73edb280, #w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_492b9004-a2b2-b632-b213-cdce79447e87-73edb280, #w-node-_2bf3489b-04a7-6d02-d1ad-9a8a4779e4ae-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c98e91e4-02af-033b-e30d-6f284b3985df-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-dab5af1d-5361-d426-0591-4a197bbedb74-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8badfdab-4bbd-320b-e12e-e93db7a5464d-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_85520111-663b-cbf8-2e07-8e53d807d80c-73edb280, #w-node-_809b9666-184f-a33d-693d-887e802e1f1f-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e47dc010-ca67-b342-c80e-c251a5b94d9f-73edb280, #w-node-e4c328ce-043b-8caa-07d4-5b07fbafff22-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aaf80a16-62fb-e8d6-e50c-4265066a516e-73edb280, #w-node-b2d86f73-3043-f08d-8697-8a914ee13eda-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8cbd4468-5833-4235-b58f-8f82dfa9b420-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4690e620-d7d4-08ae-e579-7b687e7ac4f5-73edb280, #w-node-c3d2f080-10cd-2d70-ae18-fa47aa9d3e18-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-a3ddc04f {
    place-self: center;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-ac596744-f2a1-0970-9527-bfb343b6200d-43b6200b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ac596744-f2a1-0970-9527-bfb343b6200c-43b6200b, #w-node-_031b271f-4e26-4562-6aaf-8c811ec52a1c-43b6200b, #w-node-bd8c1b4a-4263-aebd-d7f1-19a03c410dfa-43b6200b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_997e7db5-3bbc-0daf-16cf-c17f9890af30-9255db00 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-f8d811e2-5288-8924-4472-80271c65381b-9255db00 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6cdfd0b7-b025-f6a5-ce1d-7271c29c4685-73edb280, #w-node-cf6031bf-7a67-ab4d-1510-b41e860851dd-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3db188c8-8aaf-b1fa-8c60-0878d17c9eb9-73edb280 {
    place-self: center;
  }

  #w-node-_26ca6bdc-12f1-00bf-4aa9-b4a5c459126e-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c98e91e4-02af-033b-e30d-6f284b3985df-73edb280 {
    place-self: center;
  }

  #w-node-_8badfdab-4bbd-320b-e12e-e93db7a5464d-73edb280 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-e47dc010-ca67-b342-c80e-c251a5b94d9f-73edb280 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e4c328ce-043b-8caa-07d4-5b07fbafff22-73edb280, #w-node-_8cbd4468-5833-4235-b58f-8f82dfa9b420-73edb280, #w-node-_174b0939-d64c-2bb9-3718-da368ef7d088-21fb2921, #w-node-c00810c5-b33f-0684-5d62-bb8e9041ca39-21fb2921 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-fb951ad7-be6c-885c-070c-dbb0f1f22d39-629873dc {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_815b2022-7fff-f4b1-657f-325e62e42caf-629873dc {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-ac596744-f2a1-0970-9527-bfb343b6200d-43b6200b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-1dd164f1 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_997e7db5-3bbc-0daf-16cf-c17f9890af30-9255db00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: end;
  }

  #w-node-f8d811e2-5288-8924-4472-80271c65381b-9255db00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-d6bf9918-5821-c8d9-2dbe-492194e242c1-9255db00, #w-node-_0df045c7-8429-770f-d2e4-612c22ccc929-9255db00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddff6275-e76c-523e-e7eb-1c53f1aef515-f1aef512 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-ef593826, #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-f7fd59b5, #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-73edb280, #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-21fb2921, #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-a3ddc04f {
    grid-area: 1 / 1 / 2 / 5;
  }
}

@media screen and (max-width: 767px) {
  #w-node-fb951ad7-be6c-885c-070c-dbb0f1f22d39-629873dc {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_8f2206fb-528d-70c5-0a9b-02b0469950ae-629873dc {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-1dd164f1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-1dd164f1, #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-1dd164f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_997e7db5-3bbc-0daf-16cf-c17f9890af30-9255db00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: end;
  }

  #w-node-f8d811e2-5288-8924-4472-80271c65381b-9255db00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-d6bf9918-5821-c8d9-2dbe-492194e242c1-9255db00, #w-node-_0df045c7-8429-770f-d2e4-612c22ccc929-9255db00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-ef593826 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-ef593826, #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-ef593826 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-f7fd59b5 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-f7fd59b5, #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-f7fd59b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-73edb280 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-73edb280, #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-73edb280 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-21fb2921 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-21fb2921, #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-21fb2921 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-a3ddc04f {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-a3ddc04f, #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-a3ddc04f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-fb951ad7-be6c-885c-070c-dbb0f1f22d39-629873dc {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f2206fb-528d-70c5-0a9b-02b0469950ae-629873dc {
    grid-column: 1 / 3;
    grid-row-start: 3;
  }

  #w-node-_5f864739-1377-a2ac-c2bd-2d46d9fdbef6-629873dc {
    grid-column: 2 / 3;
  }

  #w-node-_815b2022-7fff-f4b1-657f-325e62e42caf-629873dc {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-1dd164f1 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-1dd164f1 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-1dd164f1 {
    grid-column: 2 / 3;
    grid-row-start: 2;
  }

  #w-node-f8d811e2-5288-8924-4472-80271c65381b-9255db00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-d6bf9918-5821-c8d9-2dbe-492194e242c1-9255db00, #w-node-_0df045c7-8429-770f-d2e4-612c22ccc929-9255db00, #w-node-ddff6275-e76c-523e-e7eb-1c53f1aef513-f1aef512 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddff6275-e76c-523e-e7eb-1c53f1aef515-f1aef512 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ddff6275-e76c-523e-e7eb-1c53f1aef519-f1aef512 {
    grid-area: 1 / 3 / 2 / 4;
    place-self: center end;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-ef593826 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-ef593826 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-ef593826 {
    grid-column: 2 / 3;
    grid-row-start: 2;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-f7fd59b5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-f7fd59b5 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-f7fd59b5 {
    grid-column: 2 / 3;
    grid-row-start: 2;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-73edb280 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-73edb280 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-73edb280 {
    grid-column: 2 / 3;
    grid-row-start: 2;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-21fb2921 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-21fb2921 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-21fb2921 {
    grid-column: 2 / 3;
    grid-row-start: 2;
  }

  #w-node-a515c5fb-376d-e416-81e1-0f52a1d2f417-21fb2921 {
    grid-column: span 1 / span 1;
  }

  #w-node-_76f4d3e7-37ee-f9ef-e1c2-d72281be904b-a3ddc04f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1b611fcb-44ed-7deb-15c6-6870cac15fc1-a3ddc04f {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8ec8a5bf-53e8-907d-4bf8-5c53b0417fa7-a3ddc04f {
    grid-column: 2 / 3;
    grid-row-start: 2;
  }
}


