.elementor-1832 .elementor-element.elementor-element-f823b33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1832 .elementor-element.elementor-element-0e59fcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1832 .elementor-element.elementor-element-c9b16fe{--display:flex;}.elementor-1832 .elementor-element.elementor-element-dc266a9{--spacer-size:20px;}.elementor-1832 .elementor-element.elementor-element-f0fafaa{--display:flex;--margin-top:-2px;--margin-bottom:-19px;--margin-left:0px;--margin-right:0px;}.elementor-1832 .elementor-element.elementor-element-9a364b8 > .elementor-widget-container{background-color:#F7D4D4;padding:5px 10px 5px 10px;border-style:none;}.elementor-1832 .elementor-element.elementor-element-9a364b8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1832 .elementor-element.elementor-element-9a364b8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1832 .elementor-element.elementor-element-9a364b8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://health-magazine.news/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1832 .elementor-element.elementor-element-9a364b8{text-align:left;}.elementor-1832 .elementor-element.elementor-element-9a364b8 .elementor-heading-title{font-size:12px;text-transform:uppercase;}.elementor-1832 .elementor-element.elementor-element-661b281{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.55);}.elementor-1832 .elementor-element.elementor-element-661b281:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-661b281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8E3;}.elementor-1832 .elementor-element.elementor-element-f87ce44 .elementor-heading-title{font-weight:800;}.elementor-1832 .elementor-element.elementor-element-817b10f .elementor-author-box__avatar img{width:72px;height:72px;}.elementor-1832 .elementor-element.elementor-element-817b10f .elementor-author-box__bio{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-1832 .elementor-element.elementor-element-c4d4fef{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.55);}.elementor-1832 .elementor-element.elementor-element-c4d4fef:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-c4d4fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8E3;}.elementor-1832 .elementor-element.elementor-element-35a87c3{--display:flex;}.elementor-1832 .elementor-element.elementor-element-557d038{--display:flex;}.elementor-1832 .elementor-element.elementor-element-b92bd1d{--display:flex;--border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.55);}.elementor-1832 .elementor-element.elementor-element-b92bd1d:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-b92bd1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73F9F9;}.elementor-1832 .elementor-element.elementor-element-424c243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 030px 0px 030px;}.elementor-1832 .elementor-element.elementor-element-424c243.elementor-element{--align-self:flex-start;}.elementor-1832 .elementor-element.elementor-element-424c243{column-gap:0px;}.elementor-1832 .elementor-element.elementor-element-8eb827f{--display:flex;}.elementor-1832 .elementor-element.elementor-element-bb1d441{--display:flex;}.elementor-1832 .elementor-element.elementor-element-a7d2a18{--display:flex;}.elementor-1832 .elementor-element.elementor-element-0211b3f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-swiper-button{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#2A8033;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#2A8033;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-star-rating{font-size:15px;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-star-rating i:before{color:#E2B917;}.elementor-1832 .elementor-element.elementor-element-d59eb29 .elementor-star-rating i{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-swiper-button{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#2A8033;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#2A8033;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-star-rating{font-size:15px;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-star-rating i:before{color:#E2B917;}.elementor-1832 .elementor-element.elementor-element-8292501 .elementor-star-rating i{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-swiper-button{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#2A8033;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#2A8033;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-star-rating{font-size:15px;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-star-rating i:before{color:#E2B917;}.elementor-1832 .elementor-element.elementor-element-51860b9 .elementor-star-rating i{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-cde4e63{--display:flex;}.elementor-1832 .elementor-element.elementor-element-077573c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3.2px;background-image:linear-gradient(180deg, #4BA614 0%, #008C00 100%);border-radius:13px 13px 13px 13px;padding:26px 40px 26px 40px;}.elementor-1832 .elementor-element.elementor-element-077573c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-077573c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1832 .elementor-element.elementor-element-bf284ac .elementor-button{background-color:transparent;font-size:30px;background-image:linear-gradient(180deg, #4BA614 0%, #008C00 100%);border-radius:6px 6px 6px 6px;}.elementor-1832 .elementor-element.elementor-element-ba17b8d{--display:flex;}.elementor-1832 .elementor-element.elementor-element-141a202 .elementor-button{background-color:transparent;font-size:30px;font-weight:600;background-image:linear-gradient(180deg, #4BA614 0%, #008C00 100%);border-radius:6px 6px 6px 6px;}.elementor-1832 .elementor-element.elementor-element-9e6b062{--display:flex;}.elementor-1832 .elementor-element.elementor-element-72dbc55{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-swiper-button{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#2A8033;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#2A8033;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-star-rating{font-size:15px;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-star-rating i:before{color:#E2B917;}.elementor-1832 .elementor-element.elementor-element-094d27b .elementor-star-rating i{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-swiper-button{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#2A8033;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#2A8033;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-star-rating{font-size:15px;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-star-rating i:before{color:#E2B917;}.elementor-1832 .elementor-element.elementor-element-b792d08 .elementor-star-rating i{color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-c8c8107{--display:flex;}.elementor-1832 .elementor-element.elementor-element-117f0ce .elementor-button{background-color:transparent;font-size:30px;background-image:linear-gradient(180deg, #4BA614 0%, #008C00 100%);border-radius:6px 6px 6px 6px;}.elementor-1832 .elementor-element.elementor-element-c9ade89{--display:flex;}.elementor-1832 .elementor-element.elementor-element-ce28907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1832 .elementor-element.elementor-element-17fed1d > .elementor-widget-container{background-color:#DDDDDD;padding:1px 1px 1px 1px;}.elementor-1832 .elementor-element.elementor-element-17fed1d{text-align:center;font-size:21px;}.elementor-1832 .elementor-element.elementor-element-15dc1cd > .elementor-widget-container{margin:0px 0px 0px 45px;padding:0px 0px 0px 0px;}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-icon i{color:#52C41B;transition:color 0.3s;}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-icon svg{fill:#52C41B;transition:fill 0.3s;}.elementor-1832 .elementor-element.elementor-element-15dc1cd{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-item > a{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-15dc1cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1832 .elementor-element.elementor-element-ce260e8 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;background-image:linear-gradient(180deg, #4BA614 0%, #008C00 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;padding:18px 35px 18px 35px;}.elementor-1832 .elementor-element.elementor-element-64e7d87{--display:flex;}.elementor-1832 .elementor-element.elementor-element-c438b79{--display:flex;}.elementor-1832 .elementor-element.elementor-element-f99ab76{font-size:14px;}.elementor-1832 .elementor-element.elementor-element-38e0ef3{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-1832 .elementor-element.elementor-element-0211b3f{--grid-auto-flow:row;}.elementor-1832 .elementor-element.elementor-element-72dbc55{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1832 .elementor-element.elementor-element-f823b33{--width:1200px;}.elementor-1832 .elementor-element.elementor-element-0e59fcc{--width:80%;}.elementor-1832 .elementor-element.elementor-element-9e6b062{--width:100%;}.elementor-1832 .elementor-element.elementor-element-ce28907{--width:30%;}}@media(max-width:767px){.elementor-1832 .elementor-element.elementor-element-dc266a9{--spacer-size:4px;}.elementor-1832 .elementor-element.elementor-element-f87ce44 .elementor-heading-title{font-size:32px;}.elementor-1832 .elementor-element.elementor-element-817b10f .elementor-author-box__avatar img{width:56px;height:56px;}body.rtl .elementor-1832 .elementor-element.elementor-element-817b10f.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-1832 .elementor-element.elementor-element-817b10f:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:9px;margin-left:0;}body:not(.rtl) .elementor-1832 .elementor-element.elementor-element-817b10f.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-1832 .elementor-element.elementor-element-817b10f:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:9px;margin-right:0;}.elementor-1832 .elementor-element.elementor-element-817b10f.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:9px;}.elementor-1832 .elementor-element.elementor-element-a650ebc .elementor-heading-title{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-8a80aec .elementor-heading-title{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-424c243{text-align:center;font-size:16px;}.elementor-1832 .elementor-element.elementor-element-ce6fb12 .elementor-heading-title{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-7ecb3b1 .elementor-heading-title{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-0211b3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1832 .elementor-element.elementor-element-077573c .elementor-button{font-size:16px;letter-spacing:1.9px;padding:25px 8px 25px 8px;}.elementor-1832 .elementor-element.elementor-element-bf284ac .elementor-button{font-size:30px;}.elementor-1832 .elementor-element.elementor-element-72dbc55{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1832 .elementor-element.elementor-element-17fed1d{font-size:24px;}.elementor-1832 .elementor-element.elementor-element-ce260e8 .elementor-button{font-size:20px;}.elementor-1832 .elementor-element.elementor-element-38e0ef3{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;}}/* Start custom CSS for text-editor, class: .elementor-element-5c1aaf7 *//* Grundzustand deines Floating-Buttons */
.floating-cta {
  position: fixed;       /* falls nicht schon vorhanden */
  right: 16px;
  bottom: 16px;
  z-index: 9999;
  transition: opacity .25s ease, transform .25s ease, visibility .25s ease;
}

/* Versteckt-Zustand (wenn ein Seiten-Button im Viewport ist) */
.floating-cta.is-hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(8px) scale(.98);
}

/* Optional: weniger Bewegung bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .floating-cta { transition: none; }
}/* End custom CSS */