.elementor .e-573da3cf-d082372{width:73%;font-family:"Poppins";font-weight:700;font-size:12px;color:#005D8E;padding:10px;margin-block-end:20px;border-radius:30px;background-color:#E7F3FF;}.elementor .e-3cc3df9a-0554825{font-family:"Poppins";font-weight:500;font-size:35px;color:#000000;/* Richtet den eigentlichen Text-Container aus, damit der Strich perfekt darunter passt */
selector .elementor-heading-title {
  position: relative;
  display: inline-block !important; /* Verhindert, dass der Strich 100% Bildschirmbreite einnimmt */
  padding-bottom: 12px; /* Platz für den Strich nach unten */
  width: auto;
}

/* 1. DER STRICH: Wächst von links nach rechts */
selector .elementor-heading-title::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px; /* Stärke des Strichs */
  background-color: #FF7F00; /* Orange */
  border-radius: 2px;
  
  /* Animation startet automatisch beim Laden */
  animation: linieWaechst 1.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
}

/* 2. DAS FLUGZEUG: Fliegt synchron auf der Spitze mit */
selector .elementor-heading-title::before {
  content: '✈';
  position: absolute;
  bottom: -10px; /* Höhe des Flugzeugs auf dem Strich justieren */
  left: 0;
  font-size: 26px;
  color: #FF7F00; /* Orange */
  z-index: 10;
  line-height: 1;
  
  animation: flugzeugFliegt 1.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
}

/* --- ANIMATIONS-LOGIK (Global lauffähig) --- */
@keyframes linieWaechst {
  0% {
      width: 0%;
  }
  100% {
      width: 100%;
  }
}

@keyframes flugzeugFliegt {
  0% {
      left: 0%;
      transform: rotate(45deg) translateX(-50%);
      opacity: 0;
  }
  5% {
      opacity: 1;
  }
  100% {
      left: 100%;
      transform: rotate(45deg) translateX(-50%);
      opacity: 1;
  }
}\n}.elementor .e-578cfecd-df3b5a9{font-family:"Poppins";margin-block-start:12px;}.elementor .e-5049904b-88a0392{font-family:"Poppins";font-size:12px;margin-block-start:10px;margin-block-end:15px;}.elementor .e-7d4ddc31-fc49676{width:50%;flex-direction:column;}.elementor .e-2cc64b1e-cd6b81b{width:50%;flex-direction:column;justify-content:center;}.elementor .e-53f6a51f-a3c572b{width:1120px;margin-block-start:30px;display:flex;flex-direction:row;}.elementor .e-55c7ed33-de217b4{font-family:"Poppins";font-weight:600;font-size:13px;color:#005D8E;text-align:center;}.elementor .e-65a83773-9bb81e6{font-weight:600;font-size:13px;color:#005D8E;text-align:center;}.elementor .e-69be1d2-e50ca79{font-weight:600;font-size:13px;color:#005D8E;text-align:center;}.elementor .e-4aec9f64-1258a49{font-weight:600;font-size:13px;color:#005D8E;text-align:center;}.elementor .e-dbbcc9b-70d53e8{font-weight:600;font-size:13px;color:#005D8E;text-align:center;}.elementor .e-30292e89-53efea3{width:1120px;font-family:"Poppins";margin-block-start:0px;margin-block-end:0px;margin-inline-start:-70px;margin-inline-end:0px;background-color:#E7F3FF;display:flex;flex-direction:row;gap:20px;align-items:start;align-self:start;}.elementor .e-5b1176a7-157cfb3{width:100%;background-color:#E7F3FF;display:flex;flex-direction:row;justify-content:center;}.elementor .e-bb30621-6d1a362{font-family:"Poppins";font-weight:600;color:#005D8E;}.elementor .e-3c2d630f-e399396{width:100%;font-family:"Poppins";margin-block-start:-35px;margin-block-end:0px;}.elementor .e-7d169bb-4c20100{width:100%;background-color:#F4F8FC;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1ba389b7-bbc93a9{font-family:"Poppins";font-weight:600;color:#005D8E;margin-block-end:10px;}.elementor .e-4a21eda1-fb44222{font-family:"Poppins";font-weight:700;font-size:30px;color:#000000;}.elementor .e-1f697e27-99dcc33{width:600px;font-family:"Poppins";margin-block-start:12px;}.elementor .e-2dc91d7c-ee8b025{width:600px;font-family:"Poppins";text-align:center;margin-block-start:12px;align-self:center;}.elementor .e-50fd20c-b2c33f9{width:1120px;padding-block-end:60px;margin-block-start:40px;flex-direction:column;}.elementor .e-4784a71d-519afd5{width:1120px;font-family:"Poppins";font-weight:600;color:#005D8E;margin-block-start:60px;margin-block-end:10px;}.elementor .e-1b46199e-0b415d4{width:1120px;font-family:"Poppins";font-weight:800;font-size:30px;color:#000000;}.elementor .e-4639cdcd-2cedc2e{width:1120px;color:#002030;margin-block-start:12px;}.elementor .e-2b7374c8-66a240e{width:100%;background-color:#F4F8FC;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a12c621-24c492d{width:1120px;font-family:"Poppins";font-weight:600;color:#005D8E;margin-block-start:60px;margin-block-end:10px;}.elementor .e-4075e1ae-0c89f4e{width:1120px;font-family:"Poppins";font-weight:800;font-size:30px;color:#000000;}.elementor .e-159dfcbe-2445104{width:1120px;color:#002030;margin-block-start:12px;}.elementor .e-2b884ab5-914d963{width:100%;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-253608e4-1073c1a{width:100%;font-family:"Poppins";font-weight:600;color:#4fa7d6;margin-block-end:10px;}.elementor .e-22713df0-65731ce{width:100%;font-family:"Poppins";font-weight:800;font-size:30px;color:#ffffff;}.elementor .e-4f1d0a7e-d7d9d90{width:100%;color:#fff8f899;margin-block-start:12px;margin-block-end:25px;}.elementor .e-120cee8b-125fbc8{width:100%;padding-block-end:60px;background-color:#002030;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-51546b96-b03c438{width:100%;font-family:"Poppins";font-weight:600;color:#005D8E;margin-block-end:10px;}.elementor .e-3364792d-803d0b8{width:100%;font-family:"Poppins";font-weight:800;font-size:30px;color:#000000;}.elementor .e-56818359-c71a661{width:100%;color:#00000099;margin-block-start:12px;margin-block-end:25px;}.elementor .e-52912772-6a0e0a2{width:100%;padding-block-start:10px;padding-block-end:60px;background-color:#F4F8FC;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-41b74b3c-2c7fd8e{width:100%;font-family:"Poppins";font-weight:600;color:#005D8E;margin-block-end:10px;}.elementor .e-32076b9e-0415685{width:100%;font-family:"Poppins";font-weight:800;font-size:30px;color:#000000;}.elementor .e-474aa5ae-85bf24b{width:100%;font-family:"Poppins";color:#002030;margin-block-start:12px;}.elementor .e-520bd655-d73247b{width:1120px;margin-block-start:60px;margin-block-end:60px;background-color:#ffffff;flex-direction:column;align-items:center;}.elementor .e-1326122c-33b1a88{width:1120px;font-family:"Poppins";font-weight:600;color:#005D8E;margin-block-start:10px;margin-block-end:10px;}.elementor .e-2473eee3-6e564c1{width:100%;font-family:"Poppins";font-weight:800;font-size:30px;color:#000000;margin:10px;}.elementor .e-4b364864-2683ade{width:100%;color:#002030;margin-block-start:12px;}.elementor .e-53bcc361-928cdef{width:1120px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:60px;margin-block-end:60px;background-color:#F4F8FC;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4dfdbb2c-b3d9b8f{width:100%;padding-block-end:50px;margin-block-start:70px;background-color:#F4F8FC;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-38d3d21a-73a2d2a{max-width:1120px;font-family:"Poppins";font-size:30px;color:#000000;margin-block-start:40px;align-self:center;}.elementor .e-7bf44240-aa21d1c{max-width:1120px;text-align:center;margin-block-start:20px;align-self:center;}.elementor .e-1d930bfb-ab1e9cc{margin-block-end:60px;background-color:#E7F3FF;flex-direction:column;}