.elementor-47033 .elementor-element.elementor-element-16a8753:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-16a8753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6651 );}.elementor-47033 .elementor-element.elementor-element-16a8753{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47033 .elementor-element.elementor-element-16a8753 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-6dc35c7{text-align:center;}.elementor-47033 .elementor-element.elementor-element-6dc35c7 .elementor-heading-title{font-size:46px;font-weight:900;}.elementor-47033 .elementor-element.elementor-element-6dc35c7 > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-47033 .elementor-element.elementor-element-b79f627{text-align:center;}.elementor-47033 .elementor-element.elementor-element-b79f627 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-2431aaa > .elementor-widget-container{margin:-60px 0px -20px 0px;}.elementor-47033 .elementor-element.elementor-element-4c860cd .elementor-button{font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );padding:20px 100px 20px 100px;}.elementor-47033 .elementor-element.elementor-element-4c860cd > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-47033 .elementor-element.elementor-element-7c05567:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-7c05567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e2371 );}.elementor-47033 .elementor-element.elementor-element-7c05567{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-47033 .elementor-element.elementor-element-7c05567 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-fd261bd{text-align:center;}.elementor-47033 .elementor-element.elementor-element-fd261bd .elementor-heading-title{color:#251852;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-47033 .elementor-element.elementor-element-fd261bd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-f3558df{text-align:center;}.elementor-47033 .elementor-element.elementor-element-c67bd50{text-align:center;}.elementor-47033 .elementor-element.elementor-element-e1a62ab:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-e1a62ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e2371 );}.elementor-47033 .elementor-element.elementor-element-e1a62ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-12px;padding:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-e1a62ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-65abcf6{text-align:center;color:var( --e-global-color-primary );font-size:10px;font-weight:700;}.elementor-47033 .elementor-element.elementor-element-c42863e:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-c42863e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e2371 );}.elementor-47033 .elementor-element.elementor-element-c42863e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 300px 20px 300px;}.elementor-47033 .elementor-element.elementor-element-c42863e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-5651eb3{text-align:center;}.elementor-47033 .elementor-element.elementor-element-5651eb3 img{width:140px;}.elementor-47033 .elementor-element.elementor-element-b4f5ade{text-align:center;}.elementor-47033 .elementor-element.elementor-element-b4f5ade img{width:140px;}.elementor-47033 .elementor-element.elementor-element-db154a6{text-align:center;}.elementor-47033 .elementor-element.elementor-element-db154a6 img{width:140px;}.elementor-47033 .elementor-element.elementor-element-c9c4c4b{text-align:center;}.elementor-47033 .elementor-element.elementor-element-c9c4c4b img{width:140px;}.elementor-47033 .elementor-element.elementor-element-d5f2a75:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-d5f2a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6651 );}.elementor-47033 .elementor-element.elementor-element-d5f2a75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47033 .elementor-element.elementor-element-d5f2a75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-6edf691{text-align:center;}.elementor-47033 .elementor-element.elementor-element-6edf691 > .elementor-widget-container{margin:40px 0px -20px 0px;}.elementor-47033 .elementor-element.elementor-element-637e1a2 .elementor-button{font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );padding:20px 100px 20px 100px;}.elementor-47033 .elementor-element.elementor-element-637e1a2 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-47033 .elementor-element.elementor-element-20a6f71:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-20a6f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ea65b3 );}.elementor-47033 .elementor-element.elementor-element-20a6f71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47033 .elementor-element.elementor-element-20a6f71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-f0f18fd{text-align:center;}.elementor-47033 .elementor-element.elementor-element-f0f18fd > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-47033 .elementor-element.elementor-element-e2ed9c3:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-e2ed9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ea65b3 );}.elementor-47033 .elementor-element.elementor-element-e2ed9c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-47033 .elementor-element.elementor-element-e2ed9c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-3cc74f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47033 .elementor-element.elementor-element-3cc74f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6651 );}.elementor-47033 .elementor-element.elementor-element-3cc74f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-47033 .elementor-element.elementor-element-3cc74f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-2b6a24b{text-align:center;}.elementor-47033 .elementor-element.elementor-element-2b6a24b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-a790de6{text-align:center;font-size:18px;}.elementor-47033 .elementor-element.elementor-element-cb1321f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47033 .elementor-element.elementor-element-cb1321f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6651 );}.elementor-47033 .elementor-element.elementor-element-cb1321f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-47033 .elementor-element.elementor-element-cb1321f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-296bef5{text-align:center;}.elementor-47033 .elementor-element.elementor-element-296bef5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-86f70b8{text-align:center;font-size:18px;}.elementor-47033 .elementor-element.elementor-element-4739299:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-4739299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6651 );}.elementor-47033 .elementor-element.elementor-element-4739299{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47033 .elementor-element.elementor-element-4739299 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-a31e307{text-align:center;}.elementor-47033 .elementor-element.elementor-element-a31e307 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-31760c9{text-align:center;}.elementor-47033 .elementor-element.elementor-element-31760c9 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-7e18c7c:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-7e18c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6651 );}.elementor-47033 .elementor-element.elementor-element-7e18c7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-7e18c7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-9dea90a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-28f3370 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-47033 .elementor-element.elementor-element-7b89537:not(.elementor-motion-effects-element-type-background), .elementor-47033 .elementor-element.elementor-element-7b89537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e2371 );}.elementor-47033 .elementor-element.elementor-element-7b89537{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47033 .elementor-element.elementor-element-7b89537 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47033 .elementor-element.elementor-element-6f98c38{text-align:center;}.elementor-47033 .elementor-element.elementor-element-6f98c38 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-67deb6f > .elementor-widget-container{margin:-60px 0px -20px 0px;}.elementor-47033 .elementor-element.elementor-element-a9901c5 .elementor-button{font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );padding:20px 100px 20px 100px;}.elementor-47033 .elementor-element.elementor-element-a9901c5 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 30px 0px;}@media(min-width:768px){.elementor-47033 .elementor-element.elementor-element-b6d04cc{width:50%;}.elementor-47033 .elementor-element.elementor-element-3256a63{width:50%;}}@media(max-width:767px){.elementor-47033 .elementor-element.elementor-element-6dc35c7{text-align:center;}.elementor-47033 .elementor-element.elementor-element-6dc35c7 .elementor-heading-title{font-size:21px;}.elementor-47033 .elementor-element.elementor-element-6dc35c7 > .elementor-widget-container{margin:10px 0px -40px 0px;padding:0px 20px 0px 20px;}.elementor-47033 .elementor-element.elementor-element-b79f627{line-height:2.2em;}.elementor-47033 .elementor-element.elementor-element-b79f627 > .elementor-widget-container{margin:015px 10px -10px 10px;}.elementor-47033 .elementor-element.elementor-element-4c860cd .elementor-button{padding:20px 40px 20px 40px;}.elementor-47033 .elementor-element.elementor-element-4c860cd > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-7c05567{padding:0px 10px 20px 10px;}.elementor-47033 .elementor-element.elementor-element-fd261bd .elementor-heading-title{font-size:12px;}.elementor-47033 .elementor-element.elementor-element-fd261bd > .elementor-widget-container{margin:5px 0px -10px 0px;}.elementor-47033 .elementor-element.elementor-element-f5346ac{width:25%;}.elementor-47033 .elementor-element.elementor-element-ca5d499{width:25%;}.elementor-47033 .elementor-element.elementor-element-3336591{width:25%;}.elementor-47033 .elementor-element.elementor-element-1f964fd{width:25%;}.elementor-47033 .elementor-element.elementor-element-6edf691 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-b2f4d16 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-637e1a2 .elementor-button{padding:20px 40px 20px 40px;}.elementor-47033 .elementor-element.elementor-element-637e1a2 > .elementor-widget-container{margin:-30px 0px 20px 0px;padding:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-f0f18fd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-2b6a24b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-296bef5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-a31e307{text-align:center;}.elementor-47033 .elementor-element.elementor-element-a31e307 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-47033 .elementor-element.elementor-element-6f98c38 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47033 .elementor-element.elementor-element-67deb6f > .elementor-widget-container{margin:-40px 0px -20px 0px;}.elementor-47033 .elementor-element.elementor-element-a9901c5 .elementor-button{padding:20px 40px 20px 40px;}.elementor-47033 .elementor-element.elementor-element-a9901c5 > .elementor-widget-container{margin:10px 0px 40px 0px;padding:10px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-6dc35c7 */.underline-gradient {
  background-image: linear-gradient(to right, #F1C635 0%, #F1C635 100%);
  background-position: 0 1.05em;
  background-repeat: no-repeat;
  background-size: 100% 3px;
  padding-bottom: 4px;
}

.highlight-text {
  color: #25215C;
  font-weight: 700;
}

.word-rotator {
  display: inline-block;
  position: relative;
  width: 20ch; /* Platz für das längste Wort */
  height: 1.2em;
  vertical-align: middle;
  overflow: hidden;
}

.word-rotator .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin-top:-3.5px;
  color: #F1C635;
  font-weight: 600;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  opacity: 0;
  animation: rotateWords 12s infinite;
}

.word-rotator .word:nth-child(1) {
  animation-delay: 0s;
}
.word-rotator .word:nth-child(2) {
  animation-delay: 4s;
}
.word-rotator .word:nth-child(3) {
  animation-delay: 8s;
}

@keyframes rotateWords {
  0%   { opacity: 0; transform: translateY(100%); }
  5%   { opacity: 1; transform: translateY(0); }
  30%  { opacity: 1; transform: translateY(0); }
  35%  { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 0; transform: translateY(-100%); }
}

.main-title {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}/* End custom CSS */