.elementor .bg-gruen{background-color:var(--gruen);}.elementor .bg-beige{background-color:var(--beige);}.elementor .bg-koralle{background-color:var(--koralle);}.elementor .font-colour-gruen{color:var(--gruen);}.elementor .font-colour-koralle{color:var(--koralle);}.elementor .font-colour-weiss{color:var(--weiss);a {
  color: white;
}
a:hover {
  color: #F77F55;
}\n}.elementor .font-colour-text{color:var(--text);}.elementor .h3{font-family:var(--headlines);font-size:clamp(1.13rem, 0.99296rem + 0.56338vw, 1.50rem);line-height:1.1em;}.elementor .h2{font-family:var(--headlines);font-size:clamp(1.50rem, 1.32394rem + 0.75117vw, 2.00rem);line-height:1.1em;}.elementor .h1{font-family:var(--headlines);font-size:clamp(1.88rem, 1.65493rem + 0.93897vw, 2.50rem);line-height:1.1em;}.elementor .body{font-family:var(--body);font-size:1rem;line-height:1.5em;}.elementor .gap{gap:1.25rem;}.elementor .padding-s{padding-block-start:clamp(1.25rem, 0.80986rem + 1.87793vw, 2.50rem);padding-block-end:clamp(1.25rem, 0.80986rem + 1.87793vw, 2.50rem);}.elementor .padding-l{padding-block-start:clamp(2.50rem, 1.61972rem + 3.75587vw, 5.00rem);padding-block-end:clamp(2.50rem, 1.61972rem + 3.75587vw, 5.00rem);}.elementor .padding-0{padding:0px;}.elementor .container-1140{max-width:1140px;padding-inline-start:1rem;padding-inline-end:1rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;grid-template-columns:repeat(3, 1fr);}.elementor .heading-slider{font-family:var(--headlines);font-size:clamp(2.50rem, 2.16989rem + 1.40845vw, 3.44rem);line-height:1.1em;}.elementor .min-witdh-0{min-width:0px;object-fit:contain;}.elementor .gap-s{gap:0.3rem;}.elementor .tab{width:25%;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--weiss);border-style:solid;background-color:var(--beige);}.elementor .tab:hover,.elementor .tab:focus-visible{color:var(--weiss);border-style:solid;background-color:var(--koralle);}.elementor .tab.e--selected{color:var(--weiss);border-color:var(--weiss);background-color:var(--gruen);}.elementor .moveY40{transform:translate3d(0px, 40%, 0px);}