:root {
  --white: white;
  --black: black;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block {
  flex-direction: column;
  min-height: 999px;
  padding: 66px 66px 66px 122px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-2 {
  z-index: 1;
  text-align: center;
  letter-spacing: -3px;
  background-color: #ff0073;
  margin-top: auto;
  margin-bottom: 33px;
  margin-right: auto;
  padding: 44px 66px;
  position: relative;
  box-shadow: 0 22px 55px -22px #000;
}

.text-block {
  color: #fff;
  letter-spacing: -3px;
  text-transform: uppercase;
  font-family: Open Sans, sans-serif;
  font-size: 66px;
  font-weight: 800;
  line-height: 55px;
}

.div-block-3 {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 22px 222px;
}

.text-block-2 {
  color: #ff0073;
  text-align: left;
  letter-spacing: -.5px;
  max-width: 720px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  position: relative;
}

.div-block-4 {
  background-image: linear-gradient(rgba(0, 0, 0, 0), #fff);
  justify-content: center;
  align-items: center;
  height: 444px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-5 {
  z-index: 5;
  background-color: #eee;
  align-items: center;
  padding-top: 22px;
  padding-left: 122px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.div-block-6 {
  cursor: pointer;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  margin-right: 11px;
  padding: 33px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.div-block-6:hover {
  background-color: rgba(0, 0, 0, .09);
}

.text-block-3 {
  color: #ff0073;
  letter-spacing: -.5px;
  text-transform: uppercase;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 13px;
  position: relative;
}

.div-block-7 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-2-copy {
  z-index: 1;
  background-color: #fff;
  border-left: 9px solid #ff0073;
  margin-right: auto;
  padding: 55px;
  position: relative;
  box-shadow: 0 22px 55px -22px #000;
}

.text-block-4 {
  color: #fff;
  font-size: 99px;
  line-height: 99px;
  position: absolute;
  top: -27px;
  left: 6px;
}

.text-block-4-copy {
  color: #fff;
  font-size: 99px;
  line-height: 99px;
  position: absolute;
  bottom: -71px;
  right: 33px;
}

.div-block-8 {
  background-color: #d6d6d6;
  justify-content: center;
  align-items: center;
  margin-bottom: 22px;
  margin-left: auto;
  margin-right: 33px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
}

.div-block-9 {
  cursor: pointer;
  background-color: #fff;
  margin-right: 5px;
  padding: 11px 17px;
}

.text-block-5 {
  color: #ff0073;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 22px;
}

.text-block-6 {
  color: #fff;
  font-weight: 400;
  position: absolute;
  bottom: 66px;
  right: 55px;
}

.div-block-10 {
  flex-direction: column;
  align-items: flex-start;
  padding: 0 133px 0 122px;
  display: flex;
  position: relative;
}

.text-block-7 {
  color: #fff;
  text-transform: uppercase;
  background-color: #ff0073;
  margin-left: 122px;
  padding: 22px 33px;
  font-family: Open Sans, sans-serif;
  font-size: 44px;
  font-weight: 800;
  line-height: 44px;
  position: relative;
}

.text-block-8 {
  color: #ff0073;
  text-align: left;
  background-color: #f3f3f3;
  border-left: 11px solid #ff0073;
  max-width: 1300px;
  margin-right: 44px;
  padding: 33px 44px 44px 33px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
}

.grid {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  margin-top: 133px;
  position: relative;
}

.div-block-11 {
  background-color: rgba(0, 0, 0, .05);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 555px;
  display: flex;
  position: relative;
}

.text-block-9 {
  margin-bottom: 11px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
}

.text-block-10 {
  color: #ff0073;
  letter-spacing: -1px;
  text-transform: uppercase;
  margin-bottom: 11px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 22px;
}

.text-block-11 {
  color: #000;
  margin-left: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.div-block-12 {
  min-width: 222px;
}

.div-block-13 {
  background-color: #fff;
  border-left: 7px solid #ff0073;
  margin-bottom: 22px;
  margin-right: 33px;
  padding: 22px 44px 11px 33px;
  position: relative;
}

.div-block-14 {
  background-image: url('../images/geografische-Lage-Dominik-Mokrski.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bild-kacheln {
  background-image: url('../images/WhatsApp-Image-2024-02-19-at-15.48.53.jpeg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.grid-copy {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 133px;
  position: relative;
}

.grid-2 {
  grid-column-gap: 22px;
  grid-row-gap: 55px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  margin-top: 55px;
  position: relative;
}

.div-block-15 {
  background-color: #e4e4e4;
  flex-direction: column;
  display: flex;
  position: relative;
}

.div-block-16 {
  background-image: url('../images/3-Roland-Wahl-Portrait-2022-seriös.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.text-block-12 {
  color: #000;
  margin-bottom: 11px;
  margin-left: 22px;
  margin-right: 11px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 27px;
}

.slider {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  min-height: 999px;
  margin-top: 0;
}

.slide {
  background-image: url('../images/IMG_7217.jpg');
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-17 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 66px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.text-block-13 {
  z-index: 2;
  text-align: left;
  background-color: #eee;
  border-left: 5px solid #ff0073;
  padding: 22px 33px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
  position: relative;
}

.text-block-14 {
  z-index: 2;
  text-align: left;
  background-color: #fff;
  border-left: 5px solid #ff0073;
  max-width: 50%;
  padding: 22px 33px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  line-height: 22px;
  position: absolute;
  top: auto;
  bottom: 5%;
  left: 5%;
  right: auto;
}

.text-block-15 {
  color: #fff;
  cursor: pointer;
  background-color: #ff0073;
  padding: 11px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 15px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.div-block-18 {
  background-color: #eee;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.text-block-16 {
  color: #000;
  padding: 5px 11px;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.text-block-17 {
  color: #fff;
  background-color: #000;
  margin-right: 5px;
  padding: 5px 9px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 17px;
}

.div-block-19 {
  background-color: #ddd;
  max-height: 222px;
  margin-top: auto;
  padding: 22px 22px 11px;
  display: flex;
  overflow: auto;
}

.text-block-18 {
  color: #fff;
  text-transform: uppercase;
  background-color: #ff0073;
  margin-bottom: 11px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 22px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 22px;
}

.div-block-20 {
  background-color: #e5e5e5;
  border-top: 2px solid #000;
  margin-top: 333px;
  padding-top: 66px;
}

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

.text-block-19 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 22px;
}

.div-block-21 {
  background-color: #ff0073;
  padding: 33px;
}

.text-block-20 {
  color: #fff;
}

.text-block-21 {
  color: #fff;
  background-color: #ff0073;
  padding: 9px 22px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 22px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.bild-kacheln-copy {
  background-image: url('../images/Verkehr.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bild-kacheln-copy-copy {
  background-image: url('../images/blackforestwave_Ansurfevent-1-©Markus-Born-Fotodesign-scaled.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bild-kacheln-4 {
  background-image: url('../images/Kultur-Dominik-Mokrski.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bild-kacheln-5 {
  background-image: url('../images/Familie-Dominik-Mokrski.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bild-kacheln-6 {
  background-image: url('../images/Studenstadt.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bild-kacheln-7 {
  background-image: url('../images/Start-up-Dominik-Mokrski.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-22 {
  width: 100%;
  position: relative;
}

.left-arrow, .right-arrow {
  z-index: 2;
}

.slide-2 {
  background-image: url('../images/IMG_7224.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-3 {
  background-image: url('../images/IMG_7226.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-4 {
  background-image: url('../images/IMG_7232.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-23 {
  margin-top: 22px;
  display: flex;
}

.div-block-24 {
  background-color: #ff0073;
  min-height: 22px;
  margin-top: auto;
  padding-top: 33px;
  padding-bottom: 33px;
}

.body {
  background-color: #ff0073;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-25 {
  margin-left: 66px;
  padding-right: 66px;
}

.text-block-22 {
  color: #fff;
  border-left: 3px solid #fff;
  padding-left: 33px;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.ziele, .kandidaten {
  flex-direction: column;
  align-items: flex-start;
  padding: 66px 133px 66px 122px;
  display: flex;
  position: relative;
}

.news {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.kontakt {
  background-image: url('../images/a6ds5f4megapano.jpg');
  background-position: 50% 150%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: fixed;
  border-top: 9px solid #ff0073;
  flex-flow: column;
  min-height: 666px;
  margin-top: 333px;
  padding-top: 99px;
  display: flex;
}

.text-block-12-copy {
  color: #000;
  border-top: .5px solid #aaa;
  padding-top: 11px;
  font-family: Droid Serif, serif;
  font-size: 15px;
  font-style: italic;
  font-weight: 400;
  line-height: 25px;
}

.lp1 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Andreas-Sarow-1.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp2 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Alexandra-Wolf-Ende.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp4 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Stephanie-Gronow-Schubert.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp3 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Roland-Wahl.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp5 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Rafy.jpg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp6 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Trang.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp7 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Annalisa-Müller.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp8 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Rudolf-Siegle.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  position: relative;
}

.tb8 {
  color: #000;
  background-color: #fff;
  border-top: 5px solid #ff0073;
  min-width: 333px;
  margin-right: 22px;
  padding: 33px 44px 44px 33px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
}

.lp9 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/9-Foto-Alexander-Metz-besser.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp10 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/10-Foto-Natalie-Metz.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp11 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Alexander-Oetinger.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp12 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Simone-Oetinger.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp13 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/original-Fabienne-Friedrich.jpg');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp14 {
  background-image: url('../images/14-Foto-Pepe-Palme.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp15 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Brenk.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp16 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Marius-Bauer.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp17 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Susanne-Gastiger-Müller.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp18 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Boztürk.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp19 {
  background-image: url('../images/19-Foto-Laulo.JPG');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp20 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Katja-Wedewer.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp21 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Livia-Hewig.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp22 {
  background-image: url('../images/27-Foto-Schindler.JPG');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp23 {
  background-image: url('../images/26-Foto-Wenninger-Studio.jpeg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp26 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Vanessa-Wenninger.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp27 {
  background-image: url('../images/27-Foto-Schindler.JPG');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp29 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Vlera-Muriq.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp30 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Heiner-Erke-oben-breit.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp31 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Rebecca-Schanzenbach-ohne-glanz-neu.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp32 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/32-Foto-Demianiw-sw.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp33 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Patrick-Nagel.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp34 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Duc-Duy-Huynh.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp36 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Maximilian-Beiser.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp37 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Angel.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp39 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Ekaterina-Ekkert.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp40 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Dr.-Andreas-Sedlmayr.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp42 {
  background-image: url('../images/27-Foto-Schindler.JPG');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp69 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Tesla-PHOTO-2024-04-15-03-25-54.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lipl14, .lipl27 {
  background-color: #e4e4e4;
  flex-direction: column;
  display: none;
  position: relative;
}

.text-block-23 {
  z-index: 1;
  color: #646464;
  background-color: rgba(255, 255, 255, .54);
  padding-left: 5px;
  padding-right: 5px;
  font-size: 10px;
  position: absolute;
  top: 0;
  right: 0%;
}

.text-block-18-copy {
  color: #fff;
  text-transform: uppercase;
  background-color: #ff0073;
  margin-bottom: 11px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 22px;
  font-family: Open Sans, sans-serif;
  font-size: 19px;
  font-weight: 800;
  line-height: 22px;
}

.lp14-2 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Pepe-Palme.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp27-2 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Kai-Schindler.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.text-block-24 {
  z-index: 1;
  color: #fff;
  background-color: #ff0073;
  padding: 5px 9px;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 600;
  line-height: 12px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
}

.tab-link-tab-1 {
  margin-right: 0;
  padding: 0;
  display: flex;
}

.tab-link-tab-1.w--current {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.tabs {
  width: 100%;
  margin-top: 55px;
}

.tabs-menu {
  color: #fff;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 122px;
  display: flex;
}

.tab-link-tab-2 {
  margin-right: 0;
  padding: 0;
  display: flex;
}

.tab-link-tab-2.w--current {
  margin-right: 0;
}

.tab-link-tab-3 {
  padding: 0;
}

.sl1 {
  background-image: url('../images/IMG_9588.JPG');
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sl2 {
  background-image: url('../images/IMG_9597.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sl3 {
  background-image: url('../images/IMG_9599.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sl4 {
  background-image: url('../images/IMG_9583.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.lp38-2, .lp39-2 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/back.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.supporter {
  aspect-ratio: 2 / 3;
  background-image: url('../images/Bild-Supporter-Korqaj-Alldyz.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
}

.lp22-2 {
  aspect-ratio: 2 / 3;
  background-image: url('../images/back.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-26 {
  background-image: url('../images/a6ds5f4megapano.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-27 {
  z-index: 9;
  background-color: #000;
  padding: 22px 185px 22px 44px;
  position: fixed;
  top: 6%;
  bottom: auto;
  left: auto;
  right: 6%;
}

.text-block-25 {
  color: #fff;
  line-height: 14px;
}

.text-block-25-copy {
  color: #fff;
  margin-bottom: 8px;
  font-size: 27px;
  font-weight: 700;
  line-height: 27px;
}

.div-block-28 {
  cursor: pointer;
  background-color: #ff0073;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 5px;
  padding: 22px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.text-block-26 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 33px;
}

.herwig, .evis {
  aspect-ratio: 2 / 3;
  background-image: url('../images/back.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: flex-end;
  min-width: 333px;
  min-height: 333px;
  padding-bottom: 5px;
  padding-left: 5px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-27 {
  color: rgba(0, 0, 0, .35);
  letter-spacing: -2px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 333px;
  font-weight: 700;
  line-height: 333px;
  position: absolute;
  top: auto;
  bottom: -65px;
  left: auto;
  right: -41px;
}

.w1 {
  background-image: url('../images/IMG_1492.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.w2 {
  background-image: url('../images/IMG_1485.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.w3 {
  background-image: url('../images/IMG_1487.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.w4 {
  background-image: url('../images/IMG_1489.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.w5 {
  background-image: url('../images/IMG_1498.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.text-block-7-copy {
  color: #fff;
  text-transform: uppercase;
  text-transform: uppercase;
  text-transform: uppercase;
  background-color: #ff0073;
  padding: 22px 33px;
  font-family: Open Sans, sans-serif;
  font-size: 44px;
  font-weight: 800;
  line-height: 44px;
  position: relative;
}

@media screen and (max-width: 479px) {
  .div-block {
    background-image: none;
    min-height: 666px;
    margin-top: 0;
    padding: 0;
  }

  .div-block-2 {
    margin: auto;
    padding: 11px 22px;
  }

  .text-block {
    font-size: 33px;
    line-height: 33px;
  }

  .text-block-2 {
    margin-left: 22px;
    font-size: 14px;
    line-height: 17px;
  }

  .div-block-5 {
    background-color: #ff006e;
    margin-bottom: 22px;
    padding: 5px 11px;
  }

  .div-block-6 {
    border-width: 2px;
    border-color: #e40067;
    margin-right: 5px;
    padding: 22px 9px;
  }

  .text-block-3 {
    color: #ff0073;
    letter-spacing: -1px;
    font-size: 12px;
    line-height: 12px;
  }

  .div-block-2-copy {
    border-left-width: 0;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 44px;
    margin-left: 22px;
    margin-right: 22px;
    padding-top: 55px;
    padding-left: 11px;
    padding-right: 5px;
  }

  .div-block-8 {
    display: none;
    top: 11px;
    right: 11px;
  }

  .text-block-6 {
    display: none;
    bottom: 22px;
    right: 22px;
  }

  .div-block-10 {
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-7 {
    margin-left: 0;
    margin-right: auto;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 33px;
    font-size: 17px;
    line-height: 17px;
  }

  .text-block-8 {
    margin-top: 0;
    margin-right: 0;
    padding-left: 33px;
    padding-right: 33px;
    font-size: 14px;
    font-weight: 600;
    line-height: 22px;
  }

  .grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .div-block-11 {
    min-height: 444px;
    margin-bottom: 33px;
    padding: 0;
  }

  .text-block-10 {
    letter-spacing: 0;
    margin-bottom: 11px;
    font-size: 17px;
    line-height: 17px;
  }

  .text-block-11 {
    font-size: 12px;
    line-height: 15px;
  }

  .div-block-13 {
    padding: 11px 5px 22px 22px;
  }

  .grid-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr;
    padding-left: 22px;
    padding-right: 22px;
  }

  .div-block-15 {
    margin-bottom: 99px;
  }

  .div-block-16 {
    min-width: 99px;
    min-height: 99px;
  }

  .text-block-12 {
    font-size: 12px;
    font-weight: 600;
    line-height: 15px;
  }

  .slider {
    min-height: 0;
    max-height: 444px;
  }

  .div-block-17 {
    padding: 33px 0 0;
  }

  .text-block-13 {
    text-align: left;
    border-bottom: 5px solid rgba(0, 0, 0, .24);
    width: 100%;
    padding: 11px 3px 11px 33px;
    font-size: 12px;
    line-height: 15px;
  }

  .text-block-14 {
    max-width: 100%;
    margin-bottom: 3px;
    margin-right: 3px;
    padding: 11px 5px 11px 11px;
    display: none;
  }

  .div-block-18 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-19 {
    max-height: 199px;
    overflow: visible;
  }

  .text-block-18 {
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 14px;
  }

  .div-block-20 {
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .text-block-21 {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 5px 11px;
    left: auto;
    right: auto;
  }

  .div-block-23 {
    flex-direction: column;
    align-items: stretch;
    margin-top: 11px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-24 {
    display: none;
  }

  .ziele {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .kandidaten {
    padding: 0;
  }

  .news {
    padding: 22px 0 11px;
  }

  .kontakt {
    background-position: 50% 100%;
    background-size: cover;
    border-bottom-width: 0;
    min-height: auto;
    margin-top: 66px;
    padding: 0 0 166px;
  }

  .text-block-12-copy {
    font-size: 15px;
    line-height: 19px;
    overflow: auto;
  }

  .lp1 {
    min-width: 100%;
    min-height: 222px;
    padding-bottom: 0;
    padding-left: 0;
  }

  .lp2 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp4 {
    background-position: 50% 10%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp3 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp5 {
    background-position: 50% 20%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp6 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp7 {
    background-position: 50% 10%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp8 {
    background-position: 50% 20%;
    min-width: 99px;
    min-height: 222px;
  }

  .tb8 {
    color: #000;
    border-top-width: 2px;
    margin-bottom: 11px;
    margin-left: 11px;
    margin-right: 0;
    padding: 11px 5px 11px 22px;
    font-size: 12px;
    font-weight: 600;
    line-height: 15px;
  }

  .lp9 {
    background-position: 50% 10%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp10 {
    background-position: 50% 20%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp11 {
    background-position: 50% 40%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp12 {
    background-position: 50%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp13 {
    background-position: 50% 30%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp14 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp15 {
    background-position: 50%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp16 {
    background-position: 50% 40%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp17 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp18 {
    background-position: 50% 30%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp19 {
    background-position: 50% 20%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp20 {
    background-position: 50% 40%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp21 {
    background-position: 100%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp22, .lp23 {
    min-width: 99px;
    min-height: 99px;
  }

  .lp26 {
    background-position: 50% 30%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp27 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp29 {
    background-position: 50%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp30 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp31 {
    background-position: 50% 30%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp32, .lp33 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp34 {
    background-position: 50% 60%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp36 {
    background-position: 50%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp37 {
    min-width: 99px;
    min-height: 222px;
  }

  .lp39 {
    background-position: 0%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp40 {
    background-position: 50% 20%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp42 {
    min-width: 99px;
    min-height: 99px;
  }

  .lp69 {
    min-width: 99px;
    min-height: 222px;
  }

  .text-block-23 {
    font-size: 7px;
  }

  .text-block-18-copy {
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 14px;
  }

  .lp14-2, .lp27-2 {
    background-position: 50% 30%;
    min-width: 99px;
    min-height: 222px;
  }

  .text-block-24 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 10px;
    line-height: 10px;
  }

  .tabs-menu {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    display: block;
  }

  .lp38-2 {
    background-position: 50% 70%;
    min-width: 99px;
    min-height: 222px;
  }

  .lp39-2 {
    background-position: 50% 10%;
    min-width: 99px;
    min-height: 222px;
  }

  .supporter, .lp22-2 {
    background-position: 50% 20%;
    min-width: 99px;
    min-height: 222px;
  }

  .div-block-27 {
    padding: 11px 90px 11px 22px;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .text-block-25 {
    font-size: 11px;
    line-height: 11px;
  }

  .text-block-25-copy {
    margin-bottom: 3px;
    font-size: 14px;
    line-height: 14px;
  }

  .div-block-28 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .text-block-26 {
    font-size: 22px;
    font-weight: 800;
    line-height: 22px;
  }

  .herwig {
    background-position: 100%;
    min-width: 99px;
    min-height: 222px;
  }

  .evis {
    min-width: 99px;
    min-height: 222px;
  }

  .text-block-7-copy {
    margin-right: auto;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 33px;
    font-size: 17px;
    line-height: 17px;
  }
}

#w-node-_6309c828-3342-a5f7-07d5-5d0605dde4ac-48319464, #w-node-e43148ae-3fc3-4a1e-5466-d28b0432611d-48319464, #w-node-cdcfaffa-eff5-b8c5-02d3-7fd98d3a4a35-48319464, #w-node-b53514d9-3186-5f89-0d4d-996259577ac8-48319464, #w-node-_5d460438-7b66-ce79-35e9-c8fcf3e4db28-48319464, #w-node-_23f44ac3-2bf9-5f4f-59d3-44a9a2be0e38-48319464, #w-node-fa1c52f8-8b8d-2be3-12aa-623e8a8ace62-48319464, #w-node-_6e57e0ea-97ed-3427-d7c2-0af99202ba2d-48319464, #w-node-ca66d876-3421-faad-fac3-04a3aa9daf39-48319464, #w-node-_477aee87-e7f7-46a2-9429-33fb5d7027ec-48319464, #w-node-_12e1df0a-1f67-d372-50e9-d451a3d996f3-48319464, #w-node-_87601b32-e64b-9dab-ff6a-cdc4de66cea2-48319464, #w-node-_8957450b-b1cf-321f-6f04-72b967d33655-48319464, #w-node-_742f51e4-e5dd-bae0-1334-3cf1fd13a5cb-48319464, #w-node-bf0b2c4b-ecd3-faa1-52b4-69ac95ffcc08-48319464, #w-node-_9e3e68dc-87e8-e20f-9ed1-3cb8fab45abc-48319464, #w-node-_22373426-cc67-3d2c-d644-e0e64f920a85-48319464, #w-node-eb3215b9-3455-ba1b-8563-de8d08151c44-48319464, #w-node-_2c1ea4fe-cab3-52e9-6856-c95bda65860c-48319464, #w-node-_79417fbc-867b-23c0-97c8-ced1cae5e3fe-48319464, #w-node-_5bd7836f-8065-580e-4947-3615bd8ef25b-48319464, #w-node-_3c5c2f8b-8f2e-e8a2-6a83-e7fd3db5fb19-48319464, #w-node-c753dbdc-0dc2-67c0-ddad-6feda672e949-48319464, #w-node-a302044f-331f-ab3a-5b18-dddc7bc52d4e-48319464, #w-node-dc3a7fb8-b554-997e-f229-0ff3a24eac6f-48319464, #w-node-a6d7439b-9f98-2dfe-2f20-1b989dbb6543-48319464, #w-node-_3bb5936f-bc3b-6887-c32c-90b5fd5234a5-48319464, #w-node-_08d414bf-9c1c-2a04-24ea-53ee2e1523fa-48319464, #w-node-_092342a9-3c2c-4a8d-2b5a-2e6fa0c942b8-48319464, #w-node-_82659de1-2117-2264-1ada-d0476fed9191-48319464, #w-node-_6ec2f165-b59d-bbfb-93c3-c37503a0a10e-48319464, #w-node-a39a642d-07e8-9c72-fe9e-2a7dc882e5cb-48319464, #w-node-d5a556cb-9d13-1140-4cda-f73534776f5b-48319464, #w-node-a2aaefef-8185-2b50-2b6c-9a9d20df9f7a-48319464, #w-node-_98e6f12a-4aff-af28-343c-9b00b7be76a7-48319464, #w-node-b4c2aa73-c993-7cd1-1370-0e8c7236e470-48319464, #w-node-fe8e4f20-5288-b689-e4c5-a1222c50ea6e-48319464, #w-node-daf406b8-ed2c-4b8d-ee3c-dc349498059d-48319464, #w-node-_2b827faa-30b0-9bba-10af-5e4b87ad3784-48319464, #w-node-_5d5eb0ec-fcfe-3a28-827c-04a59dc774d8-48319464, #w-node-_7ed99f43-a1fb-8c99-b675-4756175c4fc1-48319464, #w-node-f17b8a2a-a56a-eb03-8f4a-4bff426d7ea6-48319464, #w-node-_2acdfb41-67a1-b27b-f702-5f9276a9af77-48319464, #w-node-a4ed4ac6-f48c-7ac0-c1d9-09aa901c7553-48319464, #w-node-c443b975-c0ca-f69f-606a-665386700edf-48319464, #w-node-_9ef98f0e-8d93-73cd-a65c-caeec9549bb3-48319464, #w-node-_24223bdb-90f4-e71a-3fc4-3c653e08701f-48319464, #w-node-a82565d9-da0c-c4ef-a73e-95d6026ec9cb-48319464, #w-node-_370d55cd-de1e-c4e2-7153-613cd1f2b98d-48319464, #w-node-f66e1b7f-e489-b4a7-20e0-0380221f99f0-48319464, #w-node-f982784b-a2f2-4a96-d300-18814f4a18f5-48319464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


