.elementor-14069 .elementor-element.elementor-element-931b23e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14069 .elementor-element.elementor-element-931b23e:not(.elementor-motion-effects-element-type-background), .elementor-14069 .elementor-element.elementor-element-931b23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-14069 .elementor-element.elementor-element-719ee21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14069 .elementor-element.elementor-element-b6f01d4{z-index:5;}.elementor-14069 .elementor-element.elementor-element-c4591fd{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;}.elementor-14069 .elementor-element.elementor-element-844279c{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:7%;--z-index:10;}body:not(.rtl) .elementor-14069 .elementor-element.elementor-element-844279c{left:0px;}body.rtl .elementor-14069 .elementor-element.elementor-element-844279c{right:0px;}.elementor-14069 .elementor-element.elementor-element-bb35b2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14069 .elementor-element.elementor-element-f95ffe1{margin:-68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-14069 .elementor-element.elementor-element-719ee21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:128px;--padding-right:128px;}.elementor-14069 .elementor-element.elementor-element-844279c{bottom:7%;}}@media(max-width:767px){.elementor-14069 .elementor-element.elementor-element-931b23e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14069 .elementor-element.elementor-element-719ee21{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-14069 .elementor-element.elementor-element-c4591fd{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14069 .elementor-element.elementor-element-844279c{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}}/* Start custom CSS for html, class: .elementor-element-bb35b2a */.video-embed-wrapper {
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  overflow: hidden;
}

@media (max-width: 767px) {
  .video-embed-wrapper {
    width: 100vw;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
}

.video-embed-wrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-931b23e */.elementor-14069 .elementor-element.elementor-element-931b23e {
  position: relative;
}

.elementor-14069 .elementor-element.elementor-element-931b23e::before,
.elementor-14069 .elementor-element.elementor-element-931b23e::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 10px;
  background-color: #eaeaea;

  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='49,0 39,5 53,13 44,19 56,27 43,35 51,44 38,50 55,59 46,67 57,74 42,82 50,89 45,96 48,100 54,100 57,96 61,89 48,82 62,74 52,67 60,59 45,50 57,44 49,35 61,27 50,19 59,13 46,5 55,0'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='49,0 39,5 53,13 44,19 56,27 43,35 51,44 38,50 55,59 46,67 57,74 42,82 50,89 45,96 48,100 54,100 57,96 61,89 48,82 62,74 52,67 60,59 45,50 57,44 49,35 61,27 50,19 59,13 46,5 55,0'/%3E%3C/svg%3E");

  -webkit-mask-repeat: repeat-y;
  mask-repeat: repeat-y;
  -webkit-mask-size: 10px 40px; /* Breite x Höhe EINER Zickzack-Wiederholung */
  mask-size: 10px 1040px;
}

.elementor-14069 .elementor-element.elementor-element-931b23e::before {
  left: 123px; /* Desktop */
}

.elementor-14069 .elementor-element.elementor-element-931b23e::after {
  right: 123px; /* Desktop */
}

@media (max-width: 1440px) {
  .elementor-14069 .elementor-element.elementor-element-931b23e::before { left: 59px; }
  .elementor-14069 .elementor-element.elementor-element-931b23e::after { right: 60px; }
}

@media (max-width: 1023px) {
  .elementor-14069 .elementor-element.elementor-element-931b23e::before { left: 11px; }
  .elementor-14069 .elementor-element.elementor-element-931b23e::after { right: 11px; }
}/* End custom CSS */