#paragraphs .paragraph {
  position: relative;
}
#paragraphs .paragraph + .paragraph {
  margin-top: 50px;
}
#paragraphs .paragraph.no-margin-top {
  margin-top: 30px !important;
}
#paragraphs .paragraph.inhalt_trennlinie hr {
  margin: 0 !important;
}
#paragraphs .paragraph.inhalt_text .text + .text {
  margin-top: 30px;
}
#paragraphs .paragraph.inhalt_text .links {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  margin-top: 30px;
}
#paragraphs .paragraph.inhalt_bild_text {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
#paragraphs .paragraph.inhalt_bild_text .image {
  overflow: hidden;
  border-radius: var(--border-radius);
}
#paragraphs .paragraph.inhalt_bild_text .content .links {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  margin-top: 30px;
}
#paragraphs .paragraph.inhalt_bild_text .content .links a.link {
  text-decoration: underline;
}
#paragraphs .paragraph.inhalt_links .buttons {
  display: flex;
  gap: 10px;
}
#paragraphs .paragraph.inhalt_bilder {
  position: relative;
}
#paragraphs .paragraph.inhalt_bilder .images {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
}
#paragraphs .paragraph.inhalt_bilder .images.count-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
#paragraphs .paragraph.inhalt_bilder .images .image {
  overflow: hidden;
  border-radius: var(--border-radius);
}
#paragraphs .paragraph.inhalt_bilder .swiper-container {
  margin-bottom: 20px;
  overflow: hidden;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-wrapper .swiper-slide {
  border-radius: var(--border-radius);
  overflow: hidden;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-wrapper .swiper-slide picture img {
  object-fit: cover;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-navigation {
  display: none;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container.swiper-lock {
  margin-bottom: 0;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container.swiper-lock .swiper-navigation {
  display: none;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination {
  position: relative;
  bottom: auto;
  left: auto;
  width: auto;
  display: block;
  margin: 15px 0 0 0;
  transform: none;
  overflow: hidden;
  width: 100% !important;
  line-height: 6px;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet {
  background: #ddd;
  opacity: 1;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  position: relative;
  opacity: 0;
  margin: 0 5px;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet:hover {
  border-color: var(--color-primary);
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--color-primary);
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main {
  opacity: 1;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev,
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next {
  opacity: 0.5;
}
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev,
#paragraphs .paragraph.inhalt_bilder .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next {
  opacity: 0.3;
}
#paragraphs .paragraph.inhalt_bild .image {
  overflow: hidden;
  border-radius: var(--border-radius);
}
#paragraphs .paragraph.inhalt_video .video {
  position: relative;
  overflow: hidden;
  border-radius: var(--border-radius);
}
#paragraphs .paragraph.inhalt_video .video video {
  width: 100%;
  aspect-ratio: 16/9;
  object-fit: cover;
  z-index: 1;
  display: block;
  overflow: hidden;
  padding: 20px;
  background-color: #000000;
}
#paragraphs .paragraph.inhalt_video .video .image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 2;
  overflow: hidden;
  border-radius: var(--border-radius);
}
#paragraphs .paragraph.inhalt_youtube .youtube {
  aspect-ratio: 16/9;
  height: auto;
  overflow: hidden;
}
#paragraphs .paragraph.inhalt_youtube .youtube iframe {
  width: 100%;
  height: 100%;
  display: block;
}
#paragraphs .paragraph.inhalt_youtube .youtube > div {
  max-width: 100% !important;
  height: 100% !important;
  width: 100% !important;
}
#paragraphs .paragraph.layout .layout--custom_twocol {
  display: grid;
  grid-template-columns: 1fr;
  gap: 30px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%5C%2Fwww%5C%2Fvhosts%5C%2Fmegawatt-group.com%5C%2Fhttpdocs%5C%2Fthemes%5C%2Fcustom%5C%2Fless%5C%2F_custom%5C%2Fparagraphs%5C%2Fparagraphs.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%2CWAGI%3BEACI%2CkBAAA%3B%3BAAJR%2CWAGI%2CWAGK%3BEACG%2CgBAAA%3B%3BAAGJ%2CWAPJ%2CWAOK%3BEACG%2C2BAAA%3B%3BAAGJ%2CWAXJ%2CWAWK%2CkBACG%3BEACI%2CoBAAA%3B%3BAAIR%2CWAjBJ%2CWAiBK%2CYACG%2CMAAM%3BEACF%2CgBAAA%3B%3BAAFR%2CWAjBJ%2CWAiBK%2CYAKG%3BEACI%2CaAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BAAIR%2CWA9BJ%2CWA8BK%3BEACG%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CSAAA%3B%3BAAHJ%2CWA9BJ%2CWA8BK%2CiBAKG%3BEACI%2CgBAAA%3BEACA%2CeAAe%2CoBAAf%3B%3BAAPR%2CWA9BJ%2CWA8BK%2CiBAWG%2CSACI%3BEACI%2CaAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BAAhBZ%2CWA9BJ%2CWA8BK%2CiBAWG%2CSACI%2COAMI%2CEAAC%3BEACG%2C0BAAA%3B%3BAAgBhB%2CWAjEJ%2CWAiEK%2CaACG%3BEACI%2CaAAA%3BEACA%2CSAAA%3B%3BAAIR%2CWAxEJ%2CWAwEK%3BEACG%2CkBAAA%3B%3BAADJ%2CWAxEJ%2CWAwEK%2CcAGG%3BEACI%2CaAAA%3BEACA%2CkCAAA%3BEACA%2CSAAA%3B%3BAAEA%2CWAhFZ%2CWAwEK%2CcAGG%2CQAKK%3BEACG%2CaAAA%3BEACA%2C8BAAA%3B%3BAAVZ%2CWAxEJ%2CWAwEK%2CcAGG%2CQAUI%3BEACI%2CgBAAA%3BEACA%2CeAAe%2CoBAAf%3B%3BAAfZ%2CWAxEJ%2CWAwEK%2CcAmBG%3BEACI%2CmBAAA%3BEACA%2CgBAAA%3B%3BAArBR%2CWAxEJ%2CWAwEK%2CcAmBG%2CkBAII%2CgBACI%3BEACI%2CeAAe%2CoBAAf%3BEACA%2CgBAAA%3B%3BAA1BhB%2CWAxEJ%2CWAwEK%2CcAmBG%2CkBAII%2CgBACI%2CcAII%2CQACI%3BEACI%2CiBAAA%3B%3BAA9BxB%2CWAxEJ%2CWAwEK%2CcAmBG%2CkBAiBI%3BEACI%2CaAAA%3B%3BAAGJ%2CWAhHZ%2CWAwEK%2CcAmBG%2CkBAqBK%3BEACG%2CgBAAA%3B%3BAADJ%2CWAhHZ%2CWAwEK%2CcAmBG%2CkBAqBK%2CYAGG%3BEACI%2CaAAA%3B%3BAA5ChB%2CWAxEJ%2CWAwEK%2CcAmBG%2CkBA6BI%3BEACI%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CgBAAA%3B%3BAA1DZ%2CWAxEJ%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%3BEACI%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CaAAA%3B%3BAAEA%2CWA9IpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BAUK%3BEACG%2CcAAc%2CoBAAd%3B%3BAAGJ%2CWAlJpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BAcK%3BEACG%2CYAAY%2CoBAAZ%3B%3BAAGJ%2CWAtJpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BAkBK%3BEACG%2CUAAA%3B%3BAAGJ%2CWA1JpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BAsBK%3BAACD%2CWA3JpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BAuBK%3BEACG%2CYAAA%3B%3BAAGJ%2CWA%5C%2FJpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BA2BK%3BAACD%2CWAhKpB%2CWAwEK%2CcAmBG%2CkBA6BI%2CmBAYI%2C0BA4BK%3BEACG%2CYAAA%3B%3BAAOpB%2CWAxKJ%2CWAwKK%2CYACG%3BEACI%2CgBAAA%3BEACA%2CeAAe%2CoBAAf%3B%3BAAIR%2CWA%5C%2FKJ%2CWA%2BKK%2CaACG%3BEACI%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CeAAe%2CoBAAf%3B%3BAAJR%2CWA%5C%2FKJ%2CWA%2BKK%2CaACG%2COAMI%3BEACI%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CUAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CaAAA%3BEACA%2CyBAAA%3B%3BAAfZ%2CWA%5C%2FKJ%2CWA%2BKK%2CaACG%2COAiBI%3BEACI%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CeAAe%2CoBAAf%3B%3BAAKZ%2CWA%5C%2FMJ%2CWA%2BMK%2CeACG%3BEACI%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3B%3BAAJR%2CWA%5C%2FMJ%2CWA%2BMK%2CeACG%2CSAKI%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CcAAA%3B%3BAATZ%2CWA%5C%2FMJ%2CWA%2BMK%2CeACG%2CSAWK%3BEACG%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CsBAAA%3B%3BAAKZ%2CWAnOJ%2CWAmOK%2COACG%3BEACI%2CaAAA%3BEACA%2C0BAAA%3BEACA%2CSAAA%22%7D */