.elementor .e-e956d6f-36f5cfb{width:100%;font-family:"BrandonTextWeb";font-weight:600;}.elementor .e-e196b09-8851cf4{width:100%;color:var(--MS11-Anthrazit);text-align:center;}.elementor .e-0688f6e-dfdea92{overflow:hidden;column-gap:20px;margin-block-start:65px;margin-block-end:65px;flex-direction:row;row-gap:30px;flex-wrap:wrap;}.elementor .e-fff82fa-e8fd2ba{text-align:center;}.elementor .e-33449f5e-b8e69be{color:var(--MS11-Anthrazit);text-align:center;}.elementor .e-1659f795-4e656f6{padding-block-start:55px;padding-block-end:55px;margin-block-start:65px;margin-block-end:65px;flex-direction:column;gap:20px;}.elementor .e-29a42c06-47ba93a{width:100%;text-align:center;margin-block-end:45px;}.elementor .e-38df123e-72d764d{color:var(--MS11-Anthrazit);transition:all 400ms;display:none;}.elementor .e-38df123e-72d764d:hover,.elementor .e-38df123e-72d764d:focus-visible{color:var(--MS11-blue);transform:rotateX(0deg) rotateY(0deg) rotateZ(20deg);}.elementor .e-4ab9c87-3d1bfac{font-family:"BrandonTextWeb";font-weight:600;font-size:20px;color:var(--MS11-blue);text-align:center;}.elementor .e-6ddb369e-90060f7{text-align:center;}.elementor .e-5842ef65-173e677{width:45%;height:260px;padding:25px;flex-direction:column;gap:10px;flex:1 0 auto;justify-content:center;}.elementor .e-275d9398-5573864{color:var(--MS11-Anthrazit);transition:all 400ms;display:none;}.elementor .e-275d9398-5573864:hover,.elementor .e-275d9398-5573864:focus-visible{color:var(--MS11-blue);transform:rotateX(0deg) rotateY(0deg) rotateZ(20deg);}.elementor .e-6b00cf7d-f3c5991{font-family:"BrandonTextWeb";font-weight:600;font-size:20px;color:var(--MS11-blue);text-align:center;}.elementor .e-5161e6b-7a3d5c3{text-align:center;}.elementor .e-6b6eede3-cd7bd70{width:45%;height:260px;padding:25px;flex-direction:column;gap:10px;flex:1 0 auto;justify-content:center;}.elementor .e-70198100-145d040{color:var(--MS11-Anthrazit);transition:all 400ms;display:none;}.elementor .e-70198100-145d040:hover,.elementor .e-70198100-145d040:focus-visible{color:var(--MS11-blue);transform:rotateX(0deg) rotateY(0deg) rotateZ(20deg);}.elementor .e-565bf3a7-4e0cb87{font-family:"BrandonTextWeb";font-weight:600;font-size:20px;color:var(--MS11-blue);text-align:center;}.elementor .e-6c2adb69-8c048c2{text-align:center;}.elementor .e-47b8a05-9c8f0dc{width:45%;height:260px;padding:25px;flex-direction:column;gap:10px;flex:1 0 auto;justify-content:center;}.elementor .e-4adad2c9-851adc1{color:var(--MS11-Anthrazit);transition:all 400ms;display:none;}.elementor .e-4adad2c9-851adc1:hover,.elementor .e-4adad2c9-851adc1:focus-visible{color:var(--MS11-blue);transform:rotateX(0deg) rotateY(0deg) rotateZ(20deg);}.elementor .e-5585c5da-8fc53fd{font-family:"BrandonTextWeb";font-weight:600;font-size:20px;color:var(--MS11-blue);text-align:center;}.elementor .e-21648b90-3ddfb94{text-align:center;}.elementor .e-6c29c81d-08cbf45{width:45%;height:260px;padding:25px;flex-direction:column;gap:10px;flex:1 0 auto;justify-content:center;}.elementor .e-6b6b02be-f1aa43c{padding-block-start:65px;padding-block-end:65px;margin-block-start:25px;background-image:linear-gradient(var(--80-weiss), var(--80-weiss));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--MS11-blue);flex-direction:row;flex-wrap:wrap;}.elementor .e-f6539cc-2fc2647{object-fit:cover;object-position:center center;border-radius:10px;}.elementor .e-e37cab5-a975d7c{width:40%;height:200px;padding:0px;}.elementor .e-c740aa0-2eb890f{font-size:25px;}.elementor .e-5fc8cd4-5eef76d{width:70%;padding-inline-start:10px;padding-inline-end:30px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-c3301aa-2127ed5{overflow:hidden;padding-block-start:35px;padding-block-end:35px;margin-block-start:65px;margin-block-end:0px;flex-direction:row;align-items:center;}.elementor .e-0a49611-93ef8f9{font-size:28px;}.elementor .e-3f057db-60b501f{align-self:start;}.elementor .e-bbc91fb-cf81f60{display:none;align-self:start;}.elementor .e-f587ef0-29bd0da{width:70%;padding-inline-start:10px;padding-inline-end:30px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .e-9d3a756-56f7201{overflow:hidden;padding-block-start:35px;padding-block-end:35px;margin-block-start:65px;margin-block-end:0px;background-image:linear-gradient(var(--80-weiss), var(--80-weiss));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--MS11-blue);flex-direction:row;justify-content:center;align-items:center;}.elementor .e-5b1add4-d945725{height:100vh;overflow:hidden;aspect-ratio:auto;object-fit:cover;background-image:linear-gradient(#0000001a, #0000001a),url("https://ms11.branddev.de/wp-content/uploads/2026/06/Teaser-v1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:none;flex-direction:column;justify-content:center;align-items:center;/* Ziel: Das Overlay-Element innerhalb deines Containers */
selector .elementor-background-overlay {
  animation: kenburns 20s ease-out infinite alternate;
  background-size: 100% 100%;
  background-position: center center;
  transition: background-size 20s ease-out;
}

@keyframes kenburns {
  0% {
      background-size: 100% 100%;
  }
  100% {
      background-size: 125%; /* Etwas stärkerer Zoom */
  }
}\n}