:root {
  --goldenrod: #d4af37;
  --dark-green: #00612c;
  --black-2: #777;
  --white: white;
  --black: black;
  --gold: #ffc302;
  --maroon: #801f1f;
}

.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;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 25px;
}

.image {
  height: 130px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: block;
  position: relative;
  left: auto;
  overflow: visible;
}

.image-11 {
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.columns-2 {
  margin-left: 89px;
  margin-right: 89px;
}

.image-12 {
  margin-left: auto;
  margin-right: 0;
  display: inline-block;
}

.div-block-6 {
  margin-top: 5px;
}

.column-4 {
  padding-left: 0;
  padding-right: 0;
}

.linkfooter {
  color: #fff;
  width: 100%;
  margin-bottom: 10px;
  text-decoration: none;
  display: inline-block;
}

.column-5 {
  position: static;
}

.image-13 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button-auf-schwarz {
  background-color: var(--goldenrod);
  margin-bottom: 20px;
}

.button-auf-schwarz:hover {
  background-color: #000;
  margin-bottom: 20px;
}

.utility-page-wrap {
  background-image: url('../images/schloss-gold.jpg');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  margin-bottom: 0%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  margin-bottom: 5%;
  display: block;
  position: absolute;
  bottom: 0%;
}

.utility-page-form {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 0%;
  margin-bottom: auto;
  display: flex;
  position: relative;
}

.footerheading-2 {
  color: #ddb545;
  text-transform: uppercase;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.link-3 {
  color: #fff;
  margin-left: 15px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.link-4 {
  color: #fff;
  margin-left: 15px;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
  text-decoration: none;
  display: inline-block;
}

.paragraph-8 {
  color: #fff;
  margin-top: -21px;
  margin-bottom: 13px;
  margin-left: 27px;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
  line-height: 25px;
}

.section-6 {
  background-color: #000;
  padding-top: 35px;
  padding-bottom: 20px;
}

.heading-29 {
  color: #fff;
  width: 100%;
  margin-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 19px;
  font-weight: 300;
}

.columns-12 {
  border-bottom: .5px #fff;
  width: 80%;
  padding-bottom: 60px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.paragraph-26 {
  color: #fff;
  flex-direction: column;
  padding: 0 25px 0 0;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
  line-height: 22px;
  display: flex;
}

.paragraph-25 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.paragraph-25._14 {
  margin-top: 0;
  margin-left: 0;
}

.paragraph-25.abstand {
  margin-right: 0;
  padding-left: 10px;
  padding-right: 0;
}

.brand {
  float: right;
  order: 1;
  margin-left: 20px;
  margin-right: 20px;
}

.button-7 {
  float: left;
  background-color: var(--dark-green);
  text-transform: uppercase;
  border: 2px solid #fff;
  margin-top: 20px;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  transition: background-color .2s, color .2s;
}

.button-7:hover {
  color: var(--dark-green);
  background-color: #fff;
}

.navbar {
  float: left;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
}

.nav-menu-2 {
  float: left;
  order: -1;
  margin-left: 20px;
}

.nav-link {
  color: #fff;
  font-family: Oswald, sans-serif;
}

.nav-link.menu {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.nav-link.menu:hover {
  color: #00612c;
}

.nav-link.menu.w--current {
  color: var(--dark-green);
}

.nav-link-4 {
  color: #fff;
  text-transform: uppercase;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.nav-link-4:hover {
  color: #00612c;
}

.nav-link-4.w--current {
  color: var(--dark-green);
}

.div-block-59 {
  float: left;
  text-transform: lowercase;
  width: 1000px;
  height: 350px;
  margin: 0 0 8% 5%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-59._1 {
  height: 200px;
  margin-bottom: 3%;
}

.heading-37 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 80px;
}

.section-22 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 300px;
  display: flex;
}

.columns-19 {
  width: 85%;
  height: 100%;
}

.column-51 {
  border: 3px none var(--dark-green);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-52, .column-53 {
  flex-direction: column;
  align-items: center;
  height: 100%;
  padding-left: 0;
  display: flex;
}

.div-block-78 {
  background-image: url('../images/AdobeStock_76611447.jpeg');
  background-position: 50%;
  background-size: cover;
  border-radius: 100%;
  width: 60%;
  height: 100%;
  margin-top: -25%;
  transition: all .3s cubic-bezier(.25, .46, .45, .94);
}

.div-block-78:hover {
  transform: scale(1.2);
}

.div-block-78._1 {
  background-image: url('../images/AdobeStock_227620829.jpeg');
  background-size: cover;
}

.div-block-78._2 {
  background-image: url('../images/AdobeStock_177046226.jpeg');
  background-size: cover;
}

.heading-55 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  margin-top: 1%;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
}

.div-block-79 {
  background-color: var(--dark-green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 30%;
  margin-top: -8%;
  transition: all .3s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  transform: rotate(3deg);
}

.div-block-79:hover {
  transform: scale(1.1)rotate(-3deg);
}

.div-block-79._1 {
  transform: rotate(-3deg);
}

.div-block-79._1:hover {
  transform: scale(1.1)rotate(3deg);
}

.background-video-2 {
  background-image: linear-gradient(#0006, #0006);
  width: 100%;
  height: 800px;
  margin-left: 0;
  position: relative;
}

.background-video-2._1 {
  height: 450px;
}

.section-23 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-23.abst-nde {
  padding-top: 100px;
  padding-bottom: 100px;
}

.columns {
  background-color: #0000;
  width: 80%;
}

.column-54 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 500px;
  display: flex;
}

.column-2 {
  height: 500px;
  padding: 3% 2% 3% 0%;
}

.div-block-80 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.div-block-80._80 {
  width: 80%;
}

.heading-3 {
  border-bottom: 5px solid var(--dark-green);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.heading-3.abs {
  color: #fff;
  text-align: center;
  border-bottom-width: 0;
  font-size: 30px;
  line-height: 35px;
  position: absolute;
  inset: auto 0% 3%;
}

.paragraph-38 {
  width: 100%;
  margin-top: 4%;
  font-family: Montserrat, sans-serif;
}

.paragraph-38.white {
  width: auto;
  color: var(--white);
  text-align: center;
  font-size: 16px;
}

.paragraph-38.ohne-ab {
  margin-top: 10px;
}

.paragraph-38.white-1 {
  z-index: 5;
  width: auto;
  color: var(--white);
  text-align: center;
  font-size: 16px;
  position: absolute;
  inset: auto 0% 0%;
}

.paragraph-38.black-1 {
  width: auto;
  color: var(--black);
  text-align: center;
  font-size: 16px;
  position: absolute;
  inset: auto 0% 0%;
}

.section-24 {
  background-color: var(--dark-green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: static;
}

.div-block-82 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-83 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 95%;
  display: flex;
}

.column-55 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.column-56 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-25 {
  width: 300px;
  height: 100%;
}

.section-25 {
  height: 20vw;
}

.columns-20 {
  height: 100%;
}

.column-58, .column-59, .column-60, .column-61 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.image-28 {
  width: 100%;
  height: 100%;
}

.section-27 {
  padding-top: 5%;
  padding-left: 15%;
  padding-right: 15%;
}

.heading {
  color: #ffc302;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.heading.mehr {
  margin-top: 225px;
}

.paragraph {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.section-28 {
  padding-bottom: 20px;
}

.columns-21 {
  height: 100%;
}

.columns-21.hide {
  display: none;
}

.column-62 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-63 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-85 {
  text-align: center;
  width: 90%;
  height: 90%;
}

.section-30 {
  height: 500px;
}

.html-embed-2 {
  width: 100%;
  height: 100%;
}

.div-block-88 {
  background-image: url('../images/Unbenannt.PNG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
}

.div-block-88.guhuh {
  background-image: url('../images/page0002.jpg');
  background-position: 50% 0;
  background-size: contain;
  width: 90%;
  height: 90%;
}

.div-block-88._1 {
  background-image: url('../images/page0001.jpg');
  background-position: 50% 0;
  background-size: contain;
  height: 80%;
}

.section-31.anleitung {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.facebook {
  width: 225px;
  height: 59px;
  margin-top: -29px;
  padding-top: 5px;
}

.div-block-89 {
  justify-content: space-around;
  padding-top: 62px;
  padding-bottom: 62px;
  display: flex;
}

.div-block-90 {
  text-align: center;
  background-color: #ececec;
  flex: 1;
  margin-left: 40px;
  margin-right: 40px;
  padding-left: 18px;
  padding-right: 18px;
}

.heading-59 {
  color: var(--dark-green);
  margin-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.paragraph-40 {
  color: #00612c;
  margin-top: -5px;
  font-family: Open Sans, sans-serif;
}

.heading-39 {
  color: #ffc302;
  text-align: center;
  justify-content: center;
  width: 100%;
  font-family: Open Sans, sans-serif;
  font-size: 50px;
  display: flex;
}

.tab-link-tab-1-2 {
  text-align: center;
  background-color: #0000;
  border: 1px solid #dfdfdf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 14px;
  display: flex;
}

.tab-link-tab-1-2.w--current {
  background-color: var(--dark-green);
  color: #fff;
}

.tab-link-tab-1-2.unten {
  padding-bottom: 9px;
}

.tab-link-tab-1-2.ful {
  width: 100%;
}

.tab-pane-b {
  padding-left: 10%;
  padding-right: 10%;
}

.section-12 {
  text-align: center;
  margin-bottom: 40px;
}

.tab-pane-a1 {
  padding-left: 10%;
  padding-right: 10%;
}

.tabs-content-2 {
  margin-top: 20px;
  padding-left: 10%;
  padding-right: 10%;
}

.div-block-44 {
  background-color: #fff;
  background-image: url('../images/Anmerkung-2020-08-27-151218.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  height: 1000px;
  margin-left: 0%;
  padding: 8% 3%;
  display: flex;
}

.div-block-44._3 {
  background-image: url('../images/Screenshot-2026-03-27-221506.png');
  background-size: contain;
}

.div-block-44._5 {
  background-color: var(--white);
  background-image: url('../images/attachment_1_1.2.-2027-Ausschreibung_result.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 1200px;
}

.div-block-44._8 {
  background-image: url('../images/8.png');
  background-size: contain;
  height: 3000px;
}

.div-block-44._9 {
  background-image: url('../images/11.png');
  background-size: contain;
  height: 9000px;
}

.div-block-44._10 {
  background-image: url('../images/9.png');
  background-size: contain;
  height: 1200px;
}

.div-block-44._11 {
  background-image: url('../images/10.png');
  background-size: contain;
  height: 2000px;
}

.div-block-44.clubkarte {
  background-image: none;
  padding-top: 0%;
}

.div-block-44.final1 {
  background-image: url('../images/1.png');
  background-size: auto;
}

.div-block-44.final2 {
  background-image: url('../images/2.png');
  background-size: auto;
}

.div-block-44.final3 {
  background-image: url('../images/3.png');
  background-size: auto;
}

.div-block-44.final4 {
  background-image: url('../images/4.png');
  background-size: auto;
}

.div-block-44.final5 {
  background-image: url('../images/5.png');
  background-size: auto;
}

.div-block-44.final6 {
  background-image: url('../images/6.png');
  background-size: auto;
}

.div-block-44.final7 {
  background-image: url('../images/20.png');
  background-position: 50% 0;
  background-size: auto;
  height: 600px;
}

.div-block-44.final8 {
  background-image: url('../images/10_1.png');
  background-size: auto;
}

.div-block-44.final9 {
  background-image: url('../images/11_1.png');
  background-size: auto;
  height: 1100px;
}

.div-block-44.final10 {
  background-image: url('../images/12.png');
  background-size: auto;
}

.div-block-44.final11 {
  background-image: url('../images/13.png');
  background-size: auto;
}

.div-block-44.final12 {
  background-image: url('../images/14.png');
  background-size: auto;
}

.div-block-44.final13 {
  background-image: url('../images/15.png');
  background-size: contain;
}

.div-block-44.final14 {
  background-image: url('../images/16.png');
  background-size: auto;
}

.div-block-44.final15 {
  background-image: url('../images/17.png');
  background-size: auto;
}

.div-block-44.final16 {
  background-image: url('../images/20_1.png');
  background-position: 60%;
  background-size: auto;
  height: 1000px;
}

.div-block-44.final17 {
  background-image: url('../images/21.png');
  background-position: 50% 30%;
  background-size: auto;
  height: 800px;
}

.div-block-44._2013 {
  background-image: url('../images/9_1.png');
}

.div-block-44._38 {
  object-fit: cover;
  background-image: url('../images/41.-Stadtmeisterschaft-1.jpg');
  background-size: contain;
}

.div-block-44._187 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: none;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 0%;
  display: grid;
}

.div-block-44._189 {
  background-image: url('../images/0.3.-Ausschreibung-2023Regeln-3Runden_page-0002.webp');
}

.div-block-44._188 {
  background-image: url('../images/0.3.-Ausschreibung-2023Regeln-3Runden_page-0003.webp');
}

.tab-pane-be {
  padding-left: 10%;
  padding-right: 10%;
}

.tab-pane-be._1 {
  text-align: center;
}

.div-block-91 {
  border: 1px #f29208;
  margin-left: 10px;
  margin-right: 10px;
}

.tab-pane-am {
  padding-left: 0%;
  padding-right: 0%;
}

.tab-pane-a3 {
  padding-left: 10%;
  padding-right: 10%;
}

.section-32 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 650px;
  margin-bottom: 0;
  display: flex;
}

.slider-7 {
  background-color: #0000;
  width: 60%;
  height: 100%;
}

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

.slide-9._1 {
  background-image: url('../images/01-Finale-E3_Easy-Resize.com.jpg');
}

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

.slide-10._2 {
  background-image: url('../images/02-Finale-E2_Easy-Resize.com.jpg');
}

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

.slide-11._1 {
  background-image: url('../images/03-Finale-E1_Easy-Resize.com.jpg');
}

.slide-11._2 {
  background-image: url('../images/04-Die-Pokale_Easy-Resize.com.jpg');
}

.slide-11._3 {
  background-image: url('../images/05-Angela-199---Carsten-213_Easy-Resize.com.jpg');
}

.slide-11._4 {
  background-image: url('../images/06-Die-Sieger_Easy-Resize.com.jpg');
}

.slide-14 {
  background-image: url('../images/02-Finale-E1.JPG');
  background-position: 0 0;
  background-size: cover;
  width: 99.9767%;
}

.slide-14.lighht {
  background-image: url('../images/innen3-gros.jpg');
  background-position: 50%;
  background-size: cover;
}

.slider-8 {
  background-color: #0000;
  width: 60%;
  height: 100%;
}

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

.slide-15._18h {
  background-image: url('../images/turnier_bm19_8.jpg');
  background-size: cover;
}

.slide-15._18h._35s {
  background-image: url('../images/sm_35_04.jpg');
  background-size: cover;
}

.slide-15._18h._35s._2019f {
  background-image: url('../images/turnier_mz_19_007.jpg');
  background-size: cover;
}

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

.slide-16._18he {
  background-image: url('../images/turnier_bm19_6.jpg');
  background-size: cover;
}

.slide-16._18he._35st {
  background-image: url('../images/sm_35_05.jpg');
  background-size: cover;
}

.slide-16._18he._35st._2019fi {
  background-image: url('../images/turnier_mz_19_008.jpg');
  background-size: cover;
}

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

.slide-17._18hei {
  background-image: url('../images/turnier_bm19_1.jpg');
  background-size: cover;
}

.slide-17._18hei._35sta {
  background-image: url('../images/sm_35_02.jpg');
  background-size: cover;
}

.slide-17._18hei._35sta._2019fir {
  background-image: url('../images/turnier_mz_19_009.jpg');
  background-size: cover;
}

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

.slide-18._18heim {
  background-image: url('../images/turnier_bm19_9.jpg');
  background-size: cover;
}

.slide-18._18heim._35stad {
  background-image: url('../images/sm_35_01.jpg');
  background-size: cover;
}

.slide-18._18heim._35stad._2019firm {
  background-image: url('../images/turnier_mz_19_001.jpg');
  background-size: cover;
}

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

.slide-19._18heima {
  background-image: url('../images/turnier_bm19_5.jpg');
  background-size: cover;
}

.slide-19._18heima._35stadt {
  background-image: url('../images/sm_35_06.jpg');
  background-size: cover;
}

.slide-19._18heima._35stadt._2019firme {
  background-image: url('../images/turnier_mz_19_006.jpg');
  background-size: cover;
}

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

.slide-20._18himat {
  background-image: url('../images/turnier_bm19_2.jpg');
  background-size: cover;
}

.slide-20._18himat._35stadtmei {
  background-image: url('../images/sm_35_03.jpg');
  background-size: cover;
}

.slide-20._18himat._35stadtmei._2019firmen {
  background-image: url('../images/turnier_mz_19_002.jpg');
  background-size: cover;
}

.slide-20._18himat._35stadtmei._2019g {
  background-image: url('../images/turnier_mz_19_004.jpg');
  background-size: cover;
}

.slide-20._18himat._35stadtmei._2019go {
  background-image: url('../images/turnier_mz_19_005.jpg');
  background-size: cover;
}

.slide-20._18himat._35stadtmei._2019gold {
  background-image: url('../images/turnier_mz_19_003.jpg');
  background-size: cover;
}

.slide-20._18heimatf {
  background-image: url('../images/turnier_bm19_4.jpg');
  background-size: cover;
}

.slide-20._18heimatfest {
  background-image: url('../images/turnier_bm19_3.jpg');
  background-size: cover;
}

.slide-20._18jessen {
  background-image: url('../images/turnier_bm19_7.jpg');
  background-size: cover;
}

.slider-9 {
  background-color: #0000;
  width: 60%;
  height: 100%;
}

.slider-9.k, .slider-9.k.liga {
  height: 100%;
}

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

.slide-21._1 {
  background-image: url('../images/2.jpg');
}

.slide-21._1._2 {
  background-image: url('../images/7.jpg');
}

.slide-21._1._2._3 {
  background-image: url('../images/16.jpg');
  width: 99.9194%;
}

.slide-21._1._2.liga {
  background-image: url('../images/01-Die-Pokale.JPG');
  background-position: 0 0;
  background-size: cover;
}

.slide-21._1._2.liga._2-stadt {
  background-image: url('../images/sm_02_m.jpg');
}

.slide-21._1._2.liga._2-stadt.erstes {
  background-image: url('../images/jubileum_03.jpg');
}

.slide-21._1._2.liga.reiff {
  background-image: url('../images/raiffeisen_pokale.jpg');
}

.slide-21._1._2.liga.heimatfest-2 {
  background-image: url('../images/turnier_bm02_1.jpg');
}

.slide-21._1._2.liga.heimatfest-2.anna {
  background-color: #eee;
  background-image: url('../images/Puller_03_6.jpg');
  background-position: 50%;
  background-size: contain;
}

.slide-21._1._2.liga.stadtmeisterschaft {
  background-image: url('../images/Pokal_sm3.jpg');
}

.slide-21._1._2.liga._2-meister {
  background-image: url('../images/vereinsmeister03_3.jpg');
}

.slide-21._1._2.liga.jub {
  background-image: url('../images/jubileum_turnier2_57.jpg');
}

.slide-21._1._2.liga._4-stadt {
  background-image: url('../images/turnier_sm4_2.jpg');
}

.slide-21._1._2.liga._3-heimat {
  background-image: url('../images/turnier_bm03_2.jpg');
}

.slide-21._1._2.liga._5-stadt {
  background-image: url('../images/sm_05_2.jpg');
}

.slide-21._1._2.liga._5-stadt._6st {
  background-image: url('../images/sm_06_4.jpg');
}

.slide-21._1._2.liga.jubi {
  background-image: url('../images/jubileum_turnier3_128.jpg');
}

.slide-21._1._2.liga.firm {
  background-image: url('../images/turnier_mz_05_002.jpg');
}

.slide-21._1._2.liga._4-heim {
  background-image: url('../images/turnier_bm04_6.jpg');
}

.slide-21._1._2.liga._7-sta {
  background-image: url('../images/sm_07_3.jpg');
}

.slide-21._1._2.liga._7-sta._8 {
  background-image: url('../images/sm_08_26.jpg');
}

.slide-21._1._2.liga._7-sta._8._4-jahre {
  background-image: url('../images/jubileum_turnier4_1.jpg');
}

.slide-21._1._2.liga.firmen-gold-pokal {
  background-image: url('../images/turnier_mz_06_001.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga.firmen-gold-pokal.pul {
  background-image: url('../images/Puller_06_1.jpg');
}

.slide-21._1._2.liga._5-heimat {
  background-image: url('../images/turnier_bm05_6.jpg');
}

.slide-21._1._2.liga._9-sta {
  background-image: url('../images/sm_09_2.jpg');
}

.slide-21._1._2.liga._1-double {
  background-image: url('../images/hc_01_3.jpg');
}

.slide-21._1._2.liga._1-double._10 {
  background-image: url('../images/sm_10_5.jpg');
}

.slide-21._1._2.liga._5-jubi {
  background-image: url('../images/jubileum_turnier5_2.jpg');
}

.slide-21._1._2.liga._5-jubi.go-ld {
  background-image: url('../images/turnier_mz_07_006.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga._6heim {
  background-image: url('../images/turnier_bm07_5.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga._11 {
  background-image: url('../images/112.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga._11._24-stunden {
  background-image: url('../images/alter1.jpg');
}

.slide-21._1._2.liga._12 {
  background-image: url('../images/sm_12_8.jpg');
  background-position: 50% 0;
}

.slide-21._1._2.liga._6jubi {
  background-image: url('../images/jubileum_turnier6_11.jpg');
}

.slide-21._1._2.liga._7-heimat {
  background-image: url('../images/turnier_bm08_11.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga._13 {
  background-image: url('../images/sm_13_3.jpg');
}

.slide-21._1._2.liga.jubi8 {
  background-image: url('../images/jubileum_turnier8_6.jpg');
}

.slide-21._1._2.liga.may {
  background-image: url('../images/a_10_2.jpg');
}

.slide-21._1._2.liga.may.elf {
  background-image: url('../images/et_10_6.jpg');
}

.slide-21._1._2.liga.may.elf._18 {
  background-image: url('../images/sm_18_9.jpg');
}

.slide-21._1._2.liga._9j {
  background-image: url('../images/jubileum_turnier9_9.jpg');
}

.slide-21._1._2.liga._9j._10 {
  background-image: url('../images/turnier_bm010_11.jpg');
}

.slide-21._1._2.liga.ver {
  background-image: url('../images/vereinmd_01.jpg');
}

.slide-21._1._2.liga.ver._19 {
  background-image: url('../images/sm_19_8.jpg');
}

.slide-21._1._2.liga.ver._19._7firm {
  background-image: url('../images/turnier_mz_11_008.jpg');
}

.slide-21._1._2.liga._2011elf {
  background-image: url('../images/et_11_5.jpg');
}

.slide-21._1._2.liga._2011elf.e {
  background-image: url('../images/sm_20_9e.jpg');
}

.slide-21._1._2.liga._2011elf.e._20 {
  background-image: url('../images/sm_20_8.jpg');
}

.slide-21._1._2.liga._10 {
  background-image: url('../images/jubileum_turnier10_7.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga._10._11h {
  background-image: url('../images/turnier_bm011_10.jpg');
}

.slide-21._1._2.liga._21 {
  background-image: url('../images/sm_21_14.jpg');
}

.slide-21._1._2.liga._21.w {
  background-image: url('../images/turnier_mz_12_009.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga._21.jubi-11 {
  background-image: url('../images/jubileum_turnier11_7.jpg');
}

.slide-21._1._2.liga._2012e {
  background-image: url('../images/et_12_1.jpg');
}

.slide-21._1._2.liga._2012e._22 {
  background-image: url('../images/sm_22_13.jpg');
  background-position: 50%;
}

.slide-21._1._2.liga.abc {
  background-image: url('../images/sm_21_2.jpg');
}

.slide-21._1._2.liga.bcd {
  background-image: url('../images/sm_21_1.jpg');
}

.slide-21._1._12heim {
  background-image: url('../images/turnier_bm012_10.jpg');
}

.slide-21._1._12heim._23 {
  background-image: url('../images/sm_23_13.jpg');
}

.slide-21._1._12heim._23.jedan {
  background-image: url('../images/turnier_mz_13_009.jpg');
}

.slide-21._1._12heim._23.jedan.elfer13 {
  background-image: url('../images/et_13_2.jpg');
}

.slide-21._1._12heim._23.jedan.elfer13._24 {
  background-image: url('../images/sm_24_12.jpg');
}

.slide-21._1.jubi12 {
  background-image: url('../images/jubileum_turnier12_1.jpg');
}

.slide-21._1.jubi12._13hei {
  background-image: url('../images/turnier_bm013_7.jpg');
}

.slide-21._1.jubi12._13hei._25s {
  background-image: url('../images/sm_25_04.jpg');
}

.slide-21._1._10fi {
  background-image: url('../images/turnier_mz_14_004.jpg');
}

.slide-21._1._10fi._26 {
  background-image: url('../images/sm_26_05.jpg');
}

.slide-21._1._10fi._26._13ja {
  background-image: url('../images/jubileum_turnier13_5.jpg');
}

.slide-21._1._10fi._26._13ja._14h {
  background-image: url('../images/turnier_bm014_8.jpg');
}

.slide-21._1._27s._2015fi {
  background-image: url('../images/turnier_mz_15_005.jpg');
}

.slide-21._1._27s._2015fi._28s {
  background-image: url('../images/sm_28_06.jpg');
}

.slide-21._1._15h {
  background-image: url('../images/turnier_bm015_10.jpg');
}

.slide-21._1._15h._29st {
  background-image: url('../images/sm_29_05.jpg');
}

.slide-21._1._15h._29st._12fi {
  background-image: url('../images/turnier_mz_16_007.jpg');
}

.slide-21._1._15h._29st._12fi._30-s {
  background-image: url('../images/sm_30_04.jpg');
}

.slide-21._1._16h {
  background-image: url('../images/turnier_bm017_06.jpg');
}

.slide-21._1._16h._31-sta {
  background-image: url('../images/sm_31_04.jpg');
}

.slide-21._1._2017 {
  background-image: url('../images/turnier_mz_17_007.jpg');
}

.slide-21._1.efgh {
  background-image: url('../images/turnier_bm012_1.jpg');
}

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

.slide-22._2 {
  background-image: url('../images/06-Finale.JPG');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  width: 99.9194%;
}

.slide-22._2._2-stadtmeister {
  background-image: url('../images/sm_02_alle.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.eisencup {
  background-image: url('../images/raiffeisen_sieger.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.bolingturnier-2 {
  background-image: url('../images/turnier_bm02_3.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.bolingturnier-2.christinea {
  background-image: url('../images/Puller_03_7.jpg');
  background-position: 50%;
}

.slide-22._2.meistrer {
  background-image: url('../images/vereinsmeister03_2.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.l-ums {
  background-image: url('../images/jubileum_turnier2_55.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.meisterschaft-4 {
  background-image: url('../images/turnier_sm4_5.jpg');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.heimatfestle {
  background-image: url('../images/turnier_bm03_7.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.stadt-5 {
  background-image: url('../images/sm_05_3.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.stadt-5._6sta {
  background-image: url('../images/sm_06_1.jpg');
}

.slide-22._2.schlo-3 {
  background-image: url('../images/jubileum_turnier3_165.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2.fir {
  background-image: url('../images/turnier_mz_05_004.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2._4-heimat {
  background-image: url('../images/turnier_bm04_2.jpg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.slide-22._2._7td {
  background-image: url('../images/sm_07_1.jpg');
}

.slide-22._2._7td._8te {
  background-image: url('../images/sm_08_16.jpg');
  background-position: 50%;
}

.slide-22._2._7td._8te._4-jubi {
  background-image: url('../images/jubileum_turnier4_3.jpg');
}

.slide-22._2.gold-pokal-firmen {
  background-image: url('../images/turnier_mz_06_002.jpg');
  background-position: 50%;
}

.slide-22._2.gold-pokal-firmen.ler {
  background-image: url('../images/Puller_06_4.jpg');
}

.slide-22._2._5-fest {
  background-image: url('../images/turnier_bm05_3.jpg');
}

.slide-22._2.stadtmeister-9 {
  background-image: url('../images/sm_09_4.jpg');
}

.slide-22._2.handicap {
  background-image: url('../images/hc_01_2.jpg');
  background-position: 50%;
}

.slide-22._2.handicap.stadt {
  background-image: url('../images/sm_10_4.jpg');
}

.slide-22._2._5-l-ums {
  background-image: url('../images/jubileum_turnier5_5.jpg');
}

.slide-22._2._5-l-ums.fimren-go {
  background-image: url('../images/turnier_mz_07_004.jpg');
}

.slide-22._2._6bow {
  background-image: url('../images/turnier_bm07_6.jpg');
  background-position: 50%;
}

.slide-22._2._11-stadt {
  background-image: url('../images/114.jpg');
  background-position: 50%;
}

.slide-22._2._11-stadt._24das {
  background-image: url('../images/alter2.jpg');
}

.slide-22._2._12s {
  background-image: url('../images/sm_12_7.jpg');
  background-position: 50%;
}

.slide-22._2._6j {
  background-image: url('../images/jubileum_turnier6_12.jpg');
}

.slide-22._2._7atfest {
  background-image: url('../images/turnier_bm08_12.jpg');
  background-position: 50%;
}

.slide-22._2._13st {
  background-image: url('../images/sm_13_6.jpg');
}

.slide-22._2._8jubi {
  background-image: url('../images/jubileum_turnier8_3.jpg');
  background-position: 50%;
}

.slide-22._2.linger {
  background-image: url('../images/a_10_1.jpg');
  background-position: 50%;
}

.slide-22._2.linger.elfer {
  background-image: url('../images/et_10_5.jpg');
}

.slide-22._2.linger.elfer._18st {
  background-image: url('../images/sm_18_8.jpg');
}

.slide-22._2.linger.elfe {
  background-image: url('../images/et_10_1.jpg');
}

.slide-22._2.linger.elfe._18s {
  background-image: url('../images/sm_18_2.jpg');
}

.slide-22._2.linger.el {
  background-image: url('../images/et_10_4.jpg');
}

.slide-22._2.linger.el._18sta {
  background-image: url('../images/sm_18_3.jpg');
}

.slide-22._2.linger.elfert-ur {
  background-image: url('../images/et_10_2.jpg');
}

.slide-22._2.linger.elfert-ur._18stadt {
  background-image: url('../images/sm_18_4.jpg');
}

.slide-22._2.linger._2010-elfer {
  background-image: url('../images/et_10_3.jpg');
}

.slide-22._2.linger._2010-elfer._18stad {
  background-image: url('../images/sm_18_1.jpg');
}

.slide-22._2.linger._2010-elfer._18stadtm {
  background-image: url('../images/sm_18_7.jpg');
}

.slide-22._2.linger._2010-elfer._18stadme {
  background-image: url('../images/sm_18_5.jpg');
}

.slide-22._2.linger._2010-elfer._18stadtmeis {
  background-image: url('../images/sm_18_6.jpg');
}

.slide-22._2._9jubi {
  background-image: url('../images/jubileum_turnier9_8.jpg');
}

.slide-22._2._9jubi._10hei {
  background-image: url('../images/turnier_bm010_12.jpg');
}

.slide-22._2._3sep {
  background-image: url('../images/vereinmd_06.jpg');
}

.slide-22._2._3sep._19s {
  background-image: url('../images/sm_19_2.jpg');
}

.slide-22._2._3sep._19s._7fir {
  background-image: url('../images/turnier_mz_11_007.jpg');
}

.slide-22._2._2011elfer {
  background-image: url('../images/et_11_6.jpg');
}

.slide-22._2._2011elfer.er {
  background-image: url('../images/sm_20_4e.jpg');
}

.slide-22._2._2011elfer.er._20st {
  background-image: url('../images/sm_20_9.jpg');
}

.slide-22._2._10j {
  background-image: url('../images/jubileum_turnier10_6.jpg');
  background-position: 50%;
}

.slide-22._2._10j._11he {
  background-image: url('../images/turnier_bm011_9.jpg');
}

.slide-22._2._21s {
  background-image: url('../images/sm_21_13.jpg');
}

.slide-22._2._21s.wa {
  background-image: url('../images/turnier_mz_12_007.jpg');
}

.slide-22._2._21s._11jubi {
  background-image: url('../images/jubileum_turnier11_5.jpg');
}

.slide-22._2._2012el {
  background-image: url('../images/et_12_6.jpg');
}

.slide-22._2._2012el._22s {
  background-image: url('../images/sm_22_15.jpg');
}

.slide-22._2._12heimat {
  background-image: url('../images/turnier_bm012_11.jpg');
}

.slide-22._2._12heimat._23s {
  background-image: url('../images/sm_23_10.jpg');
}

.slide-22._2._12heimat._23s.dwa {
  background-image: url('../images/turnier_mz_13_005.jpg');
}

.slide-22._2._12heimat._23s.dwa._2013 {
  background-image: url('../images/et_13_3.jpg');
}

.slide-22._2._12heimat._23s.dwa._2013._24s {
  background-image: url('../images/sm_24_08.jpg');
}

.slide-22._2._12jubi {
  background-image: url('../images/jubileum_turnier12_2.jpg');
}

.slide-22._2._12jubi._13he {
  background-image: url('../images/turnier_bm013_6.jpg');
}

.slide-22._2._12jubi._13he._25st {
  background-image: url('../images/sm_25_01.jpg');
}

.slide-22._2._10fir {
  background-image: url('../images/turnier_mz_14_007.jpg');
}

.slide-22._2._10fir._26s {
  background-image: url('../images/sm_26_06.jpg');
}

.slide-22._2._10fir._26s._13jahre {
  background-image: url('../images/jubileum_turnier13_7.jpg');
}

.slide-22._2._10fir._26s._13jahre._14he {
  background-image: url('../images/turnier_bm014_6.jpg');
}

.slide-22._2._27st._2015fir {
  background-image: url('../images/turnier_mz_15_007.jpg');
  background-position: 50%;
}

.slide-22._2._27st._2015fir._28st {
  background-image: url('../images/sm_28_07.jpg');
}

.slide-22._2._15he {
  background-image: url('../images/turnier_bm015_11.jpg');
}

.slide-22._2._15he._29sta {
  background-image: url('../images/sm_29_07.jpg');
}

.slide-22._2._15he._29sta._12fir {
  background-image: url('../images/turnier_mz_16_001.jpg');
  background-position: 50%;
}

.slide-22._2._15he._29sta._12fir._30st {
  background-image: url('../images/sm_30_02.jpg');
}

.slide-22._2._16he {
  background-image: url('../images/turnier_bm017_08.jpg');
}

.slide-22._2._16he._13stadt {
  background-image: url('../images/sm_31_03.jpg');
}

.slide-22._2._2017fi {
  background-image: url('../images/turnier_mz_17_002.jpg');
  background-position: 50%;
}

.slide-23 {
  background-image: url('../images/18.jpg');
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-23._2 {
  background-image: url('../images/04-Vorrunde-1.-Liga.JPG');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-23._2._2-stdtmeistersch {
  background-image: url('../images/sm_2.jpg');
}

.slide-23._2.um-den-wander {
  background-image: url('../images/turnier_bm02_5.jpg');
}

.slide-23._2.meisterschaft {
  background-image: url('../images/vereinsmeister03_1.jpg');
}

.slide-23._2.ums-tur {
  background-image: url('../images/jubileum_turnier2_56.jpg');
}

.slide-23._2.bow {
  background-image: url('../images/turnier_bm03_4.jpg');
}

.slide-23._2.meister-5 {
  background-image: url('../images/sm_05_1.jpg');
  background-position: 50%;
}

.slide-23._2.meister-5._6stad {
  background-image: url('../images/sm_06_3.jpg');
}

.slide-23._2.meister-5._6stadtmei {
  background-image: url('../images/sm_06_2.jpg');
}

.slide-23._2.meister-5.meister-6 {
  background-image: url('../images/sm_06_5.jpg');
}

.slide-23._2.meister-5.stadmeistr-6 {
  background-image: url('../images/sm_06_6.jpg');
}

.slide-23._2._3-jahre-sch {
  background-image: url('../images/jubileum_turnier3_178.jpg');
  background-position: 50%;
}

.slide-23._2.fi {
  background-image: url('../images/turnier_mz_05_006.jpg');
}

.slide-23._2._4-bow {
  background-image: url('../images/turnier_bm04_5.jpg');
}

.slide-23._2._7-meis {
  background-image: url('../images/sm_07_2.jpg');
}

.slide-23._2._7-meis.meis-8 {
  background-image: url('../images/sm_08_28.jpg');
  background-position: 50%;
}

.slide-23._2._7-meis.meis-8._4-schlos {
  background-image: url('../images/jubileum_turnier4_2.jpg');
}

.slide-23._2.pokal-firmen-gold {
  background-image: url('../images/turnier_mz_06_005.jpg');
  background-position: 50%;
}

.slide-23._2.pokal-firmen-gold.par {
  background-image: url('../images/Puller_06_3.jpg');
}

.slide-23._2._5-bow {
  background-image: url('../images/turnier_bm05_5.jpg');
}

.slide-23._2.meister-9 {
  background-image: url('../images/sm_09_3.jpg');
}

.slide-23._2.turnier {
  background-image: url('../images/hc_01_1.jpg');
  background-position: 50%;
}

.slide-23._2.turnier.meister {
  background-image: url('../images/sm_10_3.jpg');
}

.slide-23._2.turnier._10-stadt {
  background-image: url('../images/sm_10_6.jpg');
}

.slide-23._2.turnier._10-meist {
  background-image: url('../images/sm_10_2.jpg');
}

.slide-23._2.turnier._10-schaft {
  background-image: url('../images/sm_10_1.jpg');
}

.slide-23._2._5-turnier {
  background-image: url('../images/jubileum_turnier5_4.jpg');
}

.slide-23._2._5-turnier.firmen-pokal {
  background-image: url('../images/turnier_mz_07_005.jpg');
  background-position: 50%;
}

.slide-23._2._6m {
  background-image: url('../images/turnier_bm07_3.jpg');
  background-position: 50%;
}

.slide-23._2._11-stadtmei {
  background-image: url('../images/117.jpg');
  background-position: 50%;
}

.slide-23._2._11-stadtmei._24erste {
  background-image: url('../images/alter6.jpg');
}

.slide-23._2._12st {
  background-image: url('../images/sm_12_3.jpg');
  background-position: 50%;
}

.slide-23._2._6ja {
  background-image: url('../images/jubileum_turnier6_10.jpg');
}

.slide-23._2._7bow {
  background-image: url('../images/turnier_bm08_10.jpg');
  background-position: 50%;
}

.slide-23._2._13stad {
  background-image: url('../images/sm_13_4.jpg');
}

.slide-23._2._8jubil-ums {
  background-image: url('../images/jubileum_turnier8_5.jpg');
  background-position: 50%;
}

.slide-23._2._9schloss {
  background-image: url('../images/jubileum_turnier9_1.jpg');
}

.slide-23._2._9schloss._10he {
  background-image: url('../images/turnier_bm010_9.jpg');
}

.slide-23._2._3septem {
  background-image: url('../images/vereinmd_03.jpg');
}

.slide-23._2._3septem._19st {
  background-image: url('../images/sm_19_4.jpg');
}

.slide-23._2._3septem._19st._7fi {
  background-image: url('../images/turnier_mz_11_003.jpg');
}

.slide-23._2._2011elfe {
  background-image: url('../images/et_11_2.jpg');
}

.slide-23._2._2011elfe.erw {
  background-image: url('../images/sm_20_2e.jpg');
}

.slide-23._2._2011elfe.erw._20stadt {
  background-image: url('../images/sm_20_6.jpg');
}

.slide-23._2._10ja {
  background-image: url('../images/jubileum_turnier10_9.jpg');
  background-position: 50%;
}

.slide-23._2._10ja._11hei {
  background-image: url('../images/turnier_bm011_11.jpg');
}

.slide-23._2._21st {
  background-image: url('../images/sm_21_12.jpg');
}

.slide-23._2._21st.was {
  background-image: url('../images/turnier_mz_12_006.jpg');
}

.slide-23._2._21st._11schloss {
  background-image: url('../images/jubileum_turnier11_8.jpg');
}

.slide-23._2._2012elf {
  background-image: url('../images/et_12_5.jpg');
}

.slide-23._2._2012elf._22st {
  background-image: url('../images/sm_23_12.jpg');
}

.slide-23._2._12hei {
  background-image: url('../images/turnier_bm012_9.jpg');
  background-position: 50%;
}

.slide-23._2._12hei._23st {
  background-image: url('../images/sm_23_09.jpg');
}

.slide-23._2._12hei._23st.tri {
  background-image: url('../images/turnier_mz_13_006.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier {
  background-image: url('../images/et_13_1.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24sta {
  background-image: url('../images/sm_24_07.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stad {
  background-image: url('../images/sm_24_09.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadt {
  background-image: url('../images/sm_24_06.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtm {
  background-image: url('../images/sm_24_13.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtme {
  background-image: url('../images/sm_24_10.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmei {
  background-image: url('../images/sm_24_05.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeis {
  background-image: url('../images/sm_24_11.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeist {
  background-image: url('../images/sm_24_04.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeistersc {
  background-image: url('../images/sm_24_03.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeistersch {
  background-image: url('../images/sm_24_14.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeisterscha {
  background-image: url('../images/sm_24_15.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeisterschaf {
  background-image: url('../images/sm_24_02.jpg');
}

.slide-23._2._12hei._23st.tri._2013turnier._24stadtmeisterschaft {
  background-image: url('../images/sm_24_01.jpg');
}

.slide-23._2._12l-um {
  background-image: url('../images/jubileum_turnier12_8.jpg');
}

.slide-23._2._12l-um._13h {
  background-image: url('../images/turnier_bm013_10.jpg');
}

.slide-23._2._12l-um._13h._25sta {
  background-image: url('../images/sm_25_03.jpg');
}

.slide-23._2._10firmen {
  background-image: url('../images/turnier_mz_14_005.jpg');
}

.slide-23._2._10firmen._26st {
  background-image: url('../images/sm_26_07.jpg');
}

.slide-23._2._10firmen._26st._13schloss {
  background-image: url('../images/jubileum_turnier13_6.jpg');
}

.slide-23._2._10firmen._26st._13schloss._14heim {
  background-image: url('../images/turnier_bm014_7.jpg');
}

.slide-23._2._27sta._2015firm {
  background-image: url('../images/turnier_mz_15_006.jpg');
}

.slide-23._2._27sta._2015firm._28sta {
  background-image: url('../images/sm_28_05.jpg');
}

.slide-23._2._15hei {
  background-image: url('../images/turnier_bm015_12.jpg');
}

.slide-23._2._15hei._29stad {
  background-image: url('../images/sm_29_06.jpg');
}

.slide-23._2._15hei._29stad._12fim {
  background-image: url('../images/turnier_mz_16_003.jpg');
}

.slide-23._2._15hei._29stad._12fim._30stad {
  background-image: url('../images/sm_30_01.jpg');
  background-position: 50%;
}

.slide-23._2._16heim {
  background-image: url('../images/turnier_bm017_10.jpg');
  background-position: 50%;
}

.slide-23._2._16heim._13meister {
  background-image: url('../images/sm_31_05.jpg');
}

.slide-23._2._2017fir {
  background-image: url('../images/turnier_mz_17_008.jpg');
}

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

.slide-24._2 {
  background-image: url('../images/03-Vorrunde-2.-Liga.JPG');
  background-position: 0 0;
  background-size: cover;
}

.slide-24._2.wanderpokalt-jessen {
  background-image: url('../images/turnier_bm02_4.jpg');
}

.slide-24._2.des-sv {
  background-image: url('../images/vereinsmeister03_4.jpg');
}

.slide-24._2.nier {
  background-image: url('../images/jubileum_turnier2_51.jpg');
}

.slide-24._2.lingelturnier {
  background-image: url('../images/turnier_bm03_3.jpg');
}

.slide-24._2.bowling-schlos-3j {
  background-image: url('../images/jubileum_turnier3_130.jpg');
  background-position: 50%;
}

.slide-24._2.figo {
  background-image: url('../images/turnier_mz_05_001.jpg');
}

.slide-24._2._4-um-den {
  background-image: url('../images/turnier_bm04_4.jpg');
}

.slide-24._2._7-ter {
  background-image: url('../images/sm_07_6.jpg');
}

.slide-24._2._7-ter._8ter {
  background-image: url('../images/sm_08_11.jpg');
}

.slide-24._2._7-ter._8ter._4-park {
  background-image: url('../images/jubileum_turnier4_5.jpg');
}

.slide-24._2.der-mittel-zeitung {
  background-image: url('../images/turnier_mz_06_006.jpg');
  background-position: 50%;
}

.slide-24._2.der-mittel-zeitung.ty {
  background-image: url('../images/Puller_06_5.jpg');
}

.slide-24._2._5-turnier {
  background-image: url('../images/turnier_bm05_1.jpg');
}

.slide-24._2.meister-9-schaft {
  background-image: url('../images/sm_09_6.jpg');
}

.slide-24._2._5j {
  background-image: url('../images/jubileum_turnier5_3.jpg');
}

.slide-24._2._5j.pokal {
  background-image: url('../images/turnier_mz_07_002.jpg');
  background-position: 50%;
}

.slide-24._2._6den-wander {
  background-image: url('../images/turnier_bm07_2.jpg');
}

.slide-24._2._11-meister {
  background-image: url('../images/116.jpg');
}

.slide-24._2._11-meister._24dauer {
  background-image: url('../images/alter4.jpg');
}

.slide-24._2._12sta {
  background-image: url('../images/sm_12_4.jpg');
  background-position: 50%;
}

.slide-24._2._6-schloss {
  background-image: url('../images/jubileum_turnier6_9.jpg');
}

.slide-24._2._7lingtur {
  background-image: url('../images/turnier_bm08_4.jpg');
  background-position: 50%;
}

.slide-24._2._13-meist {
  background-image: url('../images/sm_13_5.jpg');
}

.slide-24._2.jahre {
  background-image: url('../images/jubileum_turnier8_4.jpg');
}

.slide-24._2._9schlossbow {
  background-image: url('../images/jubileum_turnier9_3.jpg');
}

.slide-24._2._9schlossbow._10heim {
  background-image: url('../images/turnier_bm010_10.jpg');
}

.slide-24._2._2011sep {
  background-image: url('../images/vereinmd_04.jpg');
}

.slide-24._2._2011sep._19sta {
  background-image: url('../images/sm_19_7.jpg');
}

.slide-24._2._2011sep._19sta._7firmen {
  background-image: url('../images/turnier_mz_11_002.jpg');
}

.slide-24._2._2011el {
  background-image: url('../images/et_11_4.jpg');
  background-position: 50%;
}

.slide-24._2._2011el.erwa {
  background-image: url('../images/sm_20_8e.jpg');
}

.slide-24._2._2011el.erwa._20meister {
  background-image: url('../images/sm_20_7.jpg');
}

.slide-24._2._10jahr {
  background-image: url('../images/jubileum_turnier10_4.jpg');
  background-position: 50%;
}

.slide-24._2._10jahr._11heim {
  background-image: url('../images/turnier_bm011_12.jpg');
}

.slide-24._2._21sta {
  background-image: url('../images/sm_21_15.jpg');
}

.slide-24._2._21sta.wasn {
  background-image: url('../images/turnier_mz_12_002.jpg');
}

.slide-24._2._21sta._111bow {
  background-image: url('../images/jubileum_turnier11_6.jpg');
}

.slide-24._2._2012elfe {
  background-image: url('../images/et_12_3.jpg');
}

.slide-24._2._2012elfe._22sta {
  background-image: url('../images/sm_22_14.jpg');
}

.slide-24._2._12he {
  background-image: url('../images/turnier_bm012_12.jpg');
}

.slide-24._2._12he._12sta {
  background-image: url('../images/sm_23_11.jpg');
}

.slide-24._2._12he._12sta.cetri {
  background-image: url('../images/turnier_mz_13_007.jpg');
}

.slide-24._2._12ja {
  background-image: url('../images/jubileum_turnier12_6.jpg');
}

.slide-24._2._12ja._13heim {
  background-image: url('../images/turnier_bm013_8.jpg');
}

.slide-24._2._12ja._13heim._25stad {
  background-image: url('../images/sm_25_06.jpg');
}

.slide-24._2._10go {
  background-image: url('../images/turnier_mz_14_006.jpg');
}

.slide-24._2._10go._26stadt {
  background-image: url('../images/sm_26_04.jpg');
}

.slide-24._2._10go._26stadt._13jubi {
  background-image: url('../images/jubileum_turnier13_9.jpg');
}

.slide-24._2._10go._26stadt._13jubi._14hei {
  background-image: url('../images/turnier_bm014_4.jpg');
}

.slide-24._2._27stad._2015firmen {
  background-image: url('../images/turnier_mz_15_009.jpg');
}

.slide-24._2._27stad._2015firmen._28stad {
  background-image: url('../images/sm_28_04.jpg');
}

.slide-24._2._15heim {
  background-image: url('../images/turnier_bm015_5.jpg');
}

.slide-24._2._15heim._29stadt {
  background-image: url('../images/sm_29_01.jpg');
  background-position: 50%;
}

.slide-24._2._15heim._29stadt._12firmen {
  background-image: url('../images/turnier_mz_16_005.jpg');
}

.slide-24._2._15heim._29stadt._12firmen._30stadt {
  background-image: url('../images/sm_30_03.jpg');
}

.slide-24._2._16heimat {
  background-image: url('../images/turnier_bm017_09.jpg');
  background-position: 50%;
}

.slide-24._2._16heimat._13schaft {
  background-image: url('../images/sm_31_06.jpg');
}

.slide-24._2._2017firmen {
  background-image: url('../images/turnier_mz_17_006.jpg');
}

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

.slide-25._2 {
  background-image: url('../images/05-Vorrunde-2.-1.-Liga.JPG');
  background-position: 0 0;
  background-size: cover;
}

.slide-25._2.jessen {
  background-image: url('../images/turnier_bm02_2.jpg');
}

.slide-25._2.sv53 {
  background-image: url('../images/vereinsmeister03_6.jpg');
}

.slide-25._2._2-jahre-schloss {
  background-image: url('../images/jubileum_turnier2_48.jpg');
}

.slide-25._2.wander-polkal-b-rger {
  background-image: url('../images/turnier_bm03_5.jpg');
}

.slide-25._2._3j {
  background-image: url('../images/jubileum_turnier3_24.jpg');
  background-position: 50%;
}

.slide-25._2.firmen-gol {
  background-image: url('../images/turnier_mz_05_005.jpg');
}

.slide-25._2._4-wander {
  background-image: url('../images/turnier_bm04_3.jpg');
}

.slide-25._2._7-scha {
  background-image: url('../images/sm_07_5.jpg');
}

.slide-25._2._7-scha._8meis {
  background-image: url('../images/sm_08_13.jpg');
}

.slide-25._2._7-scha._8meis._4-bowling-jessen {
  background-image: url('../images/jubileum_turnier4_6.jpg');
}

.slide-25._2.mittel-zeitung-der {
  background-image: url('../images/turnier_mz_06_004.jpg');
  background-position: 50%;
}

.slide-25._2.mittel-zeitung-der.paul {
  background-image: url('../images/Puller_06_6.jpg');
  background-position: 50%;
  background-size: contain;
}

.slide-25._2._5-um-den {
  background-image: url('../images/turnier_bm05_4.jpg');
}

.slide-25._2.schaft9 {
  background-image: url('../images/sm_09_5.jpg');
}

.slide-25._2._5-schloss {
  background-image: url('../images/jubileum_turnier5_1.jpg');
}

.slide-25._2._5-schloss.gold-pokal {
  background-image: url('../images/turnier_mz_07_003.jpg');
  background-position: 50%;
}

.slide-25._2._6wanderpokal {
  background-image: url('../images/turnier_bm07_1.jpg');
}

.slide-25._2._11-schaft {
  background-image: url('../images/115.jpg');
}

.slide-25._2._11-schaft._24bow {
  background-image: url('../images/alter9.jpg');
}

.slide-25._2._12stad {
  background-image: url('../images/sm_12_2.jpg');
  background-position: 50%;
}

.slide-25._2._6-bow {
  background-image: url('../images/jubileum_turnier6_3.jpg');
}

.slide-25._2._7-nier {
  background-image: url('../images/turnier_bm08_6.jpg');
  background-position: 50%;
}

.slide-25._2._13-meis {
  background-image: url('../images/sm_13_2.jpg');
}

.slide-25._2._8jahre {
  background-image: url('../images/jubileum_turnier8_1.jpg');
}

.slide-25._2._8jahrjessen {
  background-image: url('../images/jubileum_turnier8_2.jpg');
}

.slide-25._2._9jessen {
  background-image: url('../images/jubileum_turnier9_4.jpg');
}

.slide-25._2._9jessen._10hwima {
  background-image: url('../images/turnier_bm010_3.jpg');
}

.slide-25._2._032011 {
  background-image: url('../images/vereinmd_02.jpg');
}

.slide-25._2._032011._19stad {
  background-image: url('../images/sm_19_6.jpg');
}

.slide-25._2._032011._19stad._7firmengo {
  background-image: url('../images/turnier_mz_11_005.jpg');
}

.slide-25._2._2011e {
  background-image: url('../images/et_11_3.jpg');
  background-position: 50%;
}

.slide-25._2._2011e.erwac {
  background-image: url('../images/sm_20_5e.jpg');
}

.slide-25._2._2011e.erwac._20k {
  background-image: url('../images/sm_20_4.jpg');
}

.slide-25._2._10jahre {
  background-image: url('../images/jubileum_turnier10_2.jpg');
  background-position: 50%;
}

.slide-25._2._10jahre._11heimf {
  background-image: url('../images/turnier_bm011_5.jpg');
}

.slide-25._2._21stad {
  background-image: url('../images/sm_21_11.jpg');
}

.slide-25._2._21stad.wasne {
  background-image: url('../images/turnier_mz_12_004.jpg');
}

.slide-25._2._21stad._111j {
  background-image: url('../images/jubileum_turnier11_3.jpg');
}

.slide-25._2._2012elfee {
  background-image: url('../images/et_12_2.jpg');
}

.slide-25._2._2012elfee._22stad {
  background-image: url('../images/sm_22_11.jpg');
}

.slide-25._2._12b-rger {
  background-image: url('../images/turnier_bm012_7.jpg');
}

.slide-25._2._12b-rger._23stad {
  background-image: url('../images/sm_23_07.jpg');
}

.slide-25._2._12b-rger._23stad.pet {
  background-image: url('../images/turnier_mz_13_003.jpg');
}

.slide-25._2._12jahre {
  background-image: url('../images/jubileum_turnier12_3.jpg');
}

.slide-25._2._12jahre._13heimat {
  background-image: url('../images/turnier_bm013_9.jpg');
}

.slide-25._2._12jahre._13heimat._25stadt {
  background-image: url('../images/sm_25_05.jpg');
}

.slide-25._2._10gol {
  background-image: url('../images/turnier_mz_14_001.jpg');
}

.slide-25._2._10gol._26stadtm {
  background-image: url('../images/sm_26_08.jpg');
}

.slide-25._2._10gol._26stadtm._13l-um {
  background-image: url('../images/jubileum_turnier13_3.jpg');
}

.slide-25._2._10gol._26stadtm._13l-um._14heimat {
  background-image: url('../images/turnier_bm014_9.jpg');
}

.slide-25._2._27stadt._2015firmen-go {
  background-image: url('../images/turnier_mz_15_008.jpg');
}

.slide-25._2._27stadt._2015firmen-go._28stadt {
  background-image: url('../images/sm_28_08.jpg');
  background-position: 50%;
}

.slide-25._2._14heima {
  background-image: url('../images/turnier_bm015_6.jpg');
  background-position: 50%;
}

.slide-25._2._14heima._29stadtm {
  background-image: url('../images/sm_29_09.jpg');
}

.slide-25._2._14heima._29stadtm._12go {
  background-image: url('../images/turnier_mz_16_006.jpg');
}

.slide-25._2._14heima._29stadtm._12go._30meist {
  background-image: url('../images/sm_30_06.jpg');
}

.slide-25._2._16heimatfe {
  background-image: url('../images/turnier_bm017_07.jpg');
}

.slide-25._2._16heimatfe._13meisterschaft {
  background-image: url('../images/sm_31_02.jpg');
}

.slide-25._2._2017go {
  background-image: url('../images/turnier_mz_17_001.jpg');
  background-position: 50%;
}

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

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

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

.columns-25 {
  width: 80%;
}

.column-72 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container-4 {
  justify-content: center;
  display: flex;
}

.section-33 {
  justify-content: center;
  align-items: center;
  margin-bottom: 50px;
  display: flex;
}

.div-block-93 {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 90%;
  height: auto;
  display: flex;
}

.icon-7, .icon-8 {
  color: #000;
}

.slide-30 {
  background-image: url('../images/21.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-30._2 {
  background-image: url('../images/02-Vorrunde-2.-Liga.JPG');
  background-position: 0 0;
  background-size: cover;
}

.slide-30._2._53 {
  background-image: url('../images/vereinsmeister03_5.jpg');
}

.slide-30._2.schloss-jesseen {
  background-image: url('../images/jubileum_turnier2_50.jpg');
}

.slide-30._2.b-rger-jessen {
  background-image: url('../images/turnier_bm03_6.jpg');
}

.slide-30._2.jahre-sch-3 {
  background-image: url('../images/jubileum_turnier3_126.jpg');
  background-position: 50%;
}

.slide-30._2.mitteldeu-zei-gol {
  background-image: url('../images/turnier_mz_05_013.jpg');
  background-position: 0%;
}

.slide-30._2._4-stadt-jessen {
  background-image: url('../images/turnier_bm04_1.jpg');
  background-position: 50%;
}

.slide-30._2._7-af {
  background-image: url('../images/sm_07_4.jpg');
}

.slide-30._2._7-af._8schafz {
  background-image: url('../images/sm_08_18.jpg');
}

.slide-30._2._7-af._8schafz._4-jessen {
  background-image: url('../images/jubileum_turnier4_4.jpg');
  background-position: 50%;
}

.slide-30._2.zeitung-der-mittel {
  background-image: url('../images/turnier_mz_06_003.jpg');
  background-position: 50%;
}

.slide-30._2.zeitung-der-mittel.robin {
  background-color: var(--white);
  background-image: url('../images/Puller_06_2.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-30._2._5-wander {
  background-image: url('../images/turnier_bm05_2.jpg');
}

.slide-30._2._9schaft {
  background-image: url('../images/sm_09_1.jpg');
}

.slide-30._2._5-jessen {
  background-image: url('../images/jubileum_turnier5_6.jpg');
}

.slide-30._2._5-jessen.mitteldeutsch {
  background-image: url('../images/turnier_mz_07_001.jpg');
  background-position: 50%;
}

.slide-30._2._6jessen {
  background-image: url('../images/turnier_bm07_4.jpg');
}

.slide-30._2._11-mesterschaft-stadt {
  background-image: url('../images/113.jpg');
  background-position: 50%;
}

.slide-30._2._11-mesterschaft-stadt._24tur {
  background-image: url('../images/alter3.jpg');
}

.slide-30._2._11-mesterschaft-stadt._24nier {
  background-image: url('../images/alter5.jpg');
}

.slide-30._2._11-mesterschaft-stadt._24stun {
  background-image: url('../images/alter7.jpg');
}

.slide-30._2._11-mesterschaft-stadt._24daer {
  background-image: url('../images/alter8.jpg');
}

.slide-30._2._12stadt {
  background-image: url('../images/sm_12_5.jpg');
}

.slide-30._2._6-jessen {
  background-image: url('../images/jubileum_turnier6_5.jpg');
}

.slide-30._2._7um {
  background-image: url('../images/turnier_bm08_1.jpg');
  background-position: 50%;
}

.slide-30._2._13-schaft {
  background-image: url('../images/sm_13_1.jpg');
}

.slide-30._2._9jess {
  background-image: url('../images/jubileum_turnier9_7.jpg');
}

.slide-30._2._9jess._10heima {
  background-image: url('../images/turnier_bm010_7.jpg');
}

.slide-30._2._3sportclub {
  background-image: url('../images/vereinmd_05.jpg');
}

.slide-30._2._3sportclub._19stadt {
  background-image: url('../images/sm_19_9.jpg');
}

.slide-30._2._3sportclub._19stadt._7firmengold {
  background-image: url('../images/turnier_mz_11_009.jpg');
}

.slide-30._2._3sportclub._19stadtme {
  background-image: url('../images/sm_19_3.jpg');
}

.slide-30._2._3sportclub._19stadtme._7po {
  background-image: url('../images/turnier_mz_11_001.jpg');
}

.slide-30._2._3sportclub._19stadmeister {
  background-image: url('../images/sm_19_5.jpg');
}

.slide-30._2._3sportclub._19stadmeister._7pok {
  background-image: url('../images/turnier_mz_11_004.jpg');
}

.slide-30._2._3sportclub._19stadtmeisterschaft {
  background-image: url('../images/sm_19_1.jpg');
}

.slide-30._2._3sportclub._19stadtmeisterschaft._7pokal {
  background-image: url('../images/turnier_mz_11_006.jpg');
}

.slide-30._2._2011elferturnier {
  background-image: url('../images/et_11_1.jpg');
  background-position: 50%;
}

.slide-30._2._2011elferturnier.erwach {
  background-image: url('../images/sm_20_3e.jpg');
}

.slide-30._2._2011elferturnier.erwach._20ki {
  background-image: url('../images/sm_20_3.jpg');
}

.slide-30._2._2011elferturnier.erwachse {
  background-image: url('../images/sm_20_6e.jpg');
}

.slide-30._2._2011elferturnier.erwachse._20kin {
  background-image: url('../images/sm_20_2.jpg');
}

.slide-30._2._2011elferturnier.erwachs {
  background-image: url('../images/sm_20_7e.jpg');
}

.slide-30._2._2011elferturnier.erwachs._20kind {
  background-image: url('../images/sm_20_1.jpg');
}

.slide-30._2._2011elferturnier.erwachsen {
  background-image: url('../images/sm_20_1e.jpg');
}

.slide-30._2._2011elferturnier.erwachsen._20kinde {
  background-image: url('../images/sm_20_5.jpg');
}

.slide-30._2._10jubi {
  background-image: url('../images/jubileum_turnier10_8.jpg');
  background-position: 50%;
}

.slide-30._2._10jubi._11heimfe {
  background-image: url('../images/turnier_bm011_3.jpg');
}

.slide-30._2._21stadt {
  background-image: url('../images/sm_21_10.jpg');
}

.slide-30._2._21stadt.wasneu {
  background-image: url('../images/turnier_mz_12_008.jpg');
}

.slide-30._2._21stadt._11j {
  background-image: url('../images/jubileum_turnier11_1.jpg');
}

.slide-30._2._2012elfer {
  background-image: url('../images/et_12_4.jpg');
}

.slide-30._2._2012elfer._22stadt {
  background-image: url('../images/sm_22_10.jpg');
}

.slide-30._2._2012elfer._22stadtm {
  background-image: url('../images/sm_22_06.jpg');
}

.slide-30._2._2012elfer._22stadtmeist {
  background-image: url('../images/sm_22_02.jpg');
}

.slide-30._2._2012elfer._22stadtmeister {
  background-image: url('../images/sm_22_04.jpg');
}

.slide-30._2._2012elfer._22meistersch {
  background-image: url('../images/sm_22_07.jpg');
}

.slide-30._2._2012elfer._22meisterschft {
  background-image: url('../images/sm_22_03.jpg');
}

.slide-30._2._2012elfer._22meisterschft.eins {
  background-image: url('../images/sm_22_08.jpg');
}

.slide-30._2._2012elfer._22meisterschft.zwei {
  background-image: url('../images/sm_22_05.jpg');
}

.slide-30._2._2012elfer._22meisterschft.drei {
  background-image: url('../images/sm_22_01.jpg');
}

.slide-30._2._2012elfer.cdef {
  background-image: url('../images/sm_22_09.jpg');
}

.slide-30._2._12meister {
  background-image: url('../images/turnier_bm012_6.jpg');
  background-position: 50%;
}

.slide-30._2._12meister._23stadt {
  background-image: url('../images/sm_23_14.jpg');
}

.slide-30._2._12meister._23stadt.sest {
  background-image: url('../images/turnier_mz_13_008.jpg');
}

.slide-30._2._12schloss {
  background-image: url('../images/jubileum_turnier12_4.jpg');
}

.slide-30._2._12schloss._13heimatfest {
  background-image: url('../images/turnier_bm013_5.jpg');
}

.slide-30._2._12schloss._13heimatfest._25stadtmei {
  background-image: url('../images/sm_25_02.jpg');
}

.slide-30._2._10gold {
  background-image: url('../images/turnier_mz_14_008.jpg');
}

.slide-30._2._10gold._26stadtmeis {
  background-image: url('../images/sm_26_03.jpg');
}

.slide-30._2._10gold._26stadtmeis._13rueniwe {
  background-image: url('../images/jubileum_turnier13_8.jpg');
}

.slide-30._2._10gold._26stadtmeis._13rueniwe._14heimatfest {
  background-image: url('../images/turnier_bm014_5.jpg');
}

.slide-30._2._27stadtm._2015go {
  background-image: url('../images/turnier_mz_15_003.jpg');
}

.slide-30._2._27stadtm._2015go._28stadtm {
  background-image: url('../images/sm_28_02.jpg');
}

.slide-30._2._15heimat {
  background-image: url('../images/turnier_bm015_1.jpg');
}

.slide-30._2._15heimat._29stadmei {
  background-image: url('../images/sm_29_03.jpg');
}

.slide-30._2._15heimat._29stadmei._12gold {
  background-image: url('../images/turnier_mz_16_008.jpg');
  background-position: 50%;
}

.slide-30._2._15heimat._29stadmei._12gold._30meistsrschaft {
  background-image: url('../images/sm_30_05.jpg');
}

.slide-30._2._16bow {
  background-image: url('../images/turnier_bm017_05.jpg');
}

.slide-30._2._2017gold {
  background-image: url('../images/turnier_mz_17_004.jpg');
}

.slide-31 {
  background-image: url('../images/13.jpg');
  background-position: 50%;
  background-size: cover;
  width: 99.9767%;
}

.slide-32 {
  background-image: url('../images/14.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-33 {
  background-image: url('../images/15.jpg');
  background-position: 50%;
  background-size: cover;
}

.div-block-94 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 5%;
  display: flex;
}

.mask-2, .mask-3, .mask-4, .mask-5, .mask-6, .mask-7 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.image-37 {
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.image-38 {
  margin-left: 0;
  margin-right: auto;
}

.image-39 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-40 {
  color: #488c55;
  width: 60vw;
  margin: 20px auto;
}

.image-40._2 {
  border: 2px solid #000;
  width: 60vw;
}

.slide-36 {
  background-image: url('../images/09-Sieger-1.-Liga.JPG');
  background-position: 0 0;
  background-size: cover;
}

.slide-36._12stadtmei {
  background-image: url('../images/sm_12_6.jpg');
}

.slide-36._6-l-um {
  background-image: url('../images/jubileum_turnier6_6.jpg');
}

.slide-36._7den-wan {
  background-image: url('../images/turnier_bm08_9.jpg');
  background-position: 50%;
}

.slide-36._9jahre {
  background-image: url('../images/jubileum_turnier9_6.jpg');
}

.slide-36._9jahre._10heimat {
  background-image: url('../images/turnier_bm010_5.jpg');
}

.slide-36._10l-um {
  background-image: url('../images/jubileum_turnier10_5.jpg');
  background-position: 50%;
}

.slide-36._10l-um._11heimfes {
  background-image: url('../images/turnier_bm011_6.jpg');
}

.slide-36._21stadtm {
  background-image: url('../images/sm_21_9.jpg');
}

.slide-36._21stadtm.wasneue {
  background-image: url('../images/turnier_mz_12_005.jpg');
}

.slide-36._21stadtm._11jahre {
  background-image: url('../images/jubileum_turnier11_2.jpg');
}

.slide-36._12meisterschaft {
  background-image: url('../images/turnier_bm012_2.jpg');
}

.slide-36._12meisterschaft._23stadtm {
  background-image: url('../images/sm_23_06.jpg');
  background-position: 50%;
}

.slide-36._12meisterschaft._23stadtm.sedam {
  background-image: url('../images/turnier_mz_13_004.jpg');
}

.slide-36._12bow {
  background-image: url('../images/jubileum_turnier12_9.jpg');
}

.slide-36._12bow._13wander {
  background-image: url('../images/turnier_bm013_11.jpg');
}

.slide-36._10pok {
  background-image: url('../images/turnier_mz_14_003.jpg');
}

.slide-36._10pok._26meister {
  background-image: url('../images/sm_26_02.jpg');
}

.slide-36._10pok._26meister._13jessen {
  background-image: url('../images/jubileum_turnier13_2.jpg');
}

.slide-36._10pok._26meister._13jessen._14bow {
  background-image: url('../images/turnier_bm014_10.jpg');
  background-position: 50%;
}

.slide-36._27stadtmei._2015gold {
  background-image: url('../images/turnier_mz_15_001.jpg');
  background-position: 50%;
}

.slide-36._27stadtmei._2015gold._28stadtmeis {
  background-image: url('../images/sm_28_09.jpg');
}

.slide-36._15heimatf {
  background-image: url('../images/turnier_bm015_8.jpg');
}

.slide-36._15heimatf._29stadtmeist {
  background-image: url('../images/sm_29_02.jpg');
  background-position: 50%;
}

.slide-36._15heimatf._29stadtmeist._12pok {
  background-image: url('../images/turnier_mz_16_002.jpg');
}

.slide-36._16bowli {
  background-image: url('../images/turnier_bm017_01.jpg');
  background-position: 50%;
}

.slide-36._2017po {
  background-image: url('../images/turnier_mz_17_003.jpg');
}

.slide-37 {
  background-image: url('../images/08-Sieger-2.-Liga.JPG');
  background-position: 0 0;
  background-size: cover;
}

.slide-37._12meis {
  background-image: url('../images/sm_12_9.jpg');
}

.slide-37._12schaft {
  background-image: url('../images/3.jpg');
}

.slide-37._6-park {
  background-image: url('../images/jubileum_turnier6_8.jpg');
  background-position: 50%;
}

.slide-37._6-jessen {
  background-image: url('../images/jubileum_turnier6_2.jpg');
  background-position: 50%;
}

.slide-37._6-jes {
  background-image: url('../images/jubileum_turnier6_7.jpg');
  background-position: 50%;
}

.slide-37._6-park-jes {
  background-image: url('../images/jubileum_turnier6_4.jpg');
  background-position: 50%;
}

.slide-37._6-jahre-park {
  background-image: url('../images/jubileum_turnier6_1.jpg');
}

.slide-37._7derpokal {
  background-image: url('../images/turnier_bm08_3.jpg');
}

.slide-37._7-vom {
  background-image: url('../images/turnier_bm08_5.jpg');
}

.slide-37._7-b-rger {
  background-image: url('../images/turnier_bm08_2.jpg');
}

.slide-37._7meister {
  background-image: url('../images/turnier_bm08_8.jpg');
}

.slide-37._7jessen {
  background-image: url('../images/turnier_bm08_7.jpg');
}

.slide-37._9jubiturnier {
  background-image: url('../images/jubileum_turnier9_2.jpg');
}

.slide-37._9jubiturnier.bowjessen {
  background-image: url('../images/jubileum_turnier9_5.jpg');
}

.slide-37._9jubiturnier.bowjessen._10bow {
  background-image: url('../images/turnier_bm010_8.jpg');
}

.slide-37._9jubiturnier.bowjessen._10heimatfest {
  background-image: url('../images/turnier_bm010_4.jpg');
}

.slide-37._9jubiturnier.bowjessen._10heimatboeling {
  background-image: url('../images/turnier_bm010_6.jpg');
}

.slide-37._9jubiturnier.bowjessen._10b-rger-jesssen {
  background-image: url('../images/turnier_bm010_1.jpg');
}

.slide-37._9jubiturnier._10heimatf {
  background-image: url('../images/turnier_bm010_2.jpg');
}

.slide-37._10schloss {
  background-image: url('../images/jubileum_turnier10_3.jpg');
  background-position: 50%;
}

.slide-37._10schloss._11heimfest {
  background-image: url('../images/turnier_bm011_8.jpg');
}

.slide-37._10bowjessen {
  background-image: url('../images/jubileum_turnier10_1.jpg');
  background-position: 50%;
}

.slide-37._10bowjessen._11b-rge {
  background-image: url('../images/turnier_bm011_1.jpg');
}

.slide-37._10bowjessen._11b-rger {
  background-image: url('../images/turnier_bm011_2.jpg');
}

.slide-37._10bowjessen._11b-rgermei {
  background-image: url('../images/turnier_bm011_4.jpg');
}

.slide-37._10bowjessen._11b-rgermeister {
  background-image: url('../images/turnier_bm011_7.jpg');
}

.slide-37._21stadtmei {
  background-image: url('../images/sm_21_7.jpg');
}

.slide-37._21stadtmei.wasneues {
  background-image: url('../images/turnier_mz_12_003.jpg');
}

.slide-37._21stadtmei._11ja {
  background-image: url('../images/jubileum_turnier11_4.jpg');
}

.slide-37._21stadtmeist {
  background-image: url('../images/sm_21_3.jpg');
}

.slide-37._21stadtmeist.wasneuess {
  background-image: url('../images/turnier_mz_12_001.jpg');
}

.slide-37._21stadtmeist._11jessen {
  background-image: url('../images/jubileum_turnier11_9.jpg');
  background-position: 50%;
}

.slide-37._21stadtmeister {
  background-image: url('../images/sm_21_8.jpg');
}

.slide-37._21schh {
  background-image: url('../images/sm_21_6.jpg');
}

.slide-37._21schaft {
  background-image: url('../images/sm_21_4.jpg');
}

.slide-37._21schaft.kinder {
  background-image: url('../images/sm_21_5.jpg');
  background-position: 50%;
}

.slide-37._12jessen {
  background-image: url('../images/turnier_bm012_10.jpg');
}

.slide-37._12jessen._23stadtmne {
  background-image: url('../images/sm_23_08.jpg');
}

.slide-37._12jessen._23stadtmne.osam {
  background-image: url('../images/turnier_mz_13_001.jpg');
}

.slide-37._12jessen._13wand {
  background-image: url('../images/turnier_bm013_3.jpg');
}

.slide-37._12jessen.hijk {
  background-image: url('../images/jubileum_turnier12_5.jpg');
}

.slide-37._12sta {
  background-image: url('../images/turnier_bm012_4.jpg');
}

.slide-37._12sta._23stadtmei {
  background-image: url('../images/sm_23_02.jpg');
}

.slide-37._12sta._23stadtmei.devet {
  background-image: url('../images/turnier_mz_13_002.jpg');
}

.slide-37._12stadt {
  background-image: url('../images/turnier_bm012_5.jpg');
}

.slide-37._12stadt._23stadtmeis {
  background-image: url('../images/sm_23_05.jpg');
}

.slide-37._12um {
  background-image: url('../images/turnier_bm012_8.jpg');
}

.slide-37._12um._23stadtmeist {
  background-image: url('../images/sm_23_03.jpg');
}

.slide-37._12den {
  background-image: url('../images/turnier_bm012_3.jpg');
}

.slide-37._12den._23stadtmeister {
  background-image: url('../images/sm_23_15.jpg');
}

.slide-37._12den._23stadtmeisters {
  background-image: url('../images/sm_23_04.jpg');
}

.slide-37._12den._23stadtmesitersch {
  background-image: url('../images/sm_23_01.jpg');
}

.slide-37._12den._23stadtmesiterschaft {
  background-image: url('../images/sm_23_12.jpg');
  background-position: 50%;
}

.slide-37._12j {
  background-image: url('../images/jubileum_turnier12_7.jpg');
}

.slide-37._12j._13b-ger {
  background-image: url('../images/turnier_bm013_2.jpg');
}

.slide-37._12j._13meister {
  background-image: url('../images/turnier_bm013_1.jpg');
}

.slide-37._12j._13der {
  background-image: url('../images/turnier_bm013_4.jpg');
}

.slide-37._12j._13jessen {
  background-image: url('../images/turnier_bm013_12.jpg');
}

.slide-37._10pokal {
  background-image: url('../images/turnier_mz_14_009.jpg');
}

.slide-37._10pokal._26schaft {
  background-image: url('../images/sm_26_01.jpg');
}

.slide-37._10pokal._26schaft._13jes {
  background-image: url('../images/jubileum_turnier13_4.jpg');
}

.slide-37._10pokal._26schaft._13jes._14lingturner {
  background-image: url('../images/turnier_bm014_12.jpg');
  background-position: 50%;
}

.slide-37._012014 {
  background-image: url('../images/turnier_mz_14_002.jpg');
}

.slide-37._012014._26meisterschaft {
  background-image: url('../images/sm_26_09.jpg');
}

.slide-37._012014._26meisterschaft._13j {
  background-image: url('../images/jubileum_turnier13_1.jpg');
  background-position: 50%;
}

.slide-37._012014._26meisterschaft._13j._14um {
  background-image: url('../images/turnier_bm014_11.jpg');
}

.slide-37._012014._26meisterschaft._13j._14den {
  background-image: url('../images/turnier_bm014_3.jpg');
}

.slide-37._012014._26meisterschaft._13j._14wander {
  background-image: url('../images/turnier_bm014_2.jpg');
}

.slide-37._27stadtmeis._2015pok {
  background-image: url('../images/turnier_mz_15_004.jpg');
}

.slide-37._27stadtmeis._2015pok._28meis {
  background-image: url('../images/sm_28_03.jpg');
}

.slide-37._27stadtmeister._2015pokal {
  background-image: url('../images/turnier_mz_15_002.jpg');
}

.slide-37._27stadtmeister._2015pokal._28meister {
  background-image: url('../images/sm_28_01.jpg');
  background-position: 50%;
}

.slide-37._15heimatfes {
  background-image: url('../images/turnier_bm015_4.jpg');
}

.slide-37._15heimatfes._29stadtmeister {
  background-image: url('../images/sm_29_04.jpg');
}

.slide-37._15heimatfes._29stadtmeister._12pokal {
  background-image: url('../images/turnier_mz_16_009.jpg');
  background-position: 50%;
}

.slide-37._15heimatfest {
  background-image: url('../images/turnier_bm015_3.jpg');
}

.slide-37._15heimatfest._29stadtmeisterschaftschaft {
  background-image: url('../images/sm_29_08.jpg');
  background-position: 50%;
}

.slide-37._15heimatfest._29stadtmeisterschaftschaft._12pokal2016 {
  background-image: url('../images/turnier_mz_16_004.jpg');
}

.slide-37._15b-rger {
  background-image: url('../images/turnier_bm015_7.jpg');
}

.slide-37._15jessen {
  background-image: url('../images/turnier_bm015_9.jpg');
  background-size: cover;
}

.slide-37._16bowling {
  background-image: url('../images/turnier_bm017_12.jpg');
  background-position: 50%;
}

.slide-37._16um {
  background-image: url('../images/turnier_bm017_04.jpg');
}

.slide-37._16den {
  background-image: url('../images/turnier_bm017_11.jpg');
  background-position: 50%;
}

.slide-37._16wander {
  background-image: url('../images/turnier_bm017_03.jpg');
}

.slide-37._16wander._16jessen {
  background-image: url('../images/turnier_bm017_02.jpg');
}

.slide-37._2017pokal {
  background-image: url('../images/turnier_mz_17_009.jpg');
  background-position: 50%;
}

.slide-37._201713 {
  background-image: url('../images/turnier_mz_17_005.jpg');
}

.bold-text-2, .bold-text-3, .bold-text-4, .link-5, .link-6, .link-7 {
  color: var(--dark-green);
}

.slide-38 {
  background-image: url('../images/5d4ab0d3935075ca4cb35c16_Seite_01.jpg');
  background-position: 0 0;
  background-size: cover;
}

.slide-38.moonlight {
  background-image: url('../images/bluelight-gros.jpg');
  background-position: 50%;
}

.slide-38.no-bg {
  background-image: none;
}

.heading-60, .link-block-4, .link-block-5, .link-block-6 {
  text-decoration: none;
}

.image-42 {
  width: 60vw;
}

.impdat {
  margin: 40px;
}

.impdat._1 {
  width: 100vw;
  padding-left: 40px;
  padding-right: 40px;
}

.link-8, .link-9 {
  color: var(--white);
  text-decoration: none;
}

.slider-11 {
  background-color: #0000;
  width: 60%;
  height: 95%;
}

.mask-8 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.slide-54 {
  background-image: url('../images/turnier_mz_08_009.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-54._14 {
  background-image: url('../images/sm_14_3.jpg');
}

.slide-54._14.jubi-7 {
  background-image: url('../images/jubileum_turnier7_9.jpg');
}

.slide-54._8heim {
  background-image: url('../images/turnier_bm09_9.jpg');
}

.slide-54._8heim._15 {
  background-image: url('../images/sm_15_7.jpg');
}

.slide-54._8heim._15.fir {
  background-image: url('../images/turnier_mz_09_005.jpg');
}

.slide-54._8heim._15.fir._16 {
  background-image: url('../images/sm_16_9.jpg');
}

.slide-54._9 {
  background-image: url('../images/turnier_bm091_7.jpg');
}

.slide-54._9._17 {
  background-image: url('../images/sm_17_7.jpg');
}

.slide-54._9._17.firm {
  background-image: url('../images/turnier_mz_10_009.jpg');
}

.slide-55 {
  background-image: url('../images/turnier_mz_08_012.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-55._14te {
  background-image: url('../images/sm_14_8.jpg');
}

.slide-55._14te._7jubi {
  background-image: url('../images/jubileum_turnier7_7.jpg');
}

.slide-55._8hei {
  background-image: url('../images/turnier_bm09_1.jpg');
}

.slide-55._8hei._15s {
  background-image: url('../images/sm_15_5.jpg');
}

.slide-55._8hei._15s.fi {
  background-image: url('../images/turnier_mz_09_003.jpg');
}

.slide-55._8hei._15s.fi._16-sta {
  background-image: url('../images/sm_16_1.jpg');
}

.slide-55._9heim {
  background-image: url('../images/turnier_bm091_9.jpg');
}

.slide-55._9heim._17st {
  background-image: url('../images/sm_17_9.jpg');
}

.slide-55._9heim._17st.firmen {
  background-image: url('../images/turnier_mz_10_007.jpg');
}

.slide-56 {
  background-image: url('../images/turnier_mz_08_010.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-56._14sta {
  background-image: url('../images/sm_14_2.jpg');
}

.slide-56._14sta._7j {
  background-image: url('../images/jubileum_turnier7_8.jpg');
}

.slide-56._8heimat {
  background-image: url('../images/turnier_bm09_2.jpg');
}

.slide-56._8heimat._15st {
  background-image: url('../images/sm_15_2.jpg');
}

.slide-56._8heimat._15st.firmen {
  background-image: url('../images/turnier_mz_09_002.jpg');
}

.slide-56._8heimat._15st.firmen._16st {
  background-image: url('../images/sm_16_5.jpg');
}

.slide-56._9hei {
  background-image: url('../images/turnier_bm091_8.jpg');
}

.slide-56._9hei._17s {
  background-image: url('../images/sm_17_4.jpg');
}

.slide-56._9hei._17s.goldfir {
  background-image: url('../images/turnier_mz_10_008.jpg');
}

.slide-57 {
  background-image: url('../images/turnier_mz_08_011.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-57._14-mi {
  background-image: url('../images/sm_14_9.jpg');
}

.slide-57._14-mi._7jahre {
  background-image: url('../images/jubileum_turnier7_6.jpg');
}

.slide-57._8jess {
  background-image: url('../images/turnier_bm09_8.jpg');
}

.slide-57._8jess._15sta {
  background-image: url('../images/sm_15_9.jpg');
}

.slide-57._8jess._15sta.firmen-gold {
  background-image: url('../images/turnier_mz_09_001.jpg');
}

.slide-57._8jess._15sta.firmen-gold._16stadt {
  background-image: url('../images/sm_16_2.jpg');
}

.slide-57._9heima {
  background-image: url('../images/turnier_bm091_6.jpg');
}

.slide-57._9heima._17sta {
  background-image: url('../images/sm_17_8.jpg');
}

.slide-57._9heima._17sta.goldzeit {
  background-image: url('../images/turnier_mz_10_001.jpg');
}

.slide-58 {
  background-image: url('../images/turnier_mz_08_001.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-58._14stadt {
  background-image: url('../images/sm_14_4.jpg');
}

.slide-58._14stadt._7sch {
  background-image: url('../images/jubileum_turnier7_3.jpg');
}

.slide-58._8bowling {
  background-image: url('../images/turnier_bm09_5.jpg');
}

.slide-58._8bowling._15stad {
  background-image: url('../images/sm_15_6.jpg');
}

.slide-58._8bowling._15stad.gold-pokle {
  background-image: url('../images/turnier_mz_09_004.jpg');
}

.slide-58._8bowling._15stad.gold-pokle._16stadtm {
  background-image: url('../images/sm_16_8.jpg');
  background-position: 50% 0;
}

.slide-58._9heimat {
  background-image: url('../images/turnier_bm091_4.jpg');
}

.slide-58._9heimat._17stad {
  background-image: url('../images/sm_17_3.jpg');
}

.slide-58._9heimat._17stad.zeitgold {
  background-image: url('../images/turnier_mz_10_006.jpg');
}

.slide-59 {
  background-image: url('../images/turnier_mz_08_008.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-59._14stmei {
  background-image: url('../images/sm_14_7.jpg');
}

.slide-59._14stmei._7schlo {
  background-image: url('../images/jubileum_turnier7_1.jpg');
}

.slide-59._8b-rger {
  background-image: url('../images/turnier_bm09_7.jpg');
}

.slide-59._8b-rger._15stadt {
  background-image: url('../images/sm_15_1.jpg');
}

.slide-59._8b-rger._15stadt.mitteldeu {
  background-image: url('../images/turnier_mz_09_009.jpg');
}

.slide-59._8b-rger._15stadt.mitteldeu._16stadtmeister {
  background-image: url('../images/sm_16_4.jpg');
}

.slide-59._9heimatf {
  background-image: url('../images/turnier_bm091_3.jpg');
}

.slide-59._9heimatf._17stadt {
  background-image: url('../images/sm_17_6.jpg');
}

.slide-59._9heimatf._17stadt.mittelzeit {
  background-image: url('../images/turnier_mz_10_005.jpg');
}

.slide-60 {
  background-image: url('../images/turnier_mz_08_006.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-60._14stadtmeister {
  background-image: url('../images/sm_14_5.jpg');
}

.slide-60._14stadtmeister._7schloss {
  background-image: url('../images/jubileum_turnier7_2.jpg');
}

.slide-60._8meister {
  background-image: url('../images/turnier_bm09_6.jpg');
}

.slide-60._8meister._16stadtmei {
  background-image: url('../images/sm_15_3.jpg');
}

.slide-60._8meister._16stadtmei.fir-mittel {
  background-image: url('../images/turnier_mz_09_006.jpg');
}

.slide-60._8meister._16stadtmei.fir-mittel._16stadtmeisterschaft {
  background-image: url('../images/sm_16_3.jpg');
}

.slide-60._9bow {
  background-image: url('../images/turnier_bm091_2.jpg');
}

.slide-60._9bow._17stadtmei {
  background-image: url('../images/sm_17_5.jpg');
}

.slide-60._9bow._17stadtmei.zeitmittel {
  background-image: url('../images/turnier_mz_10_002.jpg');
}

.slide-61 {
  background-image: url('../images/turnier_mz_08_002.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-61._14stadtmeisterschaft {
  background-image: url('../images/sm_14_6.jpg');
}

.slide-61._14stadtmeisterschaft.jbow {
  background-image: url('../images/jubileum_turnier7_4.jpg');
}

.slide-61._8b-rgerjessen {
  background-image: url('../images/turnier_bm09_3.jpg');
}

.slide-61._8b-rgerjessen._15stadtmeister {
  background-image: url('../images/sm_15_8.jpg');
}

.slide-61._8b-rgerjessen._15stadtmeister.mittelzeitung {
  background-image: url('../images/turnier_mz_09_007.jpg');
}

.slide-61._8b-rgerjessen._15stadtmeister.mittelzeitung._16schaftmeister {
  background-image: url('../images/sm_16_7.jpg');
}

.slide-61._9b-rger {
  background-image: url('../images/turnier_bm091_1.jpg');
}

.slide-61._9b-rger._17meister {
  background-image: url('../images/sm_17_1.jpg');
}

.slide-61._9b-rger._17meister.pokalder {
  background-image: url('../images/turnier_mz_10_004.jpg');
}

.slide-62 {
  background-image: url('../images/turnier_mz_08_003.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-62._14-sch {
  background-image: url('../images/sm_14_1.jpg');
}

.slide-62._14-sch._7jessen {
  background-image: url('../images/jubileum_turnier7_5.jpg');
}

.slide-62._8je {
  background-image: url('../images/turnier_bm09_4.jpg');
}

.slide-62._8je._15stadtmeisterschaft {
  background-image: url('../images/sm_15_4.jpg');
}

.slide-62._8je._15stadtmeisterschaft.firmenzeitung {
  background-image: url('../images/turnier_mz_09_008.jpg');
}

.slide-62._8je._15stadtmeisterschaft.firmenzeitung._16schaftmeisterstadt {
  background-image: url('../images/sm_16_6.jpg');
}

.slide-62._9b-rgerjessen {
  background-image: url('../images/turnier_bm091_5.jpg');
}

.slide-62._9b-rgerjessen._17stadtmeister {
  background-image: url('../images/sm_17_2.jpg');
}

.slide-62._9b-rgerjessen._17stadtmeister.derpoakl {
  background-image: url('../images/turnier_mz_10_003.jpg');
}

.slide-1 {
  background-image: url('../images/turnier_mz_08_004.jpg');
  background-position: 50%;
  background-size: cover;
}

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

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

.icon-9, .icon-10, .icon-11, .icon-12 {
  color: var(--black);
}

.div-block-96 {
  background-image: linear-gradient(#0000 90%, #00000080 94%);
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-left: 20px;
  display: flex;
}

.div-block-96.absolute {
  z-index: 5;
  position: absolute;
}

.slide-nav, .slide-nav-2, .slide-nav-3, .slide-nav-4, .slide-nav-5, .slide-nav-6, .slide-nav-7, .slide-nav-8, .slide-nav-9, .slide-nav-10, .slide-nav-11, .slide-nav-12, .slide-nav-13, .slide-nav-14, .slide-nav-15, .slide-nav-16, .slide-nav-17, .slide-nav-18, .slide-nav-19, .slide-nav-20, .slide-nav-21, .slide-nav-22, .slide-nav-23, .slide-nav-24, .slide-nav-25, .slide-nav-26, .slide-nav-27, .slide-nav-28, .slide-nav-29, .slide-nav-30, .slide-nav-31, .slide-nav-32, .slide-nav-33, .slide-nav-34, .slide-nav-35, .slide-nav-36, .slide-nav-37, .slide-nav-38, .slide-nav-39, .slide-nav-40, .slide-nav-41, .slide-nav-42, .slide-nav-43, .slide-nav-44, .slide-nav-45, .slide-nav-46, .slide-nav-47, .slide-nav-48, .slide-nav-49, .slide-nav-50, .slide-nav-51, .slide-nav-52, .slide-nav-53, .slide-nav-54, .slide-nav-55, .slide-nav-56, .slide-nav-57, .slide-nav-58, .slide-nav-59, .slide-nav-60, .slide-nav-61, .slide-nav-62, .slide-nav-63, .slide-nav-64, .slide-nav-65, .slide-nav-66, .slide-nav-67, .slide-nav-68, .slide-nav-69, .slide-nav-70, .slide-nav-71 {
  display: none;
}

.slide-63 {
  background-image: url('../images/sm_27_01.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-64 {
  background-image: url('../images/sm_27_03.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-65 {
  background-image: url('../images/sm_27_02.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-66 {
  background-image: url('../images/sm_27_04.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-67 {
  background-image: url('../images/sm_27_05.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-68 {
  background-image: url('../images/sm_27_06.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-69 {
  background-image: url('../images/sm_27_07.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-70 {
  background-image: url('../images/sm_27_08.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-71 {
  background-image: url('../images/sm_27_09.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-nav-72, .slide-nav-73, .slide-nav-74 {
  display: none;
}

.slide-72 {
  background-image: url('../images/turnier_bm015_2.jpg');
  background-position: 0 0;
  background-size: cover;
}

.slide-nav-75, .slide-nav-76, .slide-nav-77, .slide-nav-78, .slide-nav-79 {
  display: none;
}

.slide-73 {
  background-image: url('../images/sm_31_01.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-nav-80, .slide-nav-81, .slide-nav-82 {
  display: none;
}

.slide-74 {
  background-image: url('../images/8.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-75 {
  background-image: url('../images/9.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-76 {
  background-image: url('../images/10.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-77 {
  background-image: url('../images/11.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-78 {
  background-image: url('../images/12.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-nav-83 {
  display: none;
}

.slide-79 {
  background-image: url('../images/1.jpg');
  background-position: 50%;
  background-size: cover;
}

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

.slide-81 {
  background-image: url('../images/sm_33_03.jpg');
  background-position: 50%;
  background-size: cover;
}

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

.slide-83 {
  background-image: url('../images/5.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-84 {
  background-image: url('../images/6.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-nav-84 {
  display: none;
}

.slide-85 {
  background-image: url('../images/turnier_mz_18_002.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-86 {
  background-image: url('../images/turnier_mz_18_003.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-87 {
  background-image: url('../images/turnier_mz_18_004.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-88 {
  background-image: url('../images/turnier_mz_18_005.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-89 {
  background-image: url('../images/turnier_mz_18_006.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-nav-85, .slide-nav-86, .slide-nav-87, .slide-nav-88, .slide-nav-89, .slide-nav-90, .slide-nav-91 {
  display: none;
}

.html-embed-3 {
  color: #2c2c2c;
  width: 100px;
  height: 40px;
}

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

.link-10 {
  color: #fff;
  text-decoration: none;
}

.grid-4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.div-block-98 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.image-43 {
  object-fit: cover;
  border-radius: 300px;
  width: 100%;
  height: 100%;
}

.image-44 {
  object-fit: cover;
  border-radius: 300px;
  width: 100%;
  height: 100%;
  display: block;
}

.image-45 {
  object-fit: cover;
  object-position: 16% 50%;
  border-radius: 300px;
  width: 100%;
  height: 100%;
}

.heading-61 {
  height: 100%;
  color: var(--white);
  text-align: left;
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: 300px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.circle-div {
  width: 350px;
  height: 350px;
  position: relative;
}

.heading-62 {
  color: #fff;
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: 300px;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-101 {
  width: 350px;
  height: 350px;
  position: relative;
}

.heading-63 {
  color: #fff;
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: 300px;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

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

.section-35 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.link-11, .link-12 {
  color: #fff;
  text-decoration: none;
}

.grid-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  width: 100%;
  height: 100%;
}

.div-block-103 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 100px 20px;
  display: flex;
}

.div-block-104 {
  background-image: url('../images/AdobeStock_272959689.jpeg');
  background-position: 50% 40%;
  background-size: cover;
  padding-right: 0;
}

.div-block-106 {
  background-image: url('../images/AdobeStock_300700151.jpeg');
  background-position: 50%;
  background-size: cover;
}

.link-13 {
  color: #333;
  text-decoration: underline;
}

.link-14 {
  color: #fff;
  text-decoration: none;
}

.link-15 {
  color: #ffc300;
  text-decoration: none;
}

.link-16 {
  color: #00612c;
}

.link-block-8 {
  width: 100%;
  height: 100%;
}

.container-5 {
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  display: flex;
}

.link-17 {
  color: #383838;
}

.div-block-108 {
  padding-top: 20px;
}

.paragraph-44 {
  margin-top: 20px;
}

.link-18 {
  color: var(--white);
  text-decoration: none;
}

.link-19 {
  color: var(--white);
  letter-spacing: -1px;
  text-transform: none;
  text-decoration: none;
}

.link-20, .link-21 {
  color: var(--gold);
  text-decoration: none;
}

.tabs-menu {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  display: grid;
}

.div-block-109 {
  text-align: center;
}

.link-22 {
  color: var(--dark-green);
  text-decoration: none;
}

.paragraph-45 {
  color: var(--dark-green);
  text-align: center;
}

.para-a {
  width: 20px;
  height: 20px;
  color: var(--dark-green);
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  font-style: italic;
  display: flex;
}

.link-23 {
  color: var(--dark-green);
  text-decoration: none;
}

.grid-9 {
  border: 1px solid var(--dark-green);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.div-block-112 {
  border: 1px solid var(--dark-green);
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 30%;
  display: flex;
}

.div-block-113 {
  flex-direction: row;
  justify-content: space-between;
  height: 30%;
  display: flex;
}

.div-block-114 {
  border: 1px solid var(--dark-green);
  justify-content: center;
  align-items: center;
  height: 30%;
  display: flex;
}

.div-block-115 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-115._2 {
  align-items: stretch;
}

.div-block-116 {
  border: 1px solid var(--dark-green);
  justify-content: center;
  width: 52%;
  height: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 5px;
  display: flex;
}

.div-block-116._1 {
  margin: 2px 0;
}

.div-block-117 {
  border: 1px solid var(--dark-green);
  margin-bottom: 10px;
  margin-left: 22vw;
  margin-right: 22vw;
  padding: 5px;
}

.slide-90 {
  background-image: url('../images/5f2abe58d0ec41cf91996abe_01-Die-Pokale.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-90.pokal {
  background-image: url('../images/04-Die-Pokale.JPG');
}

.slide-91 {
  background-image: url('../images/02-Finale-2.-Liga.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-91.e1 {
  background-image: url('../images/01-Finale-E3.JPG');
}

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

.slide-92.e2 {
  background-image: url('../images/02-Finale-E2.JPG');
}

.slide-93 {
  background-image: url('../images/04-Finale-2.-Liga.JPG');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-94 {
  background-image: url('../images/05-2-.Liga-Platz-4.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-94.ingo {
  background-image: url('../images/5f71f390024529cd8ad26b77_05-Ingo-247.jpg');
}

.slide-95 {
  background-image: url('../images/06-2.-Liga-Platz-3.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-95.sophie {
  background-image: url('../images/06-Sophie-214---Ingo-247.JPG');
}

.slide-96 {
  background-image: url('../images/07-2.Liga-Platz-2.JPG');
  background-position: 50%;
  background-size: cover;
}

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

.slide-98 {
  background-image: url('../images/09-Finale-1.-Liga.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

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

.slide-1-5 {
  background-image: url('../images/11-Sophie-147-Michael-204.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

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

.slide-1-7 {
  background-image: url('../images/13-1.-Liga-Platz-3.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-8 {
  background-image: url('../images/14-1.-Liga-Platz-2.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-9 {
  background-image: url('../images/15-1.-Liga-SIEGER.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.grid-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: .5fr 1.5fr 1fr;
  width: 49%;
  margin-bottom: 20px;
}

.div-block-118 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-119 {
  border: 2px solid #000;
  width: 49%;
}

.grid-div {
  border: 2px solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-64 {
  color: var(--dark-green);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Droid Serif, serif;
  font-size: 24px;
  line-height: 32px;
}

.heading-64.links {
  text-align: left;
  margin-bottom: 20px;
  font-size: 25px;
  line-height: 34px;
}

.paragraph-46 {
  color: var(--dark-green);
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Droid Serif, serif;
  font-size: 16px;
}

.paragraph-46._2 {
  font-size: 18px;
}

.div-block-120 {
  width: 49%;
}

.text-span {
  text-decoration: underline;
}

.weg {
  display: none;
}

.heading-65 {
  color: green;
  text-align: center;
  margin-bottom: 0;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 30px;
  line-height: 46px;
}

.heading-65.speial {
  margin-bottom: 0;
}

.text-span-2 {
  font-weight: 400;
}

.bold-text-5 {
  font-size: 20px;
}

.div-block-121 {
  width: 80%;
  margin-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.image-47 {
  flex: none;
  width: 25px;
  margin-right: 10px;
}

.slide-99 {
  background-image: url('../images/03-Finale-E3.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-100 {
  background-image: url('../images/07-Die-Sieger.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-101 {
  background-image: url('../images/02-1-VorrundeJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-102 {
  background-image: url('../images/01-Die-PokaleJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-103 {
  background-image: url('../images/03-2VorrundeJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-104 {
  background-image: url('../images/04-3VorrundeJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-105 {
  background-image: url('../images/05-1HalbfinaleJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-106 {
  background-image: url('../images/06-2HalbfinaleJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-107 {
  background-image: url('../images/07-Platz-8-LandschaftspflegehofJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-108 {
  background-image: url('../images/08-Platz-7-OBI-Wittenberg-Team-1JPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-109 {
  background-image: url('../images/09-FINALEJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-10 {
  background-image: url('../images/10-FINALEJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-11 {
  background-image: url('../images/11-Jens-192---Thekla-159JPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-12 {
  background-image: url('../images/12-Platz-6-SKW-Wittenberg-Team-2JPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-13 {
  background-image: url('../images/13-Platz-5-EMPL-FahrzeugwerkJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-14 {
  background-image: url('../images/14-Platz-4-Zentara-EdelstahlgießereiJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-15 {
  background-image: url('../images/15-Platz-3-SKW-Wittenberg-Team-1JPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-16 {
  background-image: url('../images/16-Platz-2-FeintoolJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-1-17 {
  background-image: url('../images/17-SIEGER-SIG-CombiblocJPG.jpg');
  background-position: 50%;
  background-size: cover;
}

.image-48 {
  object-fit: contain;
  width: 90%;
  margin-bottom: 20px;
}

.image-48.dickerrer-rand {
  border: 2px solid #000;
}

.image-48.dickerrer-rand.weniger {
  border-width: 1px;
}

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

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

.slide-112 {
  background-image: url('../images/20201023_172335.jpg');
  background-position: 50%;
  background-size: cover;
}

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

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

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

.text-block {
  margin-bottom: 10px;
}

.lightbox-link {
  width: 100%;
  height: 70vh;
}

.lightbox-link.mt-30 {
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin-top: 30px;
}

.lightbox-link.lightbox {
  height: auto;
}

.lightbox-link.mt-30 {
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: 30px;
  display: block;
}

.image-100 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-100.contain {
  object-fit: contain;
}

.image-100.abs {
  z-index: -3;
  position: absolute;
  inset: 0%;
}

.div-block-122 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 120px;
  margin-right: 30px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

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

.image-51 {
  object-fit: cover;
  width: 22vw;
  height: 25vh;
  margin-bottom: 20px;
  margin-right: 20px;
}

.image-51.top {
  object-position: 50% 0%;
}

.image50 {
  width: 50%;
  margin: 5vh auto;
}

.slide-116 {
  background-image: url('../images/01-Die-Pokale_1.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-117 {
  background-image: url('../images/02-Vorrunde-2.-Liga_1.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-118 {
  background-image: url('../images/03-Vorrunde-2.-Liga_1.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-119 {
  background-image: url('../images/04-Vorrunde-1.-Liga_1.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-120 {
  background-image: url('../images/05-Finale-links-2.-rechts-1.-Liga.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-121 {
  background-image: url('../images/06-Finale-links-2.-rechts-1.-Liga.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-122 {
  background-image: url('../images/07-2.Liga-Platz-3.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-123 {
  background-image: url('../images/08-2.Liga-Platz-2.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-124 {
  background-image: url('../images/09-2.Liga-SIEGER.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-18 {
  background-image: url('../images/10-2.-Liga-Platz-1-bis-3.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-19 {
  background-image: url('../images/11-1.Liga-Platz-3.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-20 {
  background-image: url('../images/12-1.Liga-Platz-2.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-21 {
  background-image: url('../images/13-1.Liga-SIEGER.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-22 {
  background-image: url('../images/14-1.Liga-Platz-1-bis-3.JPG');
  background-position: 50%;
  background-size: cover;
}

.lightbox-link-2 {
  margin-bottom: 10px;
}

.div-block-124 {
  width: 50%;
}

.slide-125 {
  background-image: url('../images/6166b71c96dc80911a9cf853_01-Die-Pokale.jpg');
  background-position: 50%;
  background-size: cover;
}

.slide-125._40 {
  background-image: url('../images/01-Die-Pokale_2.jpg');
}

.slide-126 {
  background-image: url('../images/02-1.Vorrunde.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-126._41 {
  background-image: url('../images/02-Finale-E1_1.jpg');
}

.slide-127 {
  background-image: url('../images/03-2.-Vorrunde.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-127._42 {
  background-image: url('../images/03-Finale-E2.jpg');
}

.slide-128 {
  background-image: url('../images/04-2.-Vorrunde.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-128._43 {
  background-image: url('../images/04-Finale-E2.jpg');
}

.slide-129 {
  background-image: url('../images/05-3.-Vorrunde.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-129._44 {
  background-image: url('../images/05-Finale-E1.jpg');
}

.slide-130 {
  background-image: url('../images/06-1.-Halbfinlae.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-130._45 {
  background-image: url('../images/06-Sophie-198---Thomas-215.jpg');
}

.slide-131 {
  background-image: url('../images/07-1.-Halbfinlae.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-131._46 {
  background-image: url('../images/07-Die-Sieger_1.jpg');
}

.slide-132 {
  background-image: url('../images/08-2.-Halbfinale.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-132._47 {
  background-image: url('../images/08-Die-Sieger.jpg');
}

.slide-133 {
  background-image: url('../images/09-Finale.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-23 {
  background-image: url('../images/10-Finale.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-24 {
  background-image: url('../images/11-Die-Pokale.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-25 {
  background-image: url('../images/12-Jens-194---Sandy-121.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-26 {
  background-image: url('../images/13-Platz-8-Bauhof-Jessen.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-27 {
  background-image: url('../images/14-Platz-7-Weima-Sachsen-Anhalt.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-28 {
  background-image: url('../images/15-Platz-6-Wittig-GmbH.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-29 {
  background-image: url('../images/16-Platz-5-SIG-Combibloc-Team-1.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-30 {
  background-image: url('../images/17-Platz-4-SIG-Combibloc-Team-2.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-31 {
  background-image: url('../images/18-Platz-3-SKW-Piesteritz-Team-2.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-1-32 {
  background-image: url('../images/19-Platz-2-Edelstahlgießerei-Zentara.JPG');
  background-position: 50%;
  background-size: cover;
}

.slide-2 {
  background-image: url('../images/20-SIEGER-SKW-Piesteritz-Team-1.JPG');
  background-position: 50%;
  background-size: cover;
}

.image-52 {
  width: 80%;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.slide-139 {
  background-image: url('../images/Seite_Senioren_links_4vo.jpg');
  background-position: 0 0;
  background-size: cover;
  width: 99.9767%;
}

.slide-140 {
  background-image: url('../images/5d4ab140935075de71b35c70_Seite_Senioren_rechts_3vo.jpg');
  background-position: 0 0;
  background-size: cover;
}

.image-55 {
  margin-left: auto;
  margin-right: auto;
}

.grid-11 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.flex {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 40px;
  display: flex;
}

.image-56 {
  object-fit: contain;
  object-position: 50% 0%;
  height: 100%;
}

.image-56.ober-rand {
  margin-top: 10px;
}

.image-57 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-57.absolute {
  position: absolute;
  inset: 0%;
}

.image-50vw {
  object-fit: cover;
  width: 50vw;
}

.div-top-margin {
  width: 49%;
  margin-top: 100px;
}

.image-101 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.div-block-125 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.tab-pane-stad {
  width: 100%;
  height: 100%;
  padding-left: 10%;
  padding-right: 10%;
}

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

.lightbox-link-60vw {
  width: 60vw;
}

.lightbox-link-40vw {
  width: 40vw;
}

.image-102 {
  height: 100%;
}

.lightbox-link-30vw {
  width: 30vw;
}

.div-block-126 {
  grid-column-gap: 3vh;
  grid-row-gap: 3vh;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-items: flex-start;
  width: 70%;
  display: grid;
}

.lightbox-link-3lightbox-link-3 {
  width: 50vw;
}

.image-103 {
  width: 100%;
  height: 100%;
}

.lightbox-link-3 {
  width: 100%;
}

.div-block-127 {
  background-color: var(--dark-green);
  height: 17vh;
}

.div-block-128 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-104 {
  object-fit: contain;
}

.image-104.ober-rand {
  margin-top: 10px;
}

.image-105 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.lightbox-link-4 {
  width: 60%;
  margin-top: 40px;
}

.heading-66 {
  position: absolute;
  inset: auto 0% 0%;
}

.slide-3 {
  background-image: linear-gradient(#00000061, #00000061), url('../images/attachment_5_05-Die-Pokale_1.webp');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.slide-3.moonlight {
  background-image: url('../images/bluelight-gros.jpg');
  background-position: 50%;
}

.slide-3._4 {
  background-image: linear-gradient(#fff0 88%, #4f4f4f), url('../images/attachment_5_05-Die-Pokale_2.webp');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.slide-3._3 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_4_04-Die-Sieger_1.webp');
}

.slide-3._2 {
  background-image: url('../images/attachment_3_03-Finale-E1_3.webp');
  background-position: 0 0;
  background-size: cover;
}

.slide-3._1 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_1_01-Antje-142-Gunnar-200.webp');
}

.slide-3._02 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_2_02-Auf-gehts--.webp');
}

.slide-3._03 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_3_03-Die-Pokale_1.webp');
}

.slide-3._04 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_4_04-Vorrunde-1.webp');
}

.slide-3._05 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_5_05-Vorrunde-1.webp');
}

.slide-3._06 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_6_06-Vorrunde-2.webp');
}

.slide-3._07 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_7_07-Vorrunde-2.webp');
}

.slide-3._08 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_8_08-Vorrunde-3.webp');
}

.slide-3._09 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_9_09-Vorrunde-3.webp');
}

.slide-3._10 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_10_10-Halbfinale_1.webp');
}

.slide-3._11 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_11_11-Halbfinale_1.webp');
}

.slide-3._12 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_12_12-Halbfinale.webp');
}

.slide-3._13 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_13_13-Halbfinale.webp');
}

.slide-3._14 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_14_14-Finale.webp');
}

.slide-3._15 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_15_15-Finale.webp');
}

.slide-3._16 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_16_16-Beste-Einzelspiele-Tobias-213-Antje-125.webp');
}

.slide-3._17 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_17_17-Platz-8---WAZV-Team-2.webp');
}

.slide-3._18 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_18_18-Platz-7---SIG-Combibloc.webp');
}

.slide-3._19 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_19_19-Platz-6---WEIMA-Machinenbau.webp');
}

.slide-3._20 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_20_20-Platz-5---Intersport-Klöpping.webp');
}

.slide-3._21 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_21_21-Platz-4---Zentara.webp');
}

.slide-3._22 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_22_22-Platz-3---EMPL-Fahrzeugwerk.webp');
}

.slide-3._23 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_23_23-Platz-2---SKW-Piesteritz.webp');
}

.slide-3._24 {
  background-image: linear-gradient(#0000, #0000), url('../images/attachment_24_24-SIEGER---BMI-Team-1.webp');
}

.slide {
  background-image: linear-gradient(#0000 89%, #8c8c8c), url('../images/attachment_1_01-Antje-142-Gunnar-200_1.webp');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.slide.moonlight {
  background-image: url('../images/bluelight-gros.jpg');
  background-position: 50%;
}

.slide._4 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_4_04-Die-Sieger.webp');
}

.slide._3 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_3_03-Finale-E1_2.webp');
}

.slide._2 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_2_02-Finale-E2_2.webp');
}

.slide._1 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_1_01-Antje-142-Gunnar-200.webp');
}

.slide.a, .slide._01 {
  background-image: linear-gradient(#0000 89%, #8c8c8c), url('../images/attachment_1_01-Auf-gehts--.webp');
}

._45-champion-phto-1 {
  background-image: url('../images/attachment_2_02-Finale-E2_3.webp');
  background-position: 0 0;
  background-size: cover;
}

._45-champion-phto-1.moonlight {
  background-image: url('../images/bluelight-gros.jpg');
  background-position: 50%;
}

._45-champion-phto-1._4 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_4_04-Die-Sieger.webp');
}

._45-champion-phto-1._3 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_3_03-Finale-E1_2.webp');
}

._45-champion-phto-1._2 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_2_02-Finale-E2_2.webp');
}

._45-champion-phto-1._1 {
  background-image: linear-gradient(to bottom, null, null), url('../images/attachment_1_01-Antje-142-Gunnar-200.webp');
}

.slidee {
  background-image: linear-gradient(#000, #0000 89%, #fff);
  position: relative;
}

.image-wrapper {
  height: 100%;
}

.heading-mitig-sml {
  text-align: center;
  font-size: 20px;
  line-height: 30px;
}

.gradient {
  z-index: 1;
  background-image: linear-gradient(#0000 89%, #8c8c8c);
  position: absolute;
  inset: 0%;
}

.tabs-menu-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  display: flex;
}

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

.imaeg-menu {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.lightbox-link-1 {
  width: 100%;
}

.lightbox-link-1.mt-30 {
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin-top: 30px;
}

.lightbox-link-1.lightbox {
  height: auto;
}

.lightbox-link-1.mt-30 {
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 30px;
  display: block;
}

.slider-image-100 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.abs-text {
  z-index: 1;
  color: #fff;
  text-align: center;
  background-image: linear-gradient(#00000080, #00000080);
  padding: 10px;
  font-weight: 700;
  position: absolute;
  inset: auto 0% 0%;
}

.modal1_background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.text-align-center {
  text-align: center;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-large {
  margin: 0;
}

.margin-bottom.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.modal1_close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.show-mobile-landscape {
  display: none;
}

.hide-mobile-landscape {
  filter: none;
}

.text-size-medium {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.modal1_content-wrapper {
  background-color: var(--dark-green);
  color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 48rem;
  height: auto;
  max-height: 80vh;
  padding: 4rem;
  position: relative;
  overflow: auto;
}

.modal1_component {
  z-index: 1000;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.heading-67 {
  font-family: Open Sans, sans-serif;
  line-height: 1.5;
}

.columns-y {
  background-color: #0000;
  width: 80%;
}

.column-2-5 {
  height: 500px;
  padding: 3% 2% 3% 0%;
}

@media screen and (max-width: 991px) {
  .heading-29 {
    text-align: center;
  }

  .columns-12 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-bottom: 0;
  }

  .paragraph-26 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .paragraph-25 {
    text-align: center;
    margin-bottom: 0;
  }

  .paragraph-25._14 {
    margin-left: 0;
  }

  .paragraph-25.abstand {
    padding-left: 0;
  }

  .navbar {
    align-items: center;
    position: absolute;
  }

  .nav-menu-2 {
    background-color: var(--black-2);
    margin-top: 100px;
    margin-left: 0%;
  }

  .nav-link-4 {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .div-block-59 {
    width: 650px;
    height: auto;
    margin-left: 2%;
  }

  .div-block-59._1.flex {
    width: 100%;
    height: 100%;
    margin-bottom: 0%;
    margin-left: 0%;
    position: static;
  }

  .div-block-59._60 {
    width: 400px;
    margin-bottom: 15%;
  }

  .heading-37 {
    text-align: center;
    font-size: 34px;
    line-height: 42px;
  }

  .section-22 {
    height: 900px;
  }

  .columns-19 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .column-51 {
    height: 100%;
  }

  .div-block-78 {
    width: 300px;
    height: 300px;
    margin-top: 0%;
  }

  .heading-55 {
    font-size: 28px;
  }

  .background-video-2 {
    height: 500px;
  }

  .background-video-2._1 {
    height: 350px;
  }

  .columns {
    flex-direction: column;
  }

  .column-54 {
    align-items: flex-start;
    height: auto;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-2 {
    height: 500px;
  }

  .div-block-80 {
    justify-content: center;
    align-items: center;
  }

  .heading-3 {
    font-size: 22px;
    line-height: 30px;
  }

  .paragraph-38 {
    text-align: center;
    width: 100%;
  }

  .paragraph-38.mit {
    text-align: center;
  }

  .image-24 {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .section-24 {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .column-55 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .column-56 {
    margin-top: 0;
  }

  .section-25 {
    padding-bottom: 40px;
  }

  .section-27 {
    min-height: 95px;
  }

  .heading {
    font-size: 32px;
    line-height: 40px;
  }

  .columns-21 {
    height: 600px;
  }

  .div-block-90 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .tabs-content-2 {
    padding-left: 0%;
    padding-right: 0%;
  }

  .div-block-44 {
    height: 100vw;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-44._5 {
    background-size: contain;
    height: 140vw;
  }

  .div-block-44.final1, .div-block-44.final2, .div-block-44.final3, .div-block-44.final4, .div-block-44.final5, .div-block-44.final6 {
    background-size: contain;
  }

  .div-block-44.final7 {
    background-size: contain;
    height: 50vw;
  }

  .div-block-44.final8 {
    background-size: contain;
  }

  .div-block-44.final9 {
    background-size: contain;
    height: 110vw;
  }

  .div-block-44.final10, .div-block-44.final11, .div-block-44.final12 {
    background-size: contain;
  }

  .div-block-44.final13 {
    background-size: contain;
    height: 150vw;
  }

  .div-block-44.final14, .div-block-44.final15 {
    background-size: contain;
    height: 140vw;
  }

  .div-block-44.final16 {
    background-size: contain;
    height: 96vw;
  }

  .div-block-44.final17 {
    background-size: contain;
    height: 60vw;
  }

  .section-32 {
    height: auto;
    min-height: 500px;
  }

  .slider-7 {
    width: 80%;
    height: 500px;
  }

  .slide-9._1 {
    background-image: url('../images/01-Finale-E3_Easy-Resize.com.jpg');
  }

  .slide-10._2 {
    background-image: url('../images/02-Finale-E2_Easy-Resize.com.jpg');
  }

  .slide-11._1 {
    background-image: url('../images/03-Finale-E1_Easy-Resize.com.jpg');
  }

  .slide-11._2 {
    background-image: url('../images/04-Die-Pokale_Easy-Resize.com.jpg');
  }

  .slide-11._3 {
    background-image: url('../images/05-Angela-199---Carsten-213_Easy-Resize.com.jpg');
  }

  .slide-11._4 {
    background-image: url('../images/06-Die-Sieger_Easy-Resize.com.jpg');
  }

  .slider-8 {
    width: 80%;
  }

  .slide-16 {
    width: 100%;
  }

  .slider-9 {
    width: 80%;
  }

  .slider-9.k.liga {
    min-height: 500px;
  }

  .slider-9.k.liga.sml {
    max-height: 500px;
  }

  .slider-9.k.liga.big, .slide-21._1._2.liga.firmen-gold-pokal, .slide-21._1._2.liga._6heim, .slide-21._1._2.liga._11.big, .slide-22._2.gold-pokal-firmen, .slide-22._2._6bow, .slide-22._2._11-stadt, .slide-23._2.pokal-firmen-gold, .slide-23._2._6m, .slide-23._2._11-stadtmei, .slide-24._2.der-mittel-zeitung, .slide-24._2._6den-wander, .slide-24._2._11-meister, .slide-25._2.mittel-zeitung-der {
    min-height: 500px;
  }

  .slide-25._2._6wanderpokal {
    min-height: 100%;
  }

  .slide-25._2._11-schaft {
    min-height: 500px;
  }

  .column-72 {
    justify-content: center;
    align-items: center;
  }

  .slide-30._2.zeitung-der-mittel, .slide-30._2._6jessen {
    min-height: 500px;
  }

  .mask-2, .mask-3, .mask-4, .mask-5, .mask-6 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .mask-7 {
    width: 80%;
  }

  .mask-7.liga, .mask-7.liga.big {
    min-height: 500px;
  }

  .image-40 {
    margin-left: auto;
  }

  .menu-button {
    color: var(--white);
    background-color: #0000;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .impdat._1 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-96 {
    min-height: 500px;
  }

  .html-embed-3 {
    width: auto;
    height: auto;
    display: none;
  }

  .grid-4 {
    flex-flow: column;
    display: flex;
  }

  .div-block-117 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-121 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: auto;
  }

  .lightbox-link {
    height: 60vh;
  }

  .lightbox-link.lightbox {
    height: auto;
  }

  .div-block-122 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 220px;
    margin-right: 0;
    top: -20%;
  }

  .div-block-123 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
  }

  .image-51 {
    width: 35vw;
  }

  .image50 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-52 {
    width: 100%;
  }

  .flex {
    height: auto;
  }

  .image-56.ober-rand {
    margin-top: 0;
  }

  .lightbox-link-60vw {
    width: 80vw;
  }

  .lightbox-link-40vw {
    width: 100%;
  }

  .lightbox-link-30vw {
    width: 70vw;
  }

  .div-block-126 {
    grid-template-columns: 1fr;
  }

  .div-block-127 {
    height: 17vh;
  }

  .image-104.ober-rand {
    margin-top: 0;
  }

  .lightbox-link-4 {
    width: 100%;
    margin-top: 20px;
  }

  .tabs-menu-1 {
    max-width: none;
  }

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

  .lightbox-link-1.lightbox {
    height: auto;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .modal1_content-wrapper {
    width: 90%;
    max-width: none;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .columns-y {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-2-5 {
    height: auto;
  }
}

@media screen and (max-width: 767px) {
  .columns-12 {
    width: 95%;
    height: auto;
  }

  .paragraph-25._14 {
    flex-direction: column;
    margin-left: 0;
    display: flex;
  }

  .div-block-59 {
    width: auto;
    height: auto;
    margin-bottom: 5%;
  }

  .div-block-59._1 {
    text-align: center;
    width: auto;
    height: auto;
    inset: auto auto 10% 0%;
  }

  .div-block-59._1.flex {
    width: 100%;
    height: 100%;
    margin-bottom: 0%;
    margin-left: 0%;
    padding-top: 60px;
    position: static;
  }

  .heading-37 {
    font-size: 35px;
    line-height: 40px;
  }

  .section-22 {
    height: 900px;
  }

  .column-51, .column-52, .column-53 {
    height: 30%;
  }

  .div-block-78 {
    width: 300px;
    height: 300px;
    margin-top: 20px;
  }

  .background-video-2 {
    height: 50vw;
    min-height: 350px;
  }

  .background-video-2._1 {
    height: 50vw;
  }

  .section-23._1 {
    margin-top: 0;
  }

  .column-54 {
    height: auto;
    padding-top: 20px;
  }

  .column-2 {
    height: auto;
  }

  .paragraph-38 {
    width: 100%;
  }

  .section-24 {
    height: auto;
    margin-top: auto;
    display: block;
  }

  .column-55 {
    height: auto;
  }

  .column-56 {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-top: 0;
  }

  .image-28 {
    width: auto;
  }

  .section-27 {
    min-height: 90px;
  }

  .heading {
    text-align: center;
    font-size: 28px;
  }

  .heading.mehr {
    margin-top: 140px;
  }

  .section-28 {
    position: static;
  }

  .columns-21 {
    height: auto;
  }

  .column-62 {
    height: 110vw;
    position: static;
  }

  .column-63 {
    background-color: var(--white);
    height: auto;
    position: static;
  }

  .section-30 {
    height: 100vw;
  }

  .div-block-88.guhuh {
    background-image: url('../images/bestenliste-männer.PNG');
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 150vw;
  }

  .div-block-88._1 {
    height: 100%;
  }

  .section-31 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .facebook {
    margin-top: 0;
  }

  .div-block-89 {
    flex-direction: column;
  }

  .div-block-90 {
    margin-bottom: 20px;
  }

  .heading-39 {
    font-size: 40px;
  }

  .tab-link-tab-1-2.ful {
    width: auto;
  }

  .div-block-44 {
    height: 140vw;
  }

  .div-block-44._3 {
    height: 120vw;
  }

  .div-block-44._8 {
    height: 400vw;
  }

  .div-block-44._9 {
    height: 1400vw;
  }

  .div-block-44._10 {
    height: 240vw;
  }

  .div-block-44._11 {
    height: 250vw;
  }

  .section-32 {
    height: auto;
    min-height: 400px;
  }

  .slider-7 {
    width: 95%;
    height: 50vw;
  }

  .slider-8, .slider-9 {
    width: 95%;
  }

  .slide-21._1._2._3 {
    width: 100%;
  }

  .columns-25 {
    width: 95%;
  }

  .column-72 {
    justify-content: center;
    align-items: center;
  }

  .mask-2, .mask-3, .mask-4, .mask-5, .mask-6, .mask-7 {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

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

  .circle-div {
    width: 300px;
    height: 300px;
  }

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

  .div-block-104, .div-block-106 {
    height: 250px;
  }

  .container-5 {
    text-align: center;
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .para-a {
    text-align: center;
    width: 10px;
    height: 10px;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
  }

  .grid-9 {
    grid-column-gap: 5px;
  }

  .div-block-115 {
    width: 40px;
  }

  .div-block-115._2 {
    width: 60px;
  }

  .heading-65 {
    font-size: 22px;
    line-height: 25px;
  }

  .div-block-121 {
    width: auto;
  }

  .lightbox-link, .lightbox-link.lightbox {
    height: auto;
  }

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

  .div-block-123 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .image-51 {
    width: 60vw;
  }

  .image50 {
    margin-top: 2vh;
  }

  .image-52 {
    margin-left: 0;
    margin-right: 0;
  }

  .grid-11 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
  }

  .flex {
    height: auto;
    padding-top: 20px;
  }

  .lightbox-link-60vw {
    width: 90vw;
  }

  .div-block-126, .div-block-128 {
    flex-direction: column;
    flex: 0 auto;
  }

  .image-104 {
    object-fit: cover;
    object-position: 50% 50%;
    width: 100%;
    height: 100%;
  }

  .lightbox-link-1, .lightbox-link-1.lightbox {
    height: auto;
  }

  .lightbox-link-1.mt-30 {
    height: 100%;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .show-mobile-landscape {
    filter: invert();
    display: block;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .text-size-medium {
    font-size: 1.15rem;
  }

  .modal1_content-wrapper {
    max-height: none;
    padding: 5%;
  }

  .modal1_component {
    justify-content: center;
    align-items: center;
  }

  .heading-67 {
    font-size: 28px;
  }

  .column-2-5 {
    height: auto;
  }
}

@media screen and (max-width: 479px) {
  .utility-page-content {
    margin-bottom: 50%;
  }

  .heading-29 {
    font-size: 14px;
    line-height: 30px;
  }

  .columns-12 {
    flex-direction: column;
    display: flex;
  }

  .paragraph-26 {
    margin-top: 0;
  }

  .paragraph-25._14 {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    display: flex;
  }

  .div-block-59._1 {
    height: auto;
  }

  .heading-37 {
    font-size: 20px;
    line-height: 24px;
  }

  .column-51, .column-52, .column-53 {
    margin-top: 20px;
  }

  .background-video-2._1 {
    height: 300px;
  }

  .column-2 {
    height: auto;
  }

  .heading-3 {
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph-38 {
    font-size: 12px;
    line-height: 14px;
  }

  .section-24 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-56 {
    justify-content: center;
    align-items: center;
    position: static;
    top: 100px;
  }

  .section-25 {
    height: 80vw;
  }

  .column-58, .column-59, .column-60, .column-61 {
    height: 50%;
  }

  .section-27 {
    min-height: 60px;
    padding-left: 10%;
    padding-right: 10%;
  }

  .heading {
    font-size: 20px;
    line-height: 30px;
  }

  .heading.mehr {
    margin-top: 100px;
  }

  .columns-24 {
    position: relative;
  }

  .heading-39 {
    font-size: 30px;
  }

  .tab-link-tab-1-2 {
    padding-bottom: 0;
  }

  .tab-pane-b, .tab-pane-a1 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .div-block-44 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-44.clubkarte {
    height: auto;
  }

  .div-block-91 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-32 {
    height: auto;
    min-height: 160px;
  }

  .section-32.space {
    margin-bottom: 20px;
  }

  .slider-7 {
    height: 50vw;
  }

  .slider-9.k.liga, .slider-9.k.liga.big, .slide-21._1._2.liga.firmen-gold-pokal, .slide-21._1._2.liga._11.big, .slide-22._2.gold-pokal-firmen, .slide-22._2._11-stadt {
    min-height: 160px;
  }

  .slide-22._2.linger {
    width: 102%;
    height: 100%;
  }

  .slide-22._2.linger.elfe, .slide-22._2._15he._29sta._12fir {
    width: 100%;
    height: 100%;
  }

  .slide-23._2.pokal-firmen-gold, .slide-23._2._11-stadtmei, .slide-24._2.der-mittel-zeitung, .slide-24._2._11-meister, .slide-25._2.mittel-zeitung-der, .slide-25._2._11-schaft {
    min-height: 160px;
  }

  .icon-7 {
    margin-left: 0;
    font-size: 14px;
  }

  .icon-8 {
    margin-right: 0;
    font-size: 14px;
  }

  .slide-30._2.zeitung-der-mittel {
    min-height: 160px;
  }

  .slide-31 {
    height: 100%;
  }

  .mask-2, .mask-4, .mask-5 {
    width: 70%;
  }

  .mask-6 {
    width: 70%;
    height: 100%;
  }

  .mask-7 {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .mask-7.liga {
    min-height: 160px;
    max-height: 160px;
  }

  .mask-7.liga.big {
    min-height: 160px;
  }

  .image-40 {
    max-width: 100%;
  }

  .left-arrow {
    width: 35%;
  }

  .impdat {
    white-space: normal;
    word-break: normal;
    overflow-wrap: anywhere;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

  .slider-11 {
    width: 100%;
  }

  .div-block-96 {
    min-height: 160px;
  }

  .div-block-97 {
    flex-direction: column;
    align-items: flex-start;
  }

  .grid-4 {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .image-43, .image-44, .image-45 {
    object-fit: cover;
    height: 100%;
  }

  .link-11, .link-12 {
    text-align: center;
  }

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

  .div-block-103 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-104 {
    height: 300px;
  }

  .section-38 {
    height: auto;
  }

  .div-block-106 {
    height: 300px;
  }

  .link-14 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tabs-menu {
    grid-template-columns: 1fr;
  }

  .para-a {
    width: 10px;
    height: 10px;
  }

  .div-block-113 {
    justify-content: space-between;
  }

  .div-block-115 {
    width: 15px;
  }

  .div-block-115._2 {
    width: 37px;
  }

  .div-block-116 {
    margin-left: 1px;
  }

  .grid-10 {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-64, .heading-64.links {
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-46._2 {
    font-size: 14px;
    line-height: 16px;
  }

  .lightbox-link {
    height: 25vh;
  }

  .lightbox-link.mt-30 {
    height: 40vh;
  }

  .div-block-123 {
    flex-flow: row;
  }

  .image-51 {
    width: 100%;
    margin-right: 0;
  }

  .image50 {
    margin-top: 0;
    margin-bottom: 2vh;
  }

  .div-block-124 {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-pane-stad {
    padding-left: 5%;
    padding-right: 5%;
  }

  .lightbox-link-30vw {
    width: 90vw;
  }

  .div-block-126 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
  }

  .div-block-128 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .lightbox-link-4 {
    width: 100%;
  }

  .tabs-menu-1 {
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
  }

  .sepiskarte-grid {
    flex-flow: column;
    display: flex;
  }

  .lightbox-link-1.mt-30 {
    height: 40vh;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .modal1_component {
    width: auto;
    height: auto;
  }

  .heading-67 {
    font-size: 20px;
  }

  .column-2-5 {
    height: auto;
  }
}

#w-node-e28e662b-38f7-d55c-e192-a1b161f28b60-6e8b71cc, #w-node-_300ff5c8-157f-ad86-32c0-1ca485793b66-4d15a0aa, #w-node-cf0f619e-c3a9-24e9-6379-31fd27f6b9ca-4d15a0aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 479px) {
  #w-node-e28e662b-38f7-d55c-e192-a1b161f28b60-6e8b71cc {
    grid-column: span 1 / span 1;
  }

  #w-node-_300ff5c8-157f-ad86-32c0-1ca485793b66-4d15a0aa, #w-node-cf0f619e-c3a9-24e9-6379-31fd27f6b9ca-4d15a0aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}



/* SM-Tabelle: 49. Stadtmeisterschaft aktuelle Tabelle (WAA review, Aufgabe 1) */
.sm-tabelle-frame {
  border: 3px solid #4D5D2C;
  padding: 16px;
  background-color: #fff;
}
.sm-tabelle-titel {
  text-align: center;
  font-weight: 700;
  font-size: 1.25em;
  text-decoration: underline;
  margin-bottom: 8px;
}
.sm-tabelle-datum { text-align: center; font-style: italic; margin-bottom: 8px; }
.sm-tabelle-hinweis-bold { text-align: center; font-weight: 700; text-decoration: underline; margin-bottom: 8px; }
.sm-tabelle-hinweis { text-align: center; font-weight: 400; margin-bottom: 12px; }
.sm-tabelle-scroll { overflow-x: auto; width: 100%; }
.sm-tabelle { border-collapse: collapse; width: 100%; min-width: 720px; background: #fff; color: #000; }
.sm-tabelle th, .sm-tabelle td { box-sizing: border-box; border: 1px solid #808080; padding: 4px 8px; text-align: center; background: #fff; font-weight: 400; }
.sm-tabelle th { font-weight: 400; }
.sm-tabelle .sm-tabelle-sticky { position: sticky; background: #fff; z-index: 1; }
.sm-tabelle td[data-col="platz"], .sm-tabelle th:nth-child(1) { left: 0; width: 56px; min-width: 56px; }
.sm-tabelle td[data-col="name"], .sm-tabelle th:nth-child(2) { left: 56px; }
@media screen and (max-width: 479px) {
  .sm-tabelle { min-width: 640px; }
}

/* Ausschreibung Endturnier 50. Stadtmeisterschaft (Tab-Inhalt als Text) */
.sm-ausschreibung { max-width: 860px; margin: 0 auto; text-align: left; overflow-wrap: break-word; }
.sm-ausschreibung .heading-65 { margin: 4px 0 16px; }
.sm-ausschreibung-intro { text-align: center; font-weight: 700; margin-bottom: 8px; }
.sm-ausschreibung-titel { font-size: 20px; line-height: 1.3; font-weight: 700; margin: 20px 0 8px; }
.sm-ausschreibung-liste { margin: 0 0 12px; padding-left: 22px; }
.sm-ausschreibung-liste li { margin-bottom: 4px; }
.sm-ausschreibung-anmeldung { margin: 16px 0; }
.sm-ausschreibung-zeitplan { border-collapse: collapse; width: 100%; }
.sm-ausschreibung-zeitplan th, .sm-ausschreibung-zeitplan td { text-align: left; vertical-align: top; padding: 4px 8px; border-bottom: 1px solid #d0d0d0; }
.sm-ausschreibung-zeitplan th { font-weight: 700; white-space: nowrap; width: 1%; }
@media screen and (max-width: 479px) {
  .sm-ausschreibung-titel { font-size: 18px; }
  .sm-ausschreibung-zeitplan th, .sm-ausschreibung-zeitplan td { padding: 4px; }
}
