.elementor-650 .elementor-element.elementor-element-434df2eb{--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;}.elementor-650 .elementor-element.elementor-element-434df2eb:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-434df2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5C;}.elementor-650 .elementor-element.elementor-element-5e82688c .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;}.elementor-650 .elementor-element.elementor-element-7f3a29cc{--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;}.elementor-650 .elementor-element.elementor-element-7f3a29cc:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-7f3a29cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3B0;}.elementor-650 .elementor-element.elementor-element-7ea96e16{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-650 .elementor-element.elementor-element-1f42a2fd{--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;}.elementor-650 .elementor-element.elementor-element-67eb2872{--spacer-size:50px;}.elementor-650 .elementor-element.elementor-element-73a903f1{--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;}.elementor-650 .elementor-element.elementor-element-48014e3f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-650 .elementor-element.elementor-element-555e40a1{--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;}.elementor-650 .elementor-element.elementor-element-61060c18{--spacer-size:50px;}.elementor-650 .elementor-element.elementor-element-8f98934{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-650 .elementor-element.elementor-element-8f98934:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-8f98934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FEF3C7 0%, #FDE68A 100%);}.elementor-650 .elementor-element.elementor-element-22aa2714{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(202.00000000000003, 187.00000000000003, 187.00000000000003, 0.5);}.elementor-650 .elementor-element.elementor-element-1ad273f1 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(224, 214.00000000000003, 169, 0.6);}.elementor-650 .elementor-element.elementor-element-7b3f0ba5 .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#373547;}.elementor-650 .elementor-element.elementor-element-94e9964{font-family:"Poppins", Sans-serif;font-weight:400;color:#373547;}.elementor-650 .elementor-element.elementor-element-43a41a4e{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(202.3, 186.90760869565216, 186.90760869565216, 0.5);}.elementor-650 .elementor-element.elementor-element-511fc120 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(224, 214.00000000000003, 169, 0.6);}.elementor-650 .elementor-element.elementor-element-46c26792 .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#373547;}.elementor-650 .elementor-element.elementor-element-228b215{font-family:"Poppins", Sans-serif;font-weight:400;color:#373547;}.elementor-650 .elementor-element.elementor-element-14a0e7a3{--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;}.elementor-650 .elementor-element.elementor-element-65d61654{--spacer-size:50px;}.elementor-650 .elementor-element.elementor-element-6b104d2d{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-650 .elementor-element.elementor-element-6b104d2d:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-6b104d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FEF3C7 0%, #FDE68A 100%);}.elementor-650 .elementor-element.elementor-element-64f3450a{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(202.00000000000003, 187.00000000000003, 187.00000000000003, 0.5);}.elementor-650 .elementor-element.elementor-element-ce78793 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(224.4, 213.95538672768876, 169.27565217391302, 0.6);}.elementor-650 .elementor-element.elementor-element-762f091f .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-fbcbe3a );}.elementor-650 .elementor-element.elementor-element-7bd628e8{font-family:"Poppins", Sans-serif;font-weight:400;color:#373547;}.elementor-650 .elementor-element.elementor-element-61a232{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(202.3, 186.90760869565216, 186.90760869565216, 0.5);}.elementor-650 .elementor-element.elementor-element-2c39c568 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(224, 214.00000000000003, 169, 0.6);}.elementor-650 .elementor-element.elementor-element-388fc6fa .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-fbcbe3a );}.elementor-650 .elementor-element.elementor-element-3d57a817{font-family:"Poppins", Sans-serif;font-weight:400;color:#373547;}.elementor-650 .elementor-element.elementor-element-437f14a0{--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;}.elementor-650 .elementor-element.elementor-element-349feaf0{--spacer-size:50px;}.elementor-650 .elementor-element.elementor-element-1a83781f{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-650 .elementor-element.elementor-element-1a83781f:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-1a83781f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCE8;}.elementor-650 .elementor-element.elementor-element-501dee2{--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;}.elementor-650 .elementor-element.elementor-element-44666fdd .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;}.elementor-650 .elementor-element.elementor-element-38eaaa8{font-family:"Poppins", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#7A7A7A;}.elementor-650 .elementor-element.elementor-element-6821e8a4{--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;}.elementor-650 .elementor-element.elementor-element-72ddc5ce img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-650 .elementor-element.elementor-element-7638083a{--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;}.elementor-650 .elementor-element.elementor-element-30b5088d{--spacer-size:50px;}.elementor-650 .elementor-element.elementor-element-2f2e9266{--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;}.elementor-650 .elementor-element.elementor-element-2f2e9266:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-2f2e9266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FEF3C7 0%, #FDE68A 100%);}.elementor-650 .elementor-element.elementor-element-50a26c02 .elementor-heading-title{font-family:"Handlee", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-fbcbe3a );}.elementor-650 .elementor-element.elementor-element-4f6326e6{font-family:"Poppins", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-650 .elementor-element.elementor-element-508ab5c6{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-650 .elementor-element.elementor-element-508ab5c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-650 .elementor-element.elementor-element-34a0e5ae{--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;--border-radius:30px 30px 30px 30px;}.elementor-650 .elementor-element.elementor-element-3cc337d1{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:400;}.elementor-650 .elementor-element.elementor-element-65582baa{--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;}.elementor-650 .elementor-element.elementor-element-65582baa:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-65582baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-70010b6a{--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;--overlay-opacity:1;}.elementor-650 .elementor-element.elementor-element-70010b6a::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/h-a-l-t.de/wp-content/uploads/2025/06/ChatGPT-Image-1.-Apr.-2025-04_32_31-768x768.bk_.png?fit=768%2C768&ssl=1");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-650 .elementor-element.elementor-element-7162694b{--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;}.elementor-650 .elementor-element.elementor-element-7162694b:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-7162694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote__content{color:var( --e-global-color-secondary );font-size:26px;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote__author{font-size:31px;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote__tweet-button{color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote__tweet-button svg{fill:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote__tweet-button:hover{color:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote__tweet-button:hover svg{fill:#FFFFFF;}.elementor-650 .elementor-element.elementor-element-386c7e07 .elementor-blockquote{box-shadow:0px 0px 52px 0px rgba(0,0,0,0.5);}.elementor-650 .elementor-element.elementor-element-302f7d53{--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;}.elementor-650 .elementor-element.elementor-element-3be440f8{--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;}.elementor-650 .elementor-element.elementor-element-7e0b88a0{--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;}@media(min-width:768px){.elementor-650 .elementor-element.elementor-element-22aa2714{--width:50%;}.elementor-650 .elementor-element.elementor-element-43a41a4e{--width:50%;}.elementor-650 .elementor-element.elementor-element-64f3450a{--width:50%;}.elementor-650 .elementor-element.elementor-element-61a232{--width:50%;}.elementor-650 .elementor-element.elementor-element-501dee2{--width:50%;}.elementor-650 .elementor-element.elementor-element-6821e8a4{--width:50%;}}@media(min-width:1025px){.elementor-650 .elementor-element.elementor-element-70010b6a::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-7b3f0ba5 .elementor-heading-title{font-size:47px;}.elementor-650 .elementor-element.elementor-element-46c26792 .elementor-heading-title{font-size:47px;}.elementor-650 .elementor-element.elementor-element-762f091f .elementor-heading-title{font-size:47px;}.elementor-650 .elementor-element.elementor-element-388fc6fa .elementor-heading-title{font-size:41px;}.elementor-650 .elementor-element.elementor-element-44666fdd .elementor-heading-title{font-size:40px;}.elementor-650 .elementor-element.elementor-element-3cc337d1{font-size:24px;}.elementor-650 .elementor-element.elementor-element-70010b6a::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .e-con-inner > .elementor-background-video-container::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-650 .elementor-element.elementor-element-70010b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-650 .elementor-element.elementor-element-70010b6a{--overlay-opacity:0.16;}}/* Start custom CSS for image, class: .elementor-element-511fc120 */.fade-in {
  opacity: 0;
  transform: translateY(30px);
  transition: opacity 1.2s ease-out, transform 1.2s ease-out;
}

.fade-in.visible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c39c568 */.fade-in {
  opacity: 0;
  transform: translateY(30px);
  transition: opacity 1.2s ease-out, transform 1.2s ease-out;
}

.fade-in.visible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45ca8799 */.flying-emojis {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1000;
}

.flying-emojis span {
  font-size: 2rem; /* Kleinere Emojis */
  animation: float 12s infinite ease-in-out;
  opacity: 1;
  display: inline-block;
  position: absolute;
  transform-origin: center;
  animation-timing-function: ease-in-out;
  pointer-events: none;
}

/* Zufällige Explosion - chaotische Bewegung über den Bildschirm */
@keyframes float {
  0% {
    transform: translateX(0) translateY(0) rotate(0deg);
  }
  25% {
    transform: translateX(200px) translateY(-300px) rotate(45deg);
  }
  50% {
    transform: translateX(-400px) translateY(100px) rotate(90deg);
  }
  75% {
    transform: translateX(300px) translateY(400px) rotate(135deg);
  }
  100% {
    transform: translateX(-200px) translateY(-500px) rotate(180deg);
  }
}

/* Animations-Dauer für jedes Emoji, um das Chaos zu erhöhen */
.flying-emojis .emoji:nth-child(1) { animation-duration: 18s; }
.flying-emojis .emoji:nth-child(2) { animation-duration: 20s; }
.flying-emojis .emoji:nth-child(3) { animation-duration: 16s; }
.flying-emojis .emoji:nth-child(4) { animation-duration: 12s; }
.flying-emojis .emoji:nth-child(5) { animation-duration: 14s; }
.flying-emojis .emoji:nth-child(6) { animation-duration: 22s; }
.flying-emojis .emoji:nth-child(7) { animation-duration: 17s; }
.flying-emojis .emoji:nth-child(8) { animation-duration: 19s; }
.flying-emojis .emoji:nth-child(9) { animation-duration: 23s; }
.flying-emojis .emoji:nth-child(10) { animation-duration: 26s; }

/* Anpassung für kleinere Bildschirmgrößen (Mobile) */
@media (max-width: 768px) {
  .flying-emojis span {
    font-size: 1.2rem; /* Kleinere Emojis für mobile Ansicht */
  }
  /* Reduziere den Bewegungsbereich für mobile Geräte */
  @keyframes float {
    0% {
      transform: translateX(0) translateY(0) rotate(0deg);
    }
    25% {
      transform: translateX(100px) translateY(-150px) rotate(45deg);
    }
    50% {
      transform: translateX(-200px) translateY(50px) rotate(90deg);
    }
    75% {
      transform: translateX(150px) translateY(200px) rotate(135deg);
    }
    100% {
      transform: translateX(-100px) translateY(-250px) rotate(180deg);
    }
  }
}/* End custom CSS */