.elementor-6249 .elementor-element.elementor-element-c21d3b9{transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-cbf50c2{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-2ffeae6 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-2ffeae6{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-450e2fda{padding:100px 0px 100px 0px;transition:all 400ms;overflow:visible;}.elementor-bc-flex-widget .elementor-6249 .elementor-element.elementor-element-f5bb340.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6249 .elementor-element.elementor-element-f5bb340.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6249 .elementor-element.elementor-element-f5bb340 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-f5bb340{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-217ab032{transition:all 400ms;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-6249 .elementor-element.elementor-element-217ab032 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6249 .elementor-element.elementor-element-217ab032 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6249 .elementor-element.elementor-element-217ab032 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-6249 .elementor-element.elementor-element-217ab032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6249 .elementor-element.elementor-element-217ab032 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:2px;}.elementor-6249 .elementor-element.elementor-element-217ab032 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6249 .elementor-element.elementor-element-1613b531 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-6249 .elementor-element.elementor-element-1613b531{transition:all 400ms;text-align:start;}.elementor-6249 .elementor-element.elementor-element-1613b531 .elementor-heading-title{font-size:30px;}.elementor-bc-flex-widget .elementor-6249 .elementor-element.elementor-element-50f05fbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6249 .elementor-element.elementor-element-50f05fbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6249 .elementor-element.elementor-element-50f05fbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-50f05fbc{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-6e49dd9{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-4e9ba3c6:not(.elementor-motion-effects-element-type-background), .elementor-6249 .elementor-element.elementor-element-4e9ba3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d59e8a8 ) 0%, var( --e-global-color-text ) 100%);}.elementor-6249 .elementor-element.elementor-element-4e9ba3c6{overflow:visible;transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-6249 .elementor-element.elementor-element-4e9ba3c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6249 .elementor-element.elementor-element-6e53016c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6249 .elementor-element.elementor-element-6e53016c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-6e53016c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-5d7c16e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-6249 .elementor-element.elementor-element-5d7c16e8{transition:all 400ms;text-align:center;}.elementor-6249 .elementor-element.elementor-element-f47ed49 .elemenetskit-toggle-indicator.elementor-repeater-item-69a7941{background-color:#1868dd;}.elementor-6249 .elementor-element.elementor-element-f47ed49 .elemenetskit-toggle-indicator.elementor-repeater-item-f9d668c{background-color:#1868dd;}.elementor-6249 .elementor-element.elementor-element-f47ed49 .elemenetskit-toggle-indicator.elementor-repeater-item-f75266c{background-color:#1868dd;}.elementor-6249 .elementor-element.elementor-element-f47ed49 .elemenetskit-toggle-indicator.elementor-repeater-item-b8182f6{background-color:#1868dd;}.elementor-6249 .elementor-element.elementor-element-f47ed49{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f47ed49 .elemenetskit-toogle-controls-wraper-outer{text-align:center;}.elementor-6249 .elementor-element.elementor-element-f47ed49 .ekit-switch-nav-wraper-outer{text-align:center;}.elementor-6249 .elementor-element.elementor-element-a259d5d{transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-8564bf3{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-7427f38{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-d35f247{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-34f5787{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-d94ba1e{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-5d58b25{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-015ac1a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-ae15eea{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-1fa47ea{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-4413fd1{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-b9f7d5c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-a3e030b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-ce3ae5a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-2769e69{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-b315e4b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-da06649{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-0d71112{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-0cd83db{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-057ea20{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f91e39e{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-296477a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-7233c74{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-17601e7{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-f16ab0f{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-39d123b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-362e55f{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-ed49cbc{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-ead43e6{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-533492a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f059f72{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-e8ae0bd{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-6687f2f{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-694cd3c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-3bc9a06{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-d4c7ff0{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-01d3c1d{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-105c507{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-7b4c178{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-3686f2b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-dbb4952{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-3487dbb{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-89231cc{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f910768{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-a4c6cdb{transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-19e2985{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-413dd5f{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-f2cad35{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-517e33c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c3c4fec{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-da59229{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-fc38b7c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-15af446{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f953922{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-b75084b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-72f43e7{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-97ff74a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-8558eac{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-e8e471f{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-bceb63a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c8c1233{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-048224e{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f8d99e6{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c73eb07{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-dd5c5bc{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-19d7e3c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-d070108{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c095f01{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-c55fefa{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-80959b0{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-d0593d2{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-5685980{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-3cac7f7{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-7177ca3{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f0b4877{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-49b9359{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-6d2b3ba{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-1f2dcc7{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-4ec2847{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-623a106{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-5de8a4e{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-b24d771{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-0a47f1c{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f9c5988{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-084999f{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-38152d9{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-e41e45a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-84d4f2b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-d453e38{transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-fec24e8{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-25d25c1{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-9fb08c8{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-6328abb{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c23e427{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-2d6e111{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-fc77e42{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-be56ead{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-2fe3b4d{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-1ce0391{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-13a5364{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-40f8dc9{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-05c376a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-eaec284{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c4466f3{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-6222d83{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-301ea3b{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f7056f4{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-c809621{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-2538d39{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-98cfa84{transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-c621acf{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-b75c79d{margin-top:10px;margin-bottom:10px;transition:all 400ms;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-8f5689f{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-a066093{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-2672881{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-1ee724a{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-28e9c1d:not(.elementor-motion-effects-element-type-background), .elementor-6249 .elementor-element.elementor-element-28e9c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6249 .elementor-element.elementor-element-28e9c1d{transition:all 400ms;margin-top:-31px;margin-bottom:0px;padding:50px 0px 50px 0px;overflow:visible;}.elementor-6249 .elementor-element.elementor-element-28e9c1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6249 .elementor-element.elementor-element-28e9c1d > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-6249 .elementor-element.elementor-element-bb60240 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-bb60240{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-76c4afc{transition:all 400ms;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-6249 .elementor-element.elementor-element-76c4afc .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6249 .elementor-element.elementor-element-76c4afc .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6249 .elementor-element.elementor-element-76c4afc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-6249 .elementor-element.elementor-element-76c4afc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6249 .elementor-element.elementor-element-76c4afc .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:2px;}.elementor-6249 .elementor-element.elementor-element-76c4afc .elementor-icon-list-text{transition:color 0.3s;}.elementor-6249 .elementor-element.elementor-element-b35806f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-6249 .elementor-element.elementor-element-b35806f{transition:all 400ms;text-align:start;}.elementor-6249 .elementor-element.elementor-element-fcbc567 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-fcbc567{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-f415db7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-f415db7{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-4cfd188{transition:all 400ms;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-6249 .elementor-element.elementor-element-4cfd188 .elementor-icon-list-icon i{color:var( --e-global-color-0dc62b5 );transition:color 0.3s;}.elementor-6249 .elementor-element.elementor-element-4cfd188 .elementor-icon-list-icon svg{fill:var( --e-global-color-0dc62b5 );transition:fill 0.3s;}.elementor-6249 .elementor-element.elementor-element-4cfd188 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6249 .elementor-element.elementor-element-13e3a75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-13e3a75{transition:all 400ms;}.elementor-6249 .elementor-element.elementor-element-13e3a75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6249 .elementor-element.elementor-element-13e3a75 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-6249 .elementor-element.elementor-element-f5bb340{width:40%;}.elementor-6249 .elementor-element.elementor-element-50f05fbc{width:60%;}}@media(max-width:1024px){.elementor-6249 .elementor-element.elementor-element-450e2fda{padding:60px 20px 60px 20px;}.elementor-6249 .elementor-element.elementor-element-f5bb340 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-bc-flex-widget .elementor-6249 .elementor-element.elementor-element-50f05fbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6249 .elementor-element.elementor-element-50f05fbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6249 .elementor-element.elementor-element-4e9ba3c6{padding:60px 20px 60px 20px;}.elementor-bc-flex-widget .elementor-6249 .elementor-element.elementor-element-6e53016c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-6249 .elementor-element.elementor-element-6e53016c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-6249 .elementor-element.elementor-element-28e9c1d{padding:40px 20px 40px 20px;}.elementor-6249 .elementor-element.elementor-element-bb60240 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-13e3a75 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6249 .elementor-element.elementor-element-450e2fda{padding:40px 20px 40px 20px;}.elementor-6249 .elementor-element.elementor-element-f5bb340 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-6249 .elementor-element.elementor-element-1613b531{text-align:start;}.elementor-6249 .elementor-element.elementor-element-4e9ba3c6{padding:40px 20px 40px 20px;}.elementor-6249 .elementor-element.elementor-element-6e53016c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6249 .elementor-element.elementor-element-5d7c16e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-5d7c16e8{text-align:center;}.elementor-6249 .elementor-element.elementor-element-bb60240 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6249 .elementor-element.elementor-element-b35806f{text-align:start;}.elementor-6249 .elementor-element.elementor-element-fcbc567 > .elementor-element-populated{padding:10px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-2ffeae6 *//* High-priority button text color override */
.btn, 
.btn.btn-primary, 
.btn.btn-light, 
a.btn, 
a.btn.btn-primary, 
a.btn.btn-light {
    color: white !important; /* Force white text */
}

.btn:hover, 
.btn.btn-primary:hover, 
.btn.btn-light:hover, 
a.btn:hover, 
a.btn.btn-primary:hover, 
a.btn.btn-light:hover {
    color: white !important; /* Force white text on hover */
}

/* If any specific buttons still have blue text, target them directly */
a[href="https://beeship.io/demo-vereinbaren/"] {
    color: white !important;
}









.elementor-6249 .elementor-element.elementor-element-2ffeae6 a,
.elementor-6249 .elementor-element.elementor-element-2ffeae6 button {
    background: linear-gradient(#fff, #fff) padding-box,
                linear-gradient(135deg, #2B9CEB, #7B5CE8, #E056A0, #7B5CE8, #2B9CEB) border-box !important;
    background-size: 100% 100%, 300% 300% !important;
    border: 2px solid transparent !important;
    border-radius: 12px !important;
    color: #1a85d4 !important;
    padding: 10px 26px !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    letter-spacing: 0.5px !important;
    box-shadow: 0 2px 12px rgba(43, 156, 235, 0.1) !important;
    transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    animation: neonShift 6s ease-in-out infinite !important;
}

.elementor-6249 .elementor-element.elementor-element-2ffeae6 a:hover,
.elementor-6249 .elementor-element.elementor-element-2ffeae6 button:hover {
    box-shadow:
        0 4px 20px rgba(123, 92, 232, 0.2),
        0 2px 10px rgba(224, 86, 160, 0.15) !important;
    transform: translateY(-2px);
    color: #7B5CE8 !important;
}

@keyframes neonShift {
    0%   { background-position: 100% 100%, 0% 50%; }
    33%  { background-position: 100% 100%, 50% 50%; }
    66%  { background-position: 100% 100%, 100% 50%; }
    100% { background-position: 100% 100%, 0% 50%; }
}/* End custom CSS */