.elementor-758 .elementor-element.elementor-element-cfb3ad7{--display:flex;--min-height:418px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-df7cde8{--display:flex;--min-height:418px;--justify-content:space-between;--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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-element-34b6927 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:124px;font-weight:800;text-transform:uppercase;line-height:95px;letter-spacing:-4.4px;color:#DE4211;}.elementor-758 .elementor-element.elementor-element-4d2f221 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:69px;font-weight:800;text-transform:uppercase;line-height:86px;letter-spacing:-4.4px;color:#ECECEC;}.elementor-758 .elementor-element.elementor-element-8224fd3{--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-758 .elementor-element.elementor-element-7290bd3{--e-transform-rotateZ:180deg;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-758 .elementor-element.elementor-element-114a86e{--display:flex;--min-height:216px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-758 .elementor-element.elementor-element-11a1b71{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:3.4px;}.elementor-758 .elementor-element.elementor-element-11a1b71 .elementor-divider-separator{width:100%;}.elementor-758 .elementor-element.elementor-element-11a1b71 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-758 .elementor-element.elementor-element-50f3bf7{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-83eb2d4{--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-758 .elementor-element.elementor-element-86e80aa{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-444fb31{--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-758 .elementor-element.elementor-element-dc51d3b .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:124px;font-weight:800;text-transform:uppercase;line-height:95px;letter-spacing:-4.4px;color:#DE4211;}.elementor-758 .elementor-element.elementor-element-cea0908 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0.1px;color:#ECECEC;}.elementor-758 .elementor-element.elementor-element-2352137{--display:flex;--min-height:216px;--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;--justify-content:center;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-6bec983{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:3.4px;}.elementor-758 .elementor-element.elementor-element-6bec983 .elementor-divider-separator{width:100%;}.elementor-758 .elementor-element.elementor-element-6bec983 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-758 .elementor-element.elementor-element-6b6a90f{--display:flex;--min-height:380px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-843bf15{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-d717467{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-6a532c7{--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-758 .elementor-element.elementor-element-2e7e5d2 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:124px;font-weight:800;text-transform:uppercase;line-height:95px;letter-spacing:-4.4px;color:#DE4211;}.elementor-758 .elementor-element.elementor-element-b50591e .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0.1px;color:#ECECEC;}.elementor-758 .elementor-element.elementor-element-29537e0{--display:flex;--min-height:216px;--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;--justify-content:center;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-f5bcc6c{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:3.4px;}.elementor-758 .elementor-element.elementor-element-f5bcc6c .elementor-divider-separator{width:100%;}.elementor-758 .elementor-element.elementor-element-f5bcc6c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-758 .elementor-element.elementor-element-84c696f{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-758 .elementor-element.elementor-element-2d6fc3e{--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-758 .elementor-element.elementor-element-75a69bb{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -42px;padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-0d3734a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-e809b92 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:124px;font-weight:800;text-transform:uppercase;line-height:95px;letter-spacing:-4.4px;color:#DE4211;}.elementor-758 .elementor-element.elementor-element-6a0a691 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0.1px;color:#ECECEC;}.elementor-758 .elementor-element.elementor-element-551ad8b{--display:flex;--min-height:216px;--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;--justify-content:center;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-5bde2df{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:3.4px;}.elementor-758 .elementor-element.elementor-element-5bde2df .elementor-divider-separator{width:100%;}.elementor-758 .elementor-element.elementor-element-5bde2df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-758 .elementor-element.elementor-element-a0ee3aa{--display:flex;--min-height:380px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-d5bc3e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-57px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-904a23c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-a128cbc{--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-758 .elementor-element.elementor-element-00f2a66 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:124px;font-weight:800;text-transform:uppercase;line-height:95px;letter-spacing:-4.4px;color:#DE4211;}.elementor-758 .elementor-element.elementor-element-b14c9a2 .elementor-heading-title{font-family:"Azeret Mono", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0.1px;color:#ECECEC;}.elementor-758 .elementor-element.elementor-element-6fc6762{--display:flex;--min-height:393px;--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-758 .elementor-element.elementor-element-df7cde8{--width:1175px;}.elementor-758 .elementor-element.elementor-element-8224fd3{--width:70%;}.elementor-758 .elementor-element.elementor-element-83eb2d4{--width:63%;}.elementor-758 .elementor-element.elementor-element-444fb31{--width:100%;}.elementor-758 .elementor-element.elementor-element-843bf15{--width:63%;}.elementor-758 .elementor-element.elementor-element-6a532c7{--width:100%;}.elementor-758 .elementor-element.elementor-element-2d6fc3e{--width:63%;}.elementor-758 .elementor-element.elementor-element-0d3734a{--width:100%;}.elementor-758 .elementor-element.elementor-element-d5bc3e6{--width:63%;}.elementor-758 .elementor-element.elementor-element-a128cbc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-758 .elementor-element.elementor-element-8224fd3{--width:1039px;}.elementor-758 .elementor-element.elementor-element-83eb2d4{--width:764px;}.elementor-758 .elementor-element.elementor-element-843bf15{--width:764px;}.elementor-758 .elementor-element.elementor-element-2d6fc3e{--width:764px;}.elementor-758 .elementor-element.elementor-element-d5bc3e6{--width:764px;}.elementor-758 .elementor-element.elementor-element-a128cbc{--width:1043px;}}@media(max-width:1024px){.elementor-758 .elementor-element.elementor-element-34b6927 .elementor-heading-title{font-size:88px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-4d2f221 .elementor-heading-title{font-size:88px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-114a86e{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-50f3bf7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-dc51d3b .elementor-heading-title{font-size:88px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-cea0908 .elementor-heading-title{font-size:20px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-2352137{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-6b6a90f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-2e7e5d2 .elementor-heading-title{font-size:88px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-b50591e .elementor-heading-title{font-size:20px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-29537e0{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-84c696f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-e809b92 .elementor-heading-title{font-size:88px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-6a0a691 .elementor-heading-title{font-size:20px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-551ad8b{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-a0ee3aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-758 .elementor-element.elementor-element-904a23c{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-758 .elementor-element.elementor-element-00f2a66 .elementor-heading-title{font-size:88px;line-height:0.8em;}.elementor-758 .elementor-element.elementor-element-b14c9a2 .elementor-heading-title{font-size:20px;line-height:0.8em;}}@media(max-width:767px){.elementor-758 .elementor-element.elementor-element-cfb3ad7{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-758 .elementor-element.elementor-element-34b6927 .elementor-heading-title{font-size:74px;}.elementor-758 .elementor-element.elementor-element-4d2f221 .elementor-heading-title{font-size:74px;}.elementor-758 .elementor-element.elementor-element-6b6a90f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-2d6fc3e{--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-758 .elementor-element.elementor-element-a0ee3aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-df7cde8 *//* --- Desktop (ab 1025px) --- */
@media (min-width: 1025px) {
  .elementor-758 .elementor-element.elementor-element-df7cde8 {
    position: relative; /* wichtig, damit before/after relativ zu diesem Container sind */
  }

  .elementor-758 .elementor-element.elementor-element-df7cde8::before {
    content: "";
    position: absolute;
    top: 336px;
    left: 500px;
    width: 20%;
    height: 90px;
    background-color: #ffffff;
    mix-blend-mode: difference;
    z-index: 2;
  }

  .elementor-758 .elementor-element.elementor-element-df7cde8::after {
    content: "";
    position: absolute;
    top: 100px;       /* eigene Position für zweiten Balken */
    left: 0px;
    width: 40%;
    height: 86px;
    background-color: #FFD700;
    mix-blend-mode: difference;
    z-index: 2;
  }
}

/* --- Mobil (bis 767px) --- */
@media (max-width: 767px) {
  .elementor-758 .elementor-element.elementor-element-df7cde8 {
    position: relative;
  }

  .elementor-758 .elementor-element.elementor-element-df7cde8::before {
    content: "";
    position: absolute;
    top: 298px;
    left: 0px;
    width: 60%;
    height: 60px;
    background-color: #ffffff;
    mix-blend-mode: difference;
    z-index: 2;
  }

  .elementor-758 .elementor-element.elementor-element-df7cde8::after {
    content: "";
    position: absolute;
    top: 150px;      /* andere Werte für Mobil */
    left: 20px;
    width: 40%;
    height: 40px;
    background-color: #ffffff;
    mix-blend-mode: difference;
    z-index: 2;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8224fd3 */.elementor-758 .elementor-element.elementor-element-8224fd3::before {
  content: "";
  position: absolute;
  top: 80px;          /* Abstand vom oberen Rand */
  left: 80px;
  width: 50%;
  height: 65px;       /* Höhe des Balkens */
  background-color: #FFD700;  /* kräftiges Gelb */
  mix-blend-mode: difference;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83eb2d4 */.elementor-758 .elementor-element.elementor-element-83eb2d4::before {
  content: "";
  position: absolute;
  top: 80px;          /* Abstand vom oberen Rand */
  left: 80px;
  width: 60%;
  height: 45px;       /* Höhe des Balkens */
  background-color: #FFD700;  /* kräftiges Gelb */
  mix-blend-mode: difference;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444fb31 */@media (min-width: 1025px) {
  .elementor-758 .elementor-element.elementor-element-444fb31::before {
    content: "";
    position: absolute;
    top: 20px;          /* Abstand vom oberen Rand */
    left: 450px;
    width: 20%;
    height: 150px;      /* Höhe des Balkens */
    background-color: #FFD700;  /* kräftiges Gelb */
    mix-blend-mode: difference;
    z-index: 2;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843bf15 */.elementor-758 .elementor-element.elementor-element-843bf15::before {
  content: "";
  position: absolute;
  top: 120px;          /* Abstand vom oberen Rand */
  left: 60px;
  width: 70%;
  height: 85px;       /* Höhe des Balkens */
  background-color: #FFD700;  /* kräftiges Gelb */
  mix-blend-mode: difference;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a532c7 */.elementor-758 .elementor-element.elementor-element-6a532c7::before {
  content: "";
  position: absolute;
  top: 60px;          /* Abstand vom oberen Rand */
  left: 110px;
  width: 28%;
  height: 61px;       /* Höhe des Balkens */
  background-color: #FFD700;  /* kräftiges Gelb */
  mix-blend-mode: difference;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6fc3e */.elementor-758 .elementor-element.elementor-element-2d6fc3e::before {
  content: "";
  position: absolute;
  top: 80px;          /* Abstand vom oberen Rand */
  left: 130px;
  width: 20%;
  height: 190px;       /* Höhe des Balkens */
  background-color: #FFD700;  /* kräftiges Gelb */
  mix-blend-mode: difference;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5bc3e6 */.elementor-758 .elementor-element.elementor-element-d5bc3e6::before {
  content: "";
  position: absolute;
  top: 120px;          /* Abstand vom oberen Rand */
  left: 60px;
  width: 70%;
  height: 85px;       /* Höhe des Balkens */
  background-color: #FFD700;  /* kräftiges Gelb */
  mix-blend-mode: difference;
  z-index: 2;
}/* End custom CSS */