.elementor-36 .elementor-element.elementor-element-653e1e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-66ac8d9{--as-fokus-x:50%;--as-fokus-y:20%;}.elementor-36 .elementor-element.elementor-element-66ac8d9 .as-hero{min-height:55vh;}.elementor-36 .elementor-element.elementor-element-66ac8d9 .as-hero-schleier{opacity:calc(52/100);}.elementor-36 .elementor-element.elementor-element-66ac8d9 .as-titel{font-size:56px;}.elementor-36 .elementor-element.elementor-element-66ac8d9 .as-text{font-size:17px;}.elementor-36 .elementor-element.elementor-element-06f49ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-d815deb .as-bild img{aspect-ratio:5/4;}.elementor-36 .elementor-element.elementor-element-d815deb{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-d815deb .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-d815deb .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-d815deb .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-d815deb .as-block{padding-top:52px;padding-bottom:52px;}.elementor-36 .elementor-element.elementor-element-d815deb .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-fa1d385{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-0ad3da0{--as-jahr-breite:128px;}.elementor-36 .elementor-element.elementor-element-0ad3da0 .as-titel{font-size:38px;}.elementor-36 .elementor-element.elementor-element-0ad3da0 .as-text{font-size:15.5px;}.elementor-36 .elementor-element.elementor-element-0ad3da0 .as-block{padding-top:56px;padding-bottom:56px;background-color:#F5EFE9;}.elementor-36 .elementor-element.elementor-element-0ad3da0 .as-flex{gap:40px;}.elementor-36 .elementor-element.elementor-element-f589cca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6fcd485 .as-bild img{aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-6fcd485{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-6fcd485 .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-6fcd485 .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-6fcd485 .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-6fcd485 .as-block{padding-top:52px;padding-bottom:52px;}.elementor-36 .elementor-element.elementor-element-6fcd485 .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-af8d61e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-960a130 .as-bild img{aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-960a130{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-960a130 .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-960a130 .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-960a130 .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-960a130 .as-block{padding-top:52px;padding-bottom:52px;background-color:#F5EFE9;}.elementor-36 .elementor-element.elementor-element-960a130 .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-2fcc65c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-887bbe9 .as-bild img{aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-887bbe9{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-887bbe9 .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-887bbe9 .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-887bbe9 .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-887bbe9 .as-block{padding-top:52px;padding-bottom:52px;}.elementor-36 .elementor-element.elementor-element-887bbe9 .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-603955f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-e68cb01 .as-bild img{aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-e68cb01{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-e68cb01 .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-e68cb01 .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-e68cb01 .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-e68cb01 .as-block{padding-top:52px;padding-bottom:52px;background-color:#F5EFE9;}.elementor-36 .elementor-element.elementor-element-e68cb01 .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-b751d19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-0f50ef8 .as-bild img{aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-0f50ef8{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-0f50ef8 .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-0f50ef8 .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-0f50ef8 .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-0f50ef8 .as-block{padding-top:52px;padding-bottom:52px;}.elementor-36 .elementor-element.elementor-element-0f50ef8 .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-4ddc765{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-cd383c9 .as-bild img{aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-cd383c9{--as-fokus-x:50%;--as-fokus-y:25%;}.elementor-36 .elementor-element.elementor-element-cd383c9 .as-spalte-text{flex:0 1 50%;}.elementor-36 .elementor-element.elementor-element-cd383c9 .as-titel{font-size:34px;}.elementor-36 .elementor-element.elementor-element-cd383c9 .as-text{font-size:16px;}.elementor-36 .elementor-element.elementor-element-cd383c9 .as-block{padding-top:52px;padding-bottom:52px;}.elementor-36 .elementor-element.elementor-element-cd383c9 .as-flex{gap:44px;}.elementor-36 .elementor-element.elementor-element-5c2318a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-073e1d8{--as-fokus-x:50%;--as-fokus-y:28%;}.elementor-36 .elementor-element.elementor-element-073e1d8 .as-cta{min-height:40vh;}.elementor-36 .elementor-element.elementor-element-073e1d8 .as-cta-schleier{opacity:calc(58/100);}.elementor-36 .elementor-element.elementor-element-073e1d8 .as-titel{font-size:38px;}.elementor-36 .elementor-element.elementor-element-073e1d8 .as-text{font-size:16px;}body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137d8f5 );}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-66ac8d9 .as-hero{min-height:54vh;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-66ac8d9{--as-fokus-y:22%;}.elementor-36 .elementor-element.elementor-element-66ac8d9 .as-hero{min-height:46vh;}}/* Start custom CSS */.form-button .elementor-button {
	background-image: linear-gradient(155deg,#f179a3,transparent);
	background-color: #eb42d2;
	overflow: hidden;
}
.form-button .elementor-button.elementor-size-sm::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0) 70%);
	background-size: 100%;
	animation: blink-infinite 2.5s ease infinite;
	opacity: 0;
}
@keyframes blink-infinite {
  0% {
    transform:translate3d(-100%,0,0) scale(2);
    opacity:1
  }
  50% {
    transform:translate3d(100%,0,0);
    opacity:0
  }
  51% {
    transform:translate3d(-100%,0,0);
    opacity:0
  }
  to {
    transform:translate3d(-100%,0,0);
    opacity:1
  }
}/* End custom CSS */