.elementor-909 .elementor-element.elementor-element-aaed313{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9998;position:absolute !important;top:140px;left:70%;}.elementor-909 .elementor-element.elementor-element-11bf552{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-909 .elementor-element.elementor-element-cd5f6b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-909 .elementor-element.elementor-element-cd5f6b1:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-cd5f6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffffff2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button{background-color:#00000000;border-radius:9999px 9999px 9999px 9999px;padding:8px 8px 8px 8px;}.elementor-909 .elementor-element.elementor-element-23fb2df{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;z-index:0;position:absolute !important;top:16px;right:16px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-909 .elementor-element.elementor-element-02f04bb i.softlite-dynamic-icon{font-size:100%;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-icon i{font-size:100%;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-icon:not(i){width:100%;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-icon svg{width:100%;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-card-box-text-1{font-size:30px;line-height:36px;color:#474341;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-card-box-text-2{font-size:18px;font-weight:700;line-height:1.25;color:#474341;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#374151ff;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-card-box-button-text{font-size:14px;font-weight:600;line-height:20px;fill:#ffffffff;color:#ffffffff;}.elementor-909 .elementor-element.elementor-element-02f04bb .softlite-dynamic-card-box-button{background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-92cdde6{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-909 .elementor-element.elementor-element-dd1e68c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:-8px;right:-8px;}.elementor-909 .elementor-element.elementor-element-dd1e68c:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-dd1e68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ea7800ff;}.elementor-909 .elementor-element.elementor-element-b670f4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;bottom:-4px;left:-4px;}.elementor-909 .elementor-element.elementor-element-b670f4e:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-b670f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#474341ff;}.elementor-909 .elementor-element.elementor-element-7c7ed4b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:-10;position:absolute !important;top:0px;right:0px;bottom:0px;left:0px;}.elementor-909 .elementor-element.elementor-element-7c7ed4b:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-7c7ed4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ea780033;}.elementor-909 .elementor-element.elementor-element-36ae043{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:9999;position:fixed !important;top:252px;left:24px;}.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button{background-color:#ea7800ff;font-size:16px;font-weight:700;line-height:1.25;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:25px 15px 30px 20px;padding:24px 32px 24px 32px;}.elementor-909 .elementor-element.elementor-element-ccce693{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-3826f2f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;position:fixed !important;top:50%;right:24px;}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button{background-color:#61CE7000;fill:#ffffffff;color:#ffffffff;border-radius:0% 0% 0% 0%;padding:24% 27% 24% 24%;}.elementor-909 .elementor-element.elementor-element-d62f66a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-d62f66a:not(.elementor-widget-button), .elementor-909 .elementor-element.elementor-element-d62f66a.elementor-widget-button .elementor-button{background-image:linear-gradient(135deg, rgb(79, 67, 59), rgb(235, 106, 0));background-size:200% 200%;}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button{background-color:#61CE7000;fill:#ffffffff;color:#ffffffff;border-radius:0% 0% 0% 0%;padding:24% 27% 24% 24%;}.elementor-909 .elementor-element.elementor-element-81aee5a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-81aee5a:not(.elementor-widget-button), .elementor-909 .elementor-element.elementor-element-81aee5a.elementor-widget-button .elementor-button{background-image:linear-gradient(135deg, rgb(79, 67, 59), rgb(235, 106, 0));background-size:200% 200%;}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button{background-color:#61CE7000;fill:#ffffffff;color:#ffffffff;border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-054b701{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-054b701:not(.elementor-widget-button), .elementor-909 .elementor-element.elementor-element-054b701.elementor-widget-button .elementor-button{background-image:linear-gradient(135deg, rgb(79, 67, 59), rgb(235, 106, 0));background-size:200% 200%;}.elementor-909 .elementor-element.elementor-element-8db4555 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:1px;word-spacing:0px;fill:#ffffffff;color:#ffffffff;border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-8db4555{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-8db4555:not(.elementor-widget-button), .elementor-909 .elementor-element.elementor-element-8db4555.elementor-widget-button .elementor-button{background-image:linear-gradient(135deg, rgb(79, 67, 59), rgb(235, 106, 0));background-size:200% 200%;}.elementor-909 .elementor-element.elementor-element-ed198ed{--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-909 .elementor-element.elementor-element-5fd77a2{--display:flex;}@media(max-width:1024px){.elementor-909 .elementor-element.elementor-element-cd5f6b1{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:8px 8px 8px 8px;}.elementor-909 .elementor-element.elementor-element-dd1e68c{--border-radius:9999px 9999px 9999px 9999px;}.elementor-909 .elementor-element.elementor-element-b670f4e{--border-radius:9999px 9999px 9999px 9999px;}.elementor-909 .elementor-element.elementor-element-7c7ed4b{--border-radius:9999px 9999px 9999px 9999px;}.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button{border-width:0px 0px 0px 0px;border-radius:25px 15px 30px 20px;padding:24px 32px 24px 32px;}.elementor-909 .elementor-element.elementor-element-3826f2f{--flex-wrap:initial;}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-054b701{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-8db4555{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-909 .elementor-element.elementor-element-8db4555 .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}}@media(min-width:768px){.elementor-909 .elementor-element.elementor-element-aaed313{--width:auto;}.elementor-909 .elementor-element.elementor-element-11bf552{--width:auto;}.elementor-909 .elementor-element.elementor-element-cd5f6b1{--width:256px;}.elementor-909 .elementor-element.elementor-element-dd1e68c{--width:24px;}.elementor-909 .elementor-element.elementor-element-b670f4e{--width:16px;}.elementor-909 .elementor-element.elementor-element-7c7ed4b{--width:auto;}.elementor-909 .elementor-element.elementor-element-36ae043{--width:auto;}.elementor-909 .elementor-element.elementor-element-3826f2f{--width:auto;}}@media(max-width:767px){.elementor-909 .elementor-element.elementor-element-aaed313{--width:auto;}.elementor-909 .elementor-element.elementor-element-11bf552{--width:auto;}.elementor-909 .elementor-element.elementor-element-cd5f6b1{--width:256px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-909 .elementor-element.elementor-element-23fb2df{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:8px 8px 8px 8px;}.elementor-909 .elementor-element.elementor-element-dd1e68c{--width:24px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-909 .elementor-element.elementor-element-b670f4e{--width:16px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-909 .elementor-element.elementor-element-7c7ed4b{--width:auto;--border-radius:9999px 9999px 9999px 9999px;}.elementor-909 .elementor-element.elementor-element-36ae043{--width:auto;}.elementor-909 .elementor-element.elementor-element-ccce693{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button{border-width:0px 0px 0px 0px;border-radius:25px 15px 30px 20px;padding:24px 32px 24px 32px;}.elementor-909 .elementor-element.elementor-element-3826f2f{--width:auto;--flex-wrap:initial;}.elementor-909 .elementor-element.elementor-element-d62f66a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-81aee5a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-054b701{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}.elementor-909 .elementor-element.elementor-element-8db4555{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-909 .elementor-element.elementor-element-8db4555 .elementor-button{border-radius:25px 15px 30px 20px;padding:16px 16px 16px 16px;}}.elementor-909 .elementor-element.elementor-element-23fb2df .vd7hopwu{color: rgb(75, 85, 99);cursor: pointer;display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: rgb(75, 85, 99);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-23fb2df .vd7hopwu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-909 .elementor-element.elementor-element-23fb2df .vd7hopwu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-909 .elementor-element.elementor-element-23fb2df .kxlab4ly{color: rgb(75, 85, 99);cursor: pointer;fill: none;stroke: rgb(75, 85, 99);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-23fb2df .kxlab4ly::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-909 .elementor-element.elementor-element-23fb2df .kxlab4ly::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button{appearance: button;cursor: pointer;}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button {display: block;}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}.elementor-909 .elementor-element.elementor-element-23fb2df .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}
.elementor-909 .elementor-element.elementor-element-02f04bb {width: auto;}.elementor-909 .elementor-element.elementor-element-02f04bb .h7k04yzh{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .h7k04yzh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .h7k04yzh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .c529zghh{margin-bottom: 8px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .c529zghh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .c529zghh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-909 .elementor-element.elementor-element-02f04bb .c529zghh{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-909 .elementor-element.elementor-element-02f04bb .c529zghh{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-909 .elementor-element.elementor-element-02f04bb .j0yv02r0{margin-bottom: 0px;margin-top: 16px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .j0yv02r0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(71, 67, 65);-webkit-text-stroke-color: rgb(71, 67, 65);}.elementor-909 .elementor-element.elementor-element-02f04bb .j0yv02r0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(71, 67, 65);-webkit-text-stroke-color: rgb(71, 67, 65);}@media (max-width: 1024px) {.elementor-909 .elementor-element.elementor-element-02f04bb .j0yv02r0{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-909 .elementor-element.elementor-element-02f04bb .j0yv02r0{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-909 .elementor-element.elementor-element-02f04bb .fide8xn3{margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .fide8xn3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-909 .elementor-element.elementor-element-02f04bb .fide8xn3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}@media (max-width: 1024px) {.elementor-909 .elementor-element.elementor-element-02f04bb .fide8xn3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-909 .elementor-element.elementor-element-02f04bb .fide8xn3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-909 .elementor-element.elementor-element-02f04bb .p9at0rhi{appearance: button;border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;cursor: pointer;margin-top: 16px;padding-bottom: 8px;padding-left: 24px;padding-right: 24px;padding-top: 8px;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 24px;padding-inline-end: 24px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-02f04bb .p9at0rhi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-02f04bb .p9at0rhi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-909 .elementor-element.elementor-element-02f04bb .p9at0rhi{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-top: 16px;padding-bottom: 8px;padding-left: 24px;padding-right: 24px;padding-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-909 .elementor-element.elementor-element-02f04bb .p9at0rhi{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-top: 16px;padding-bottom: 8px;padding-left: 24px;padding-right: 24px;padding-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

.elementor-909 .elementor-element.elementor-element-dd1e68c{animation-delay: 0.5s;animation-name: bounce;animation-timing-function: ease-in-out;height: 24px;}.elementor-909 .elementor-element.elementor-element-dd1e68c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-dd1e68c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-909 .elementor-element.elementor-element-cd5f6b1{animation-iteration-count: infinite;animation-name: float;animation-timing-function: ease-in-out;backdrop-filter: blur(4px);box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;height: 256px;}.elementor-909 .elementor-element.elementor-element-cd5f6b1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-909 .elementor-element.elementor-element-cd5f6b1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-909 .elementor-element.elementor-element-7c7ed4b{animation-iteration-count: infinite;animation-name: pulse;animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);filter: blur(24px);}.elementor-909 .elementor-element.elementor-element-7c7ed4b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-7c7ed4b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-11bf552 *//* Das '.elementor-909 .elementor-element.elementor-element-11bf552' Schlüsselwort spricht direkt diesen einen Container an */
.elementor-909 .elementor-element.elementor-element-11bf552 {
    animation: wippen 3s ease-in-out infinite !important;
    /* Wir fügen 'will-change' hinzu, um die GPU-Beschleunigung zu aktivieren (flüssiger) */
    will-change: transform;
}

@keyframes wippen {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-8px); /* Hier kannst du die Höhe anpassen */
    }
    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-11bf552{display: block;}.elementor-909 .elementor-element.elementor-element-11bf552::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-11bf552::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-aaed313 *//* Stoppt nur die Drehung, lässt die Position aber absolut unberührt */
.elementor-909 .elementor-element.elementor-element-aaed313, .elementor-909 .elementor-element.elementor-element-aaed313 * {
    animation: none !important;
    transition: none !important;
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-aaed313 {
    transform: translate(-50%, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);
}

/* Führt "display: block" NUR auf dem Desktop aus (ab 1025px Breite) */
@media (min-width: 1025px) {
    .elementor-909 .elementor-element.elementor-element-aaed313 {
        display: block;
    }
}

.elementor-909 .elementor-element.elementor-element-aaed313::before { border-width: 0px; }
.elementor-909 .elementor-element.elementor-element-aaed313::after { border-width: 0px; }
/* Start custom CSS for button, class: .elementor-element-ccce693 *//* 1. Den Button flacher und eleganter machen */
.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button {
    /* Höhe verringern: oben/unten 8px, links/rechts 25px */
    padding: 8px 25px !important; 
    
    /* Form & Eleganz */
    border-radius: 12px !important; /* Sanfte Abrundung statt klobig */
    transition: all 0.3s ease;
    
    /* Dein gewünschter Leuchteffekt */
    box-shadow: 0 0 20px 0px rgba(235, 106, 0, 0.4) !important;

    
}


/* 3. Softlite Resets beibehalten, damit das Layout stabil bleibt */
.elementor-909 .elementor-element.elementor-element-ccce693, .elementor-909 .elementor-element.elementor-element-ccce693 .elementor-widget-container {
    display: inline-block;
}

/* 4. Hover-Effekt für zusätzliche Eleganz (optional) */
.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button:hover {
    box-shadow: 0 0 30px 5px rgba(235, 106, 0, 0.6) !important;
    transform: scale(1.02); /* Minimales Vergrößern beim Drüberfahren */
}

/* --- Zwingt das Widget auf Tablet und Mobile unsichtbar zu werden --- */
@media (max-width: 1024px) {
    .elementor-909 .elementor-element.elementor-element-ccce693, 
    .elementor-909 .elementor-element.elementor-element-ccce693 .elementor-widget-container,
    .elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button {
        display: none !important;
    }
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button{animation-iteration-count: infinite;animation-name: organic-wiggle;animation-timing-function: ease-in-out;appearance: button;box-shadow: rgba(235, 106, 0, 0.298) 0px 0px 20px 0px;cursor: pointer;}.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-ccce693 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-ccce693, .elementor-909 .elementor-element.elementor-element-ccce693 .elementor-widget-container {display: inline-block}
/* Start custom CSS for container, class: .elementor-element-36ae043 *//* Stoppt nur die Drehung, lässt die Position aber absolut unberührt */
.elementor-909 .elementor-element.elementor-element-36ae043, .elementor-909 .elementor-element.elementor-element-36ae043 * {
    animation: none !important;
    transition: none !important;
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-36ae043{transform: translate(0px, -50%) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);display: block;}.elementor-909 .elementor-element.elementor-element-36ae043::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-909 .elementor-element.elementor-element-36ae043::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for button, class: .elementor-element-d62f66a */.elementor-909 .elementor-element.elementor-element-d62f66a {
    /* 1. Form: Abgerundete Ecken */
    border-radius: 35% 35% 35% 35%; /* Erzeugt diesen organischen Look aus deinem Bild */
    
    /* 2. Leuchteffekt (Glow) */
    /* Farbe ist ein warmes Braun-Orange, passend zum Button */
    box-shadow: 0 0 25px 5px rgba(176, 104, 46, 0.6); 
    
    /* 3. Wipp-Animation */
    animation: wippen 4s ease-in-out infinite !important;
    will-change: transform;
}

/* Definition der Bewegung */
@keyframes wippen {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px); /* Sanftes Aufsteigen */
    }
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-d62f66a .y3neks6q{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-d62f66a .y3neks6q::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-d62f66a .y3neks6q::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-d62f66a .exwc5n86{color: rgb(255, 255, 255);cursor: pointer;fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-d62f66a .exwc5n86::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-d62f66a .exwc5n86::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button{animation-iteration-count: infinite;animation-name: float;animation-timing-function: ease-in-out;box-shadow: rgba(235, 106, 0, 0.298) 0px 0px 20px 0px;cursor: pointer;}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button {display: block;}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-d62f66a .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
/* Start custom CSS for button, class: .elementor-element-81aee5a */.elementor-909 .elementor-element.elementor-element-81aee5a {
    /* 1. Form: Abgerundete Ecken */
    border-radius: 35% 35% 35% 35%; /* Erzeugt diesen organischen Look aus deinem Bild */
    
    /* 2. Leuchteffekt (Glow) */
    /* Farbe ist ein warmes Braun-Orange, passend zum Button */
    box-shadow: 0 0 25px 5px rgba(176, 104, 46, 0.6); 
    
    /* 3. Wipp-Animation */
    animation: wippen 4s ease-in-out infinite !important;
    will-change: transform;
}

/* Definition der Bewegung */
@keyframes wippen {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px); /* Sanftes Aufsteigen */
    }
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-81aee5a .y3neks6q{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-81aee5a .y3neks6q::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-81aee5a .y3neks6q::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-81aee5a .exwc5n86{color: rgb(255, 255, 255);cursor: pointer;fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-81aee5a .exwc5n86::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-81aee5a .exwc5n86::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button{animation-iteration-count: infinite;animation-name: float;animation-timing-function: ease-in-out;box-shadow: rgba(235, 106, 0, 0.298) 0px 0px 20px 0px;cursor: pointer;}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button {display: block;}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-81aee5a .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
/* Start custom CSS for button, class: .elementor-element-054b701 */.elementor-909 .elementor-element.elementor-element-054b701 {
    /* 1. Form: Abgerundete Ecken */
    border-radius: 35% 35% 35% 35%; /* Erzeugt diesen organischen Look aus deinem Bild */
    
    /* 2. Leuchteffekt (Glow) */
    /* Farbe ist ein warmes Braun-Orange, passend zum Button */
    box-shadow: 0 0 25px 5px rgba(176, 104, 46, 0.6); 
    
    /* 3. Wipp-Animation */
    animation: wippen 3s ease-in-out infinite !important;
    will-change: transform;
}

/* Definition der Bewegung */
@keyframes wippen {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-12px); /* Sanftes Aufsteigen */
    }
}/* End custom CSS */
.elementor-909 .elementor-element.elementor-element-054b701 .hmqgdojy{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-054b701 .hmqgdojy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .hmqgdojy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .weey723h{color: rgb(255, 255, 255);cursor: pointer;fill: none;height: 16px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 20px;x: 2px;y: 4px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-054b701 .weey723h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .weey723h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .un0ejvlt{color: rgb(255, 255, 255);cursor: pointer;fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-909 .elementor-element.elementor-element-054b701 .un0ejvlt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .un0ejvlt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button{animation-delay: 1s;animation-iteration-count: infinite;animation-name: float;animation-timing-function: ease-in-out;box-shadow: rgba(235, 106, 0, 0.298) 0px 0px 20px 0px;cursor: pointer;}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button {display: block;}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-909 .elementor-element.elementor-element-054b701 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
/* Start custom CSS for button, class: .elementor-element-8db4555 */.elementor-909 .elementor-element.elementor-element-8db4555 {
    /* 1. Form: Abgerundete Ecken */
    border-radius: 35% 35% 35% 35%; /* Erzeugt diesen organischen Look aus deinem Bild */
    
    /* 2. Leuchteffekt (Glow) */
    /* Farbe ist ein warmes Braun-Orange, passend zum Button */
    box-shadow: 0 0 25px 5px rgba(176, 104, 46, 0.6); 
    
    /* 3. Wipp-Animation */
    animation: wippen 3s ease-in-out infinite !important;
    will-change: transform;
}

/* Definition der Bewegung */
@keyframes wippen {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-12px); /* Sanftes Aufsteigen */
    }
}/* End custom CSS */

.elementor-909 .elementor-element.elementor-element-3826f2f{transform: translate(0px, -50%) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);}.elementor-909 .elementor-element.elementor-element-3826f2f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-909 .elementor-element.elementor-element-3826f2f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}




