.elementor-21040101 .elementor-element.elementor-element-577819f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-title, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-title:before, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-title:after, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-content, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tabs-content-wrapper{border-width:0.5px;}.elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-mobile-title, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-desktop-title.elementor-active, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-title:before, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-title:after, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tab-content, .elementor-21040101 .elementor-element.elementor-element-94c1ab6 .elementor-tabs-content-wrapper{border-color:#F8F8F8;}.elementor-21040101 .elementor-element.elementor-element-1ae8191.elementor-view-stacked .elementor-icon{background-color:#E30613;}.elementor-21040101 .elementor-element.elementor-element-1ae8191.elementor-view-framed .elementor-icon, .elementor-21040101 .elementor-element.elementor-element-1ae8191.elementor-view-default .elementor-icon{color:#E30613;}.elementor-21040101 .elementor-element.elementor-element-1ae8191 .elementor-icon-box-wrapper{gap:25px;}.elementor-21040101 .elementor-element.elementor-element-1ae8191 .elementor-icon{font-size:75px;}.elementor-21040101 .elementor-element.elementor-element-1ae8191 .elementor-icon i{transform:rotate(-15deg);}/* Start custom CSS for icon-box, class: .elementor-element-1ae8191 *//* Pulse-Animation genau 3x */
#pulse-3x {
  --pulse-scale: 1.08;   /* Intensität */
  --pulse-duration: 1.8s;/* Geschwindigkeit je Durchlauf */
  animation: pulse var(--pulse-duration) ease-in-out 0s 5;
  transform-origin: center;
}

@keyframes pulse {
  0%   { transform: scale(1); }
  50%  { transform: scale(var(--pulse-scale)); }
  100% { transform: scale(1); }
}

/* Barrierearmut: Animationen reduzieren, wenn gewünscht */
@media (prefers-reduced-motion: reduce) {
  .pulse-3x { animation: none; }
}/* End custom CSS */