.elementor-10 .elementor-element.elementor-element-4b6f04f{--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;--margin-top:0px;--margin-bottom:-119px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-10 .elementor-element.elementor-element-4b6f04f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b6f04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E00;}.elementor-10 .elementor-element.elementor-element-4bc0fdd{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e6c3cf4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-6041e98 img{width:60%;}.elementor-10 .elementor-element.elementor-element-d0abcff{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3f2cf60{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-9f98301 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-9f98301 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9f98301 .elementor-button:focus{background-color:#FFFFFF;color:#E10098;border-color:#E10098;}.elementor-10 .elementor-element.elementor-element-9f98301 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-9f98301 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9f98301 .elementor-button:focus svg{fill:#E10098;}.elementor-10 .elementor-element.elementor-element-4925688{--display:flex;--min-height:66vh;--overlay-opacity:0.65;}.elementor-10 .elementor-element.elementor-element-4925688:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4925688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120024;}.elementor-10 .elementor-element.elementor-element-4925688::before, .elementor-10 .elementor-element.elementor-element-4925688 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4925688 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4925688 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4925688 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4925688 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000BF 0%, #E1009847 75%);}.elementor-10 .elementor-element.elementor-element-4925688::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-1b59c1a{--spacer-size:111px;}.elementor-10 .elementor-element.elementor-element-ae42256{--spacer-size:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-fb4ab2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb4ab2e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3aabced{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-112a12a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-df17bcc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-df17bcc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-df17bcc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-df17bcc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5bb0f13{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-062ee18{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button{background-color:#96006726;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#FFFFFF;border-radius:31px 31px 31px 31px;padding:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button:focus{background-color:#FFFFFF;color:#C925FF;border-color:#C925FF;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button:focus svg{fill:#C925FF;}.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button{background-color:#96006726;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button:focus{background-color:#FFFFFF;color:#C925FF;border-color:#C925FF;}.elementor-10 .elementor-element.elementor-element-624f8dc{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button:focus svg{fill:#C925FF;}.elementor-10 .elementor-element.elementor-element-597015f{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-597015f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-597015f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-597015f::before, .elementor-10 .elementor-element.elementor-element-597015f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-597015f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-597015f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-597015f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-597015f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-10 .elementor-element.elementor-element-597015f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-db7d04c{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e4e808b{text-align:center;}.elementor-10 .elementor-element.elementor-element-e4e808b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bdf42d0{--spacer-size:16px;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-22d868f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#D1D4E2;}.elementor-10 .elementor-element.elementor-element-fad2e3e{--display:flex;--min-height:30px;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-fad2e3e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fad2e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-fad2e3e::before, .elementor-10 .elementor-element.elementor-element-fad2e3e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fad2e3e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fad2e3e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fad2e3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fad2e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-10 .elementor-element.elementor-element-4c37d96{--display:grid;--min-height:573px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-4c37d96:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c37d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-4c37d96::before, .elementor-10 .elementor-element.elementor-element-4c37d96 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4c37d96 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4c37d96 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4c37d96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4c37d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-10 .elementor-element.elementor-element-cbfe8f0{--display:flex;--min-height:0px;--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:space-between;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;--border-radius:30px 0px 0px 30px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eb0d1ed{--display:flex;--min-height:500px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-eb0d1ed.e-con{--align-self:flex-end;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-4775d15 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-c925e98 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-f3e35ed .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-8c08805 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-72a02f5 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-4036497 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-32fe5c0 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-b808674 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-91aed12 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-d9300af .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-5a3bd22 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-a9be420 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-aa1513e .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-d625cda .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-7f80085 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-f4b9be1 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-9f50758 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-c773c88 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-6b46022 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-a2dd8ce .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-b9d13fd .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-d382dbf .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-8a5d2a9 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-bbe2f04 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-a492932 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-6dbf42e .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-70e7fb6 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-efe099b .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-ec7934e .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-cc72939 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-58b072b .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-c2e997d .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-repeater-item-39897a0 .swiper-slide-bg{background-color:#833CA300;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide{transition-duration:calc(5000ms*1.2);height:353px;}.elementor-10 .elementor-element.elementor-element-f48eb9a{background-color:transparent;background-image:linear-gradient(250deg, #0B0B0E 16%, #111216 42%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#E10098;border-radius:30px 30px 30px 30px;box-shadow:0px 20px 80px -20px rgba(0, 0, 0, 0.6);}.elementor-10 .elementor-element.elementor-element-f48eb9a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide-contents{max-width:67%;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:23px;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-description{color:#B4B8C3;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-8cc2e7c{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-8cc2e7c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8cc2e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-8cc2e7c::before, .elementor-10 .elementor-element.elementor-element-8cc2e7c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8cc2e7c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8cc2e7c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8cc2e7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8cc2e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #f2295b 100%);}.elementor-10 .elementor-element.elementor-element-8cc2e7c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-321d0b5{--e-icon-list-icon-size:47px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-bc1bc60{--spacer-size:35px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-52c95cc{--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;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-5039544{--display:flex;}.elementor-10 .elementor-element.elementor-element-a3207e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3207e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-51d1261{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-51d1261 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8152d9e .elementor-icon-list-icon i{color:#A855F7;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8152d9e .elementor-icon-list-icon svg{fill:#A855F7;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8152d9e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8152d9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8152d9e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8152d9e .elementor-icon-list-text{color:#D1D4E2;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b630ae3{--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;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-363cf4e{--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;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-ed5e2f3{--display:flex;}.elementor-10 .elementor-element.elementor-element-26c5cbf{--display:flex;}.elementor-10 .elementor-element.elementor-element-d7603af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d7603af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-582d795{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-582d795 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E10098;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-icon i{color:#A855F7;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-icon svg{fill:#A855F7;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-797985e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-text{color:#D1D4E2;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-55df4c2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E10098;--border-color:#E10098;--border-radius:18px 18px 18px 18px;}.elementor-10 .elementor-element.elementor-element-55df4c2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-55df4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(250deg, #0B0B0E 16%, #111216 42%);}.elementor-10 .elementor-element.elementor-element-55df4c2.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c275290{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1738ec2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:24px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 25px 0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:10px;--n-tabs-title-color:#8C8C8C;}.elementor-10 .elementor-element.elementor-element-1738ec2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-10 .elementor-element.elementor-element-1738ec2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;box-shadow:0px 20px 100px -40px rgba(168.0000000000003, 85.00000000000001, 247, 0.25) inset;}.elementor-10 .elementor-element.elementor-element-1738ec2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-1738ec2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#8BFFDF00;border-style:solid;border-width:0px 0px 3px 0px;border-color:#A855F7;box-shadow:0px 20px 100px -30px rgba(168.0000000000003, 85.00000000000001, 247, 0.25) inset;}.elementor-10 .elementor-element.elementor-element-1738ec2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-10 .elementor-element.elementor-element-1738ec2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-1738ec2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10 .elementor-element.elementor-element-1738ec2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#A855F7;}.elementor-10 .elementor-element.elementor-element-0610efc{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-0610efc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0610efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-0610efc::before, .elementor-10 .elementor-element.elementor-element-0610efc > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0610efc > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0610efc > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0610efc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0610efc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-10 .elementor-element.elementor-element-9c3ce13{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-68bc91e{text-align:center;}.elementor-10 .elementor-element.elementor-element-68bc91e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0b18b9f{text-align:center;}.elementor-10 .elementor-element.elementor-element-0b18b9f .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ea515d1{--spacer-size:16px;}.elementor-10 .elementor-element.elementor-element-899014d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#D1D4E2;}.elementor-10 .elementor-element.elementor-element-825de59{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-825de59:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-825de59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-825de59::before, .elementor-10 .elementor-element.elementor-element-825de59 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-825de59 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-825de59 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-825de59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-825de59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #f2295b 100%);}.elementor-10 .elementor-element.elementor-element-0d1f534{--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;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-ed2baaa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-8388c86.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8388c86{text-align:center;}.elementor-10 .elementor-element.elementor-element-8388c86 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e588a4a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-e588a4a p{margin-block-end:6px;}.elementor-10 .elementor-element.elementor-element-7894dab .elementor-button{background-color:#96006726;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#C7CBD6;color:#C7CBD6;border-style:solid;border-color:#C1C1C1;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7894dab .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7894dab .elementor-button:focus{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7894dab{width:var( --container-widget-width, 56% );max-width:56%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a036401{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-1a6a3f0{border-style:solid;border-width:7px 7px 7px 7px;border-color:#B49A9A26;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-1a6a3f0 img{border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-2e72451{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-2e72451:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2e72451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-2e72451::before, .elementor-10 .elementor-element.elementor-element-2e72451 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2e72451 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2e72451 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2e72451 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2e72451 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #f2295b 100%);}.elementor-10 .elementor-element.elementor-element-b7cf468{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4045cbb{--display:flex;}.elementor-10 .elementor-element.elementor-element-4045cbb.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-f315d22.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f315d22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3d62ec{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-e3d62ec.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e3d62ec p{margin-block-end:6px;}.elementor-10 .elementor-element.elementor-element-915f528{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-da2e06c{border-style:solid;border-width:7px 7px 7px 7px;border-color:#B49A9A26;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-da2e06c img{border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-ea01010{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-ea01010:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ea01010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-ea01010::before, .elementor-10 .elementor-element.elementor-element-ea01010 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ea01010 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ea01010 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ea01010 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ea01010 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #f2295b 100%);}.elementor-10 .elementor-element.elementor-element-e02591e{--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;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-817deb1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-74f3688.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-74f3688{text-align:center;}.elementor-10 .elementor-element.elementor-element-74f3688 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-003ed02{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-003ed02.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-003ed02 p{margin-block-end:6px;}.elementor-10 .elementor-element.elementor-element-daee0aa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-243a736.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-243a736{border-style:solid;border-width:7px 7px 7px 7px;border-color:#B49A9A26;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-243a736 img{border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-ccfe62f{--display:grid;--min-height:216px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-ccfe62f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ccfe62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-ccfe62f::before, .elementor-10 .elementor-element.elementor-element-ccfe62f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ccfe62f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ccfe62f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ccfe62f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ccfe62f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-10 .elementor-element.elementor-element-ccfe62f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-5b50b44{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:start;}.elementor-10 .elementor-element.elementor-element-8dcf143{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-8dcf143.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-8dcf143 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e72f726{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-e72f726 p{margin-block-end:13px;}.elementor-10 .elementor-element.elementor-element-26545d6{--display:flex;--min-height:60px;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-26545d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-26545d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-26545d6::before, .elementor-10 .elementor-element.elementor-element-26545d6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-26545d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-26545d6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-26545d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-26545d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9984332{--divider-border-style:solid;--divider-color:#E10098;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-9984332 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-9984332 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-e9647da{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-10 .elementor-element.elementor-element-e9647da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e9647da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-e9647da::before, .elementor-10 .elementor-element.elementor-element-e9647da > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e9647da > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e9647da > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e9647da > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e9647da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #7D4FFF 0%, #FF147A 100%);}.elementor-10 .elementor-element.elementor-element-17ea70c{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-7a57370{text-align:center;}.elementor-10 .elementor-element.elementor-element-7a57370 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7cc20c2{text-align:center;}.elementor-10 .elementor-element.elementor-element-7cc20c2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-23091e4{--spacer-size:16px;}.elementor-10 .elementor-element.elementor-element-9a4f748{--display:flex;--min-height:514px;--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;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-9a4f748:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9a4f748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-9a4f748::before, .elementor-10 .elementor-element.elementor-element-9a4f748 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9a4f748 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9a4f748 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9a4f748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9a4f748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-8f396bf{--display:flex;--min-height:0px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-768f695{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:27px 27px 27px 27px;box-shadow:0px 8px 30px -10px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-768f695:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-768f695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-10 .elementor-element.elementor-element-768f695.e-con{--align-self:center;}.elementor-widget-price-table .elementor-price-table__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-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{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-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__button{background-color:#61CE7000;color:#D1D4E2;font-family:"Roboto", Sans-serif;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;}.elementor-10 .elementor-element.elementor-element-897ea93{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__price{background-color:#02010100;padding:27px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__currency, .elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__integer-part, .elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__period{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;line-height:66px;letter-spacing:1.2px;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__features-list{background-color:#00000000;--e-price-table-features-list-color:#FFFFFFB3;text-align:start;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFFFFF1A;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-897ea93 .elementor-price-table__footer{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-e45326d{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:27px 27px 27px 27px;box-shadow:0px 8px 30px -10px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e45326d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e45326d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-10 .elementor-element.elementor-element-e45326d.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__button{background-color:#61CE7000;color:#D1D4E2;font-family:"Roboto", Sans-serif;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;}.elementor-10 .elementor-element.elementor-element-4ca196d{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__price{background-color:#02010100;padding:27px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__currency, .elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__integer-part, .elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__period{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;line-height:66px;letter-spacing:1.2px;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__features-list{background-color:#00000000;--e-price-table-features-list-color:#FFFFFFB3;text-align:start;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFFFFF1A;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-price-table__footer{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-4ca196d .elementor-ribbon-inner{background-color:#E10098;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-d74fb64{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:27px 27px 27px 27px;box-shadow:0px 8px 30px -10px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d74fb64:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d74fb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-10 .elementor-element.elementor-element-d74fb64.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__button{background-color:#61CE7000;color:#D1D4E2;font-family:"Roboto", Sans-serif;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;}.elementor-10 .elementor-element.elementor-element-13336e9{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__price{background-color:#02010100;padding:27px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__currency, .elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__integer-part, .elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__period{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;line-height:66px;letter-spacing:1.2px;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__features-list{background-color:#00000000;--e-price-table-features-list-color:#FFFFFFB3;text-align:start;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFFFFF1A;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-13336e9 .elementor-price-table__footer{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-8a2df6c{--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;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-8a2df6c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8a2df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-970bfcc{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-e5a7d96{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:27px 27px 27px 27px;box-shadow:0px 8px 30px -10px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e5a7d96:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5a7d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-10 .elementor-element.elementor-element-e5a7d96.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__button{background-color:#61CE7000;color:#D1D4E2;font-family:"Roboto", Sans-serif;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;}.elementor-10 .elementor-element.elementor-element-73b242b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__price{background-color:#02010100;padding:27px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__currency, .elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__integer-part, .elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__after-price{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__period{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;line-height:66px;letter-spacing:1.2px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__features-list{background-color:#00000000;--e-price-table-features-list-color:#FFFFFFB3;text-align:start;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFFFFF1A;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__footer{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-73b6263{--display:flex;}.elementor-10 .elementor-element.elementor-element-c65bcaa{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:27px 27px 27px 27px;box-shadow:0px 8px 30px -10px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c65bcaa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c65bcaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-10 .elementor-element.elementor-element-c65bcaa.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__button{background-color:#61CE7000;color:#D1D4E2;font-family:"Roboto", Sans-serif;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;}.elementor-10 .elementor-element.elementor-element-f30c5c1{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__price{background-color:#02010100;padding:27px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__currency, .elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__integer-part, .elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__period{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;line-height:66px;letter-spacing:1.2px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__features-list{background-color:#00000000;--e-price-table-features-list-color:#FFFFFFB3;text-align:start;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFFFFF1A;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__footer{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-ribbon-inner{background-color:#E10098;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-1242bfe{--display:flex;}.elementor-10 .elementor-element.elementor-element-291614e{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:27px 27px 27px 27px;box-shadow:0px 8px 30px -10px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-291614e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-291614e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-10 .elementor-element.elementor-element-291614e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__button{background-color:#61CE7000;color:#D1D4E2;font-family:"Roboto", Sans-serif;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;}.elementor-10 .elementor-element.elementor-element-d371796{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__price{background-color:#02010100;padding:27px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__currency, .elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__integer-part, .elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__period{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;line-height:66px;letter-spacing:1.2px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__features-list{background-color:#00000000;--e-price-table-features-list-color:#FFFFFFB3;text-align:start;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFFFFF1A;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__footer{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-f9018ad{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#D1D4E2;}.elementor-10 .elementor-element.elementor-element-ddc7998{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ddc7998:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ddc7998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #070412 0%, #05000B 100%);}.elementor-10 .elementor-element.elementor-element-09ca9a9{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c9b2406{--divider-border-style:solid;--divider-color:#E10098;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c9b2406 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-c9b2406 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-b4b1e2c{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4b1e2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-10 .elementor-element.elementor-element-ad04882{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#D1D4E2;}.elementor-10 .elementor-element.elementor-element-3c6ab87{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c3e1798{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c3e1798:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c3e1798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #070412 0%, #05000B 100%);}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-8b65c1e{background-color:transparent;background-image:linear-gradient(180deg, #181225 0%, #0F0A18 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B8C3;border-radius:24px 24px 24px 24px;box-shadow:0px 24px 60px -24px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-8b65c1e .elementor-swiper-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8b65c1e .elementor-testimonial__text{color:#B4B8C3;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-8b65c1e .elementor-testimonial__image img{width:111px;height:111px;border-radius:65px;}.elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (111px / 2) - 8px );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (111px / 2) - 8px );right:auto;}body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (111px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (111px / 2) - 8px );right:auto;}body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (111px / 2) - 8px );left:auto;}body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:100px;margin-right:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:100px;margin-left:0;}.elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:100px;}.elementor-10 .elementor-element.elementor-element-75b03fa{--spacer-size:36px;}.elementor-10 .elementor-element.elementor-element-79c52bd{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-79c52bd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-79c52bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #465183 0%, #020617 100%);}.elementor-10 .elementor-element.elementor-element-79c52bd::before, .elementor-10 .elementor-element.elementor-element-79c52bd > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-79c52bd > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-79c52bd > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-79c52bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-79c52bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c43161c{--display:flex;}.elementor-10 .elementor-element.elementor-element-542cb9d{--spacer-size:13px;}.elementor-10 .elementor-element.elementor-element-b935445{width:var( --container-widget-width, 60% );max-width:60%;background-color:#FFFFFF0F;padding:10px 0px 10px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:33px 33px 33px 33px;box-shadow:0px 0px 37px -20px rgba(255, 255, 255, 0.25) inset;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b935445 p{margin-block-end:6px;}.elementor-10 .elementor-element.elementor-element-f827122{--spacer-size:16px;}.elementor-10 .elementor-element.elementor-element-f2d2873 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8aba331{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-06683af .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #FEDA75 0%, #FA7E1E 100%);box-shadow:0px 10px 25px -2px rgba(0, 0, 0, 0.45);border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-06683af .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-06683af .elementor-button:focus{background-color:transparent;color:#0C0B0B;background-image:linear-gradient(180deg, #FFE58F 0%, #FF8FA6 100%);border-color:#FF8FA6;box-shadow:0px 12px 40px 0px rgba(0, 0, 0, 0.55);}.elementor-10 .elementor-element.elementor-element-06683af{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-10 .elementor-element.elementor-element-06683af .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-06683af .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-06683af .elementor-button:focus svg{fill:#0C0B0B;}.elementor-10 .elementor-element.elementor-element-5342bbb{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-1432349{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-b5b3317{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b5b3317:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b5b3317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #070412 0%, #05000B 100%);}.elementor-10 .elementor-element.elementor-element-c2ec744{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-0828bef{text-align:center;}.elementor-10 .elementor-element.elementor-element-0828bef .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e05e205{text-align:center;}.elementor-10 .elementor-element.elementor-element-e05e205 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41b8cb5{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-7ea050a{--display:flex;}.elementor-10 .elementor-element.elementor-element-1627fe0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-bd5c75a{--display:flex;}.elementor-10 .elementor-element.elementor-element-750fe1b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-de65942{--display:flex;}.elementor-10 .elementor-element.elementor-element-67304d9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-753601d{--display:flex;}.elementor-10 .elementor-element.elementor-element-d2b3f47{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-1d9df15{--display:flex;}.elementor-10 .elementor-element.elementor-element-377c5ae{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-9b98ecb{--display:flex;}.elementor-10 .elementor-element.elementor-element-6972a40{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-55b48b6{--display:flex;}.elementor-10 .elementor-element.elementor-element-5e48c76{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#B4B8C3;}.elementor-10 .elementor-element.elementor-element-6b91359{--n-accordion-title-font-size:18px;padding:24px 30px 24px 30px;border-style:none;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#B4B8C3;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#B4B8C391;}.elementor-10 .elementor-element.elementor-element-6b91359 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#121117;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A2633;}:where( .elementor-10 .elementor-element.elementor-element-6b91359 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:normal;}:where( .elementor-10 .elementor-element.elementor-element-6b91359 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10 .elementor-element.elementor-element-9a6f87f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a6f87f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9a6f87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #070412 0%, #05000B 100%);}.elementor-10 .elementor-element.elementor-element-839f83f{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-586c8b0{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-a9cd70e{text-align:end;}.elementor-10 .elementor-element.elementor-element-a9cd70e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:300;color:#D1D4E2;}.elementor-10 .elementor-element.elementor-element-55e85ed{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button{background-color:#060E1E;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;padding:-1px -1px -1px -1px;}.elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button:focus{background-color:#FFFFFF;color:#0F0D0D;}.elementor-10 .elementor-element.elementor-element-0328e33.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button:focus svg{fill:#0F0D0D;}.elementor-10 .elementor-element.elementor-element-39bdaee{--divider-border-style:solid;--divider-color:#E10098;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-39bdaee .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-39bdaee .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-62c3f58{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-42b9ba3{text-align:center;}.elementor-10 .elementor-element.elementor-element-42b9ba3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-10 .elementor-element.elementor-element-0c3a4e5{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-b0ee554{--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-10 .elementor-element.elementor-element-b0ee554:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b0ee554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070412 0%, #05000B 100%);}.elementor-10 .elementor-element.elementor-element-8400b18{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-267e931{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-267e931:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-267e931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0E;}.elementor-10 .elementor-element.elementor-element-f48e2e2{--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-10 .elementor-element.elementor-element-b4dcbac{--display:flex;}.elementor-10 .elementor-element.elementor-element-78b6387{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-c895a40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-343b261{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-a53cea2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a53cea2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#9094A6;}.elementor-10 .elementor-element.elementor-element-48a2afc{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-translateX:0px;--e-transform-translateY:-20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-48a2afc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#9094A6;}.elementor-10 .elementor-element.elementor-element-111d7cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:33px 33px 33px 33px;box-shadow:0px 0px 37px -20px rgba(255, 255, 255, 0.25) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-111d7cf.e-con{--e-con-transform-translateX:30px;}.elementor-10 .elementor-element.elementor-element-cdeb78f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cdeb78f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cdeb78f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-95b831c{--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;--justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-0f826d3{--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;}.elementor-10 .elementor-element.elementor-element-260e18e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9094A6;}.elementor-10 .elementor-element.elementor-element-6656b3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9094A6;}.elementor-10 .elementor-element.elementor-element-4eccf00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9094A6;}.elementor-10 .elementor-element.elementor-element-47e34ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9094A6;}.elementor-10 .elementor-element.elementor-element-42a7ff13{--display:flex;--min-height:45px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-42a7ff13:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-42a7ff13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#467FF7;}.elementor-10 .elementor-element.elementor-element-31ac86e6{text-align:center;}.elementor-10 .elementor-element.elementor-element-31ac86e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ec5d36d{--display:flex;--position:fixed;bottom:0px;--z-index:10;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ec5d36d{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-ec5d36d{left:0px;}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__icon{color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:hover, .elementor-widget-polylang-language-switcher .cpel-switcher__lang a:focus{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang.cpel-switcher__lang--active a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-97f5294.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-97f5294{z-index:10;}.elementor-10 .elementor-element.elementor-element-97f5294.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-97f5294.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-10 .elementor-element.elementor-element-97f5294.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#D9D9D9;}.elementor-10 .elementor-element.elementor-element-97f5294 .cpel-switcher__icon{padding-left:10px;}.elementor-10 .elementor-element.elementor-element-97f5294.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-10 .elementor-element.elementor-element-97f5294.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-10 .elementor-element.elementor-element-97f5294 .cpel-switcher__flag img{border-radius:0px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-3f2cf60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fb4ab2e .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-062ee18{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e4e808b .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-22d868f{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4c37d96{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-cbfe8f0{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-heading{font-size:25px;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-c275290{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9c3ce13{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-0b18b9f .elementor-heading-title{font-size:37px;}.elementor-10 .elementor-element.elementor-element-8388c86 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e588a4a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-7894dab .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f315d22 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e3d62ec{font-size:14px;}.elementor-10 .elementor-element.elementor-element-74f3688 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-003ed02{font-size:14px;}.elementor-10 .elementor-element.elementor-element-ccfe62f{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-5b50b44{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8dcf143 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e72f726{font-size:14px;}.elementor-10 .elementor-element.elementor-element-17ea70c{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-7cc20c2 .elementor-heading-title{font-size:37px;}.elementor-10 .elementor-element.elementor-element-f9018ad{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-09ca9a9{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-b4b1e2c{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4b1e2c .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-ad04882{padding:0px 10px 0px 10px;font-size:14px;}.elementor-10 .elementor-element.elementor-element-c3e1798{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-79c52bd{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b935445{--container-widget-width:363px;--container-widget-flex-grow:0;width:var( --container-widget-width, 363px );max-width:363px;font-size:14px;}.elementor-10 .elementor-element.elementor-element-f827122{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-f2d2873 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-8aba331{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-06683af .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e05e205 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-41b8cb5{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-1627fe0{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a9cd70e .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-0328e33 .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-62c3f58{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-42b9ba3 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-0c3a4e5{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-0f826d3{--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-10 .elementor-element.elementor-element-42a7ff13{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-31ac86e6 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-e6c3cf4{--width:160px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3f2cf60{--width:30px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-4925688{--min-height:63vh;}.elementor-10 .elementor-element.elementor-element-1b59c1a{--spacer-size:6px;}.elementor-10 .elementor-element.elementor-element-ae42256{--spacer-size:104px;}.elementor-10 .elementor-element.elementor-element-fb4ab2e .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-3aabced{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-5bb0f13{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-062ee18{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-827ce77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button{padding:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-624f8dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;}.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button{font-size:14px;padding:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-db7d04c{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-e4e808b .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-22d868f{font-size:13px;}.elementor-10 .elementor-element.elementor-element-4c37d96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-cbfe8f0{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-eb0d1ed{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-f48eb9a{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide{height:270px;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide-contents{max-width:72%;}.elementor-10 .elementor-element.elementor-element-f48eb9a .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-heading{font-size:24px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-description{font-size:17px;}.elementor-10 .elementor-element.elementor-element-321d0b5{--e-icon-list-icon-size:25px;}.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-item > a{font-size:25px;}.elementor-10 .elementor-element.elementor-element-51d1261 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8152d9e{--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-582d795 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-797985e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-797985e{--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-c275290{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9c3ce13{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-68bc91e .elementor-heading-title{font-size:21px;}.elementor-10 .elementor-element.elementor-element-0b18b9f .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-ea515d1{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-899014d{font-size:14px;}.elementor-10 .elementor-element.elementor-element-8388c86 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-e588a4a{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-10 .elementor-element.elementor-element-a036401{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-b7cf468{--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;}.elementor-10 .elementor-element.elementor-element-f315d22 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-e3d62ec{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-10 .elementor-element.elementor-element-915f528{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-74f3688 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-003ed02{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-10 .elementor-element.elementor-element-daee0aa{--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;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-daee0aa.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-243a736{text-align:center;}.elementor-10 .elementor-element.elementor-element-ccfe62f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-5b50b44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8dcf143{--container-widget-width:101px;--container-widget-flex-grow:0;width:var( --container-widget-width, 101px );max-width:101px;}.elementor-10 .elementor-element.elementor-element-8dcf143 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-e72f726{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-10 .elementor-element.elementor-element-7a57370 .elementor-heading-title{font-size:21px;}.elementor-10 .elementor-element.elementor-element-7cc20c2 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-10 .elementor-element.elementor-element-73b242b .elementor-price-table__period{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-10 .elementor-element.elementor-element-f30c5c1 .elementor-price-table__period{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1242bfe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-291614e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-10 .elementor-element.elementor-element-d371796 .elementor-price-table__period{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f9018ad{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-ddc7998{--justify-content:center;}.elementor-10 .elementor-element.elementor-element-c9b2406 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c9b2406 .elementor-divider{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4b1e2c{width:var( --container-widget-width, 333px );max-width:333px;padding:0px 10px 0px 10px;--container-widget-width:333px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-b4b1e2c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b4b1e2c .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-ad04882{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ad04882.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3c6ab87{--spacer-size:5px;}.elementor-10 .elementor-element.elementor-element-8b65c1e{width:var( --container-widget-width, 306px );max-width:306px;--container-widget-width:306px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8b65c1e .elementor-testimonial__text{font-size:14px;}.elementor-10 .elementor-element.elementor-element-8b65c1e .elementor-testimonial__image img{width:57px;height:57px;}body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:22px;margin-right:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:22px;margin-left:0;}.elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-10 .elementor-element.elementor-element-8b65c1e.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:22px;}.elementor-10 .elementor-element.elementor-element-75b03fa{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-79c52bd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b935445{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;font-size:12px;}.elementor-10 .elementor-element.elementor-element-b935445.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f2d2873{text-align:center;}.elementor-10 .elementor-element.elementor-element-f2d2873 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-0828bef .elementor-heading-title{font-size:21px;}.elementor-10 .elementor-element.elementor-element-e05e205 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-6b91359{padding:24px 30px 24px 30px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:19px;--n-accordion-item-title-distance-from-content:0px;}:where( .elementor-10 .elementor-element.elementor-element-6b91359 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10 .elementor-element.elementor-element-586c8b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a9cd70e .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-55e85ed{--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-10 .elementor-element.elementor-element-62c3f58{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-42b9ba3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-b0ee554:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b0ee554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #070412 0%, #05000B 100%);}.elementor-10 .elementor-element.elementor-element-f48e2e2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-78b6387{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-c895a40{width:var( --container-widget-width, 137.8px );max-width:137.8px;--container-widget-width:137.8px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-343b261{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a53cea2{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a53cea2 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-48a2afc{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;text-align:center;}.elementor-10 .elementor-element.elementor-element-48a2afc .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-111d7cf.e-con{--e-con-transform-translateX:0px;}.elementor-10 .elementor-element.elementor-element-111d7cf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-cdeb78f{text-align:center;}.elementor-10 .elementor-element.elementor-element-95b831c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-0f826d3{--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;--align-items:center;}.elementor-10 .elementor-element.elementor-element-260e18e{text-align:center;}.elementor-10 .elementor-element.elementor-element-260e18e .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-6656b3b{text-align:center;}.elementor-10 .elementor-element.elementor-element-6656b3b .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-4eccf00{text-align:center;}.elementor-10 .elementor-element.elementor-element-4eccf00 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-47e34ad{text-align:center;}.elementor-10 .elementor-element.elementor-element-47e34ad .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-31ac86e6 .elementor-heading-title{font-size:11px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-4bc0fdd{--content-width:1140px;}.elementor-10 .elementor-element.elementor-element-e6c3cf4{--width:20%;}.elementor-10 .elementor-element.elementor-element-d0abcff{--width:60%;}.elementor-10 .elementor-element.elementor-element-3f2cf60{--width:20%;}.elementor-10 .elementor-element.elementor-element-4925688{--content-width:633px;}.elementor-10 .elementor-element.elementor-element-597015f{--content-width:732px;}.elementor-10 .elementor-element.elementor-element-fad2e3e{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-4c37d96{--content-width:1094px;}.elementor-10 .elementor-element.elementor-element-cbfe8f0{--width:100%;}.elementor-10 .elementor-element.elementor-element-ed5e2f3{--width:60%;}.elementor-10 .elementor-element.elementor-element-55df4c2{--width:40%;}.elementor-10 .elementor-element.elementor-element-0610efc{--content-width:732px;}.elementor-10 .elementor-element.elementor-element-a036401{--width:100%;}.elementor-10 .elementor-element.elementor-element-ccfe62f{--content-width:1094px;}.elementor-10 .elementor-element.elementor-element-26545d6{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-e9647da{--content-width:732px;}.elementor-10 .elementor-element.elementor-element-ddc7998{--content-width:963px;}.elementor-10 .elementor-element.elementor-element-c3e1798{--content-width:963px;}.elementor-10 .elementor-element.elementor-element-79c52bd{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-b5b3317{--content-width:963px;}.elementor-10 .elementor-element.elementor-element-9a6f87f{--content-width:963px;}.elementor-10 .elementor-element.elementor-element-55e85ed{--width:100%;}.elementor-10 .elementor-element.elementor-element-f48e2e2{--width:50%;}.elementor-10 .elementor-element.elementor-element-78b6387{--width:45%;}.elementor-10 .elementor-element.elementor-element-343b261{--width:51%;}.elementor-10 .elementor-element.elementor-element-111d7cf{--width:41%;}.elementor-10 .elementor-element.elementor-element-95b831c{--width:50%;}.elementor-10 .elementor-element.elementor-element-ec5d36d{--width:6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-343b261{--width:300px;}}@media(min-width:2400px){.elementor-10 .elementor-element.elementor-element-062ee18{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4c37d96{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ccfe62f{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5b50b44{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-79c52bd{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-4b6f04f */100 % #header-bar .header-internal { border: 1px solid rgba(0, 0, 0, 0.0); } #header-bar.elementor-sticky--effects .header-internal { /* change the nav background colour & add blur */ background: rgba(0, 0, 0, 0.4) !important; backdrop-filter: blur(6px); /* Pushes nav container away from edges */ margin-top:20px; /* Add rounded edges */ border-radius: 100px; border: 1px solid rgb(255, 255, 255, 0.6); padding-right: 30px; padding-left: 30px; } #header-bar.elementor-sticky--effects .header-internal .sticky-menu-items ul li a { /* change the nav menu text colour - optional */ color: #fff !important; } #header-bar.elementor-sticky--effects .header-internal, #header-bar .header-internal .sticky-menu-items ul li a, #header-bar .elementor-sticky--effects .header-internal .header-logo, #header-bar .header-internal { transition: .3s all ease-in-out; } /* Mobile Styles */ @media (max-width: 767px) { #header-bar.elementor-sticky--effects .header-internal { background: rgba(0, 0, 0, 0.4) !important; } .elementor-nav-menu--dropdown { margin-left: 10px; margin-right: 10px; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-827ce77 */.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button {
    box-shadow:
        0 4px 12px rgba(0, 0, 0, 0.25),
        0 0 20px rgba(255, 79, 163, 0.45),
        inset 0 0 12px rgba(255, 79, 163, 0.35);
    transition: 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-827ce77 .elementor-button:hover {
    box-shadow:
        0 6px 20px rgba(0, 0, 0, 0.35),
        0 0 28px rgba(255, 79, 163, 0.7),
        inset 0 0 16px rgba(255, 79, 163, 0.55);
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-624f8dc */.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button {
    box-shadow:
        0 0 8px rgba(255, 79, 163, 0.25),
        0 8px 32px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(6px);
    transition: 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-624f8dc .elementor-button:hover {
    box-shadow:
        0 0 16px rgba(255, 79, 163, 0.45),
        0 12px 40px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925688 */.elementor-10 .elementor-element.elementor-element-4925688 {
    position: relative;
    overflow: hidden;

    /* Mehrschichtiger Hintergrund: zwei Radial-Glows + Hauptgradient */
    background:
        radial-gradient(circle at 15% 20%, rgba(255, 120, 200, 0.9) 0, transparent 55%),
        radial-gradient(circle at 80% 80%, rgba(255, 80, 160, 0.7) 0, transparent 55%),
        linear-gradient(135deg, #120024 0%, #5c00ff 35%, #c800ff 70%, #ff3fa4 100%);
}

/* Leichter Glow oben in der Mitte – wirkt “teurer” */
.elementor-10 .elementor-element.elementor-element-4925688::before {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    background:
        radial-gradient(circle at 50% 15%, rgba(255, 255, 255, 0.12), transparent 60%);
    mix-blend-mode: screen;
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4e808b */.elementor-10 .elementor-element.elementor-element-e4e808b .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-f48eb9a */.elementor-10 .elementor-element.elementor-element-f48eb9a .elementor-slide-heading {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-321d0b5 *//* Gradient für Text */
.elementor-10 .elementor-element.elementor-element-321d0b5 .gradient-text {
    background: linear-gradient(90deg, #ff4ecd, #a855f7);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
}

/* Weißer Text */
.elementor-10 .elementor-element.elementor-element-321d0b5 .white-text {
    color: #ffffff;
}

/* Gradient für Icon */
.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-icon i,
.elementor-10 .elementor-element.elementor-element-321d0b5 .elementor-icon-list-icon svg {
    background: linear-gradient(90deg, #ff4ecd, #a855f7);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3207e7 */.elementor-10 .elementor-element.elementor-element-a3207e7 {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7603af */.elementor-10 .elementor-element.elementor-element-d7603af {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3207e7 */.elementor-10 .elementor-element.elementor-element-a3207e7 {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7603af */.elementor-10 .elementor-element.elementor-element-d7603af {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3207e7 */.elementor-10 .elementor-element.elementor-element-a3207e7 {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7603af */.elementor-10 .elementor-element.elementor-element-d7603af {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68bc91e */.elementor-10 .elementor-element.elementor-element-68bc91e {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b18b9f */.elementor-10 .elementor-element.elementor-element-0b18b9f .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8388c86 *//* 1. Rainbow-Farbverlauf wie bei "Individuell einstellbar" */
.elementor-10 .elementor-element.elementor-element-8388c86 .step-number {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

/* 2. Case-Studies-Verlauf für "Account erstellen" */
.elementor-10 .elementor-element.elementor-element-8388c86 .step-text {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f315d22 *//* 1. Rainbow-Farbverlauf wie bei "Individuell einstellbar" */
.elementor-10 .elementor-element.elementor-element-f315d22 .step-number {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

/* 2. Case-Studies-Verlauf für "Account erstellen" */
.elementor-10 .elementor-element.elementor-element-f315d22 .step-text {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74f3688 *//* 1. Rainbow-Farbverlauf wie bei "Individuell einstellbar" */
.elementor-10 .elementor-element.elementor-element-74f3688 .step-number {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

/* 2. Case-Studies-Verlauf für "Account erstellen" */
.elementor-10 .elementor-element.elementor-element-74f3688 .step-text {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dcf143 *//* 1. Rainbow-Farbverlauf wie bei "Individuell einstellbar" */
.elementor-10 .elementor-element.elementor-element-8dcf143 .step-number {
  background: linear-gradient(90deg, #ff4fa3, #9b5cff, #5c8cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

/* 2. Case-Studies-Verlauf für "Account erstellen" */
.elementor-10 .elementor-element.elementor-element-8dcf143 .step-text {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a57370 */.elementor-10 .elementor-element.elementor-element-7a57370 {
  color: transparent !important;
  background: linear-gradient(90deg, #ff4fa3 0%, #9b5cff 50%, #5c8cff 100%);
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cc20c2 */.elementor-10 .elementor-element.elementor-element-7cc20c2 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-897ea93 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-768f695 */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-4ca196d *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45326d */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-13336e9 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d74fb64 */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4f748 */.elementor-10 .elementor-element.elementor-element-9a4f748::before{
  content:"";
  position:absolute;
  width:140%;
  height:140%;
  left:50%;
  top:55%;
  transform: translate(-50%, -50%);
  pointer-events:none;
  z-index:0;

  background:
    /* Haupt-Pink Glow – jetzt WIRKLICH zentriert */
    radial-gradient(circle at center,
      rgba(255, 20, 122, 0.42) 0%,
      rgba(255, 20, 122, 0.20) 30%,
      rgba(11,11,14, 0.00) 65%),

    /* Violet / Blue */
    radial-gradient(circle at 65% 35%,
      rgba(125, 79, 255, 0.32) 0%,
      rgba(125, 79, 255, 0.14) 32%,
      rgba(11,11,14, 0.00) 68%),

    /* Cyan */
    radial-gradient(circle at 35% 55%,
      rgba(0, 220, 255, 0.22) 0%,
      rgba(0, 220, 255, 0.10) 32%,
      rgba(11,11,14, 0.00) 68%);

  filter: blur(65px);
  mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-73b242b *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5a7d96 */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-f30c5c1 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65bcaa */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-d371796 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291614e */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-73b242b *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5a7d96 */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-f30c5c1 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65bcaa */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-d371796 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291614e */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-73b242b *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5a7d96 */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-f30c5c1 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65bcaa */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-d371796 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291614e */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-73b242b *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5a7d96 */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-f30c5c1 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65bcaa */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-d371796 *//* Alle internen Flächen transparent machen */
.pt-clean,
.pt-clean .elementor-widget-container,
.pt-clean .elementor-price-table,
.pt-clean .elementor-price-table__header,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__footer{
  background: transparent !important;
}

/* Typo-Farben auf "Glass" anpassen */
.pt-clean .elementor-price-table__heading{
  color: #fff !important;
}

.pt-clean .elementor-price-table__subheading,
.pt-clean .elementor-price-table__price,
.pt-clean .elementor-price-table__features-list,
.pt-clean .elementor-price-table__additional_info{
  color: rgba(255,255,255,0.72) !important;
}

/* Divider-Linien softer */
.pt-clean .elementor-price-table__features-list li:not(:last-child){
  border-bottom: 1px solid rgba(255,255,255,0.10) !important;
}

/* Icon in der Liste (Checkmarks) */
.pt-clean .elementor-price-table__features-list i{
  color: rgba(255,255,255,0.75) !important;
}

/* Ribbon (Popular) optional neutralisieren */
.pt-clean .elementor-price-table__ribbon{
  background: linear-gradient(135deg, #FF147A, #7D4FFF) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291614e */.glass-card{
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 24px;

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow: 0 18px 50px rgba(0,0,0,0.45);
}
.glass-card{
  position: relative;
  overflow: hidden;
}

.glass-card::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius: 24px;
  pointer-events:none;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.05) 18%,
    rgba(255,255,255,0.00) 40%
  );
  opacity: 0.9;
}
.glass-card{
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}

.glass-card:hover{
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a2df6c */.elementor-10 .elementor-element.elementor-element-8a2df6c::before{
  content:"";
  position:absolute;
  width:140%;
  height:140%;
  left:50%;
  top:55%;
  transform: translate(-50%, -50%);
  pointer-events:none;
  z-index:0;

  background:
    /* Haupt-Pink Glow – jetzt WIRKLICH zentriert */
    radial-gradient(circle at center,
      rgba(255, 20, 122, 0.42) 0%,
      rgba(255, 20, 122, 0.20) 30%,
      rgba(11,11,14, 0.00) 65%),

    /* Violet / Blue */
    radial-gradient(circle at 65% 35%,
      rgba(125, 79, 255, 0.32) 0%,
      rgba(125, 79, 255, 0.14) 32%,
      rgba(11,11,14, 0.00) 68%),

    /* Cyan */
    radial-gradient(circle at 35% 55%,
      rgba(0, 220, 255, 0.22) 0%,
      rgba(0, 220, 255, 0.10) 32%,
      rgba(11,11,14, 0.00) 68%);

  filter: blur(65px);
  mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4b1e2c *//* Grund-Gradient wie Bild 2 für die komplette Überschrift */
.clonu-heading {
  background: linear-gradient(90deg, #ffffff 0%, #dad6ff 50%, #b9b4ff 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Stärkerer Pink-Lila-Blau-Gradient wie Bild 1 NUR für "230 Frauen" */
.clonu-heading .clonu-highlight {
  background: linear-gradient(90deg, #ff4fa3 0%, #c85bff 50%, #4f8cff 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2d2873 */.elementor-widget-heading .highlight-word {
  color: #4e7bff; /* Beispiel für das blaue Wort */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0828bef */.elementor-10 .elementor-element.elementor-element-0828bef {
  color: transparent !important;
  background: linear-gradient(90deg, #ff4fa3 0%, #9b5cff 50%, #5c8cff 100%);
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e05e205 */.elementor-10 .elementor-element.elementor-element-e05e205 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #e9e9f0 25%,
    #c9c5d8 55%,
    #a79fbe 80%,
    #988ab7 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6b91359 *//* Nur den FAQ-Titel-Text mit vertikalem Verlauf versehen,
   ohne Icons oder Elementor-Einstellungen zu zerstören */
.elementor-10 .elementor-element.elementor-element-6b91359 .elementor-accordion .elementor-accordion-title,
.elementor-10 .elementor-element.elementor-element-6b91359 .elementor-accordion .elementor-tab-title,
.elementor-10 .elementor-element.elementor-element-6b91359 .e-n-accordion .e-n-accordion-item-title-text {
  background: linear-gradient(
    to bottom,
    #ffffff 0%,
    #f3f3f7 40%,
    #ddddea 75%,
    #c9c5d8 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  /* KEIN font-size, KEIN font-weight, KEIN color:
     das steuerst du weiter im Elementor-Panel */
}

/* Falls die Icons durch Vererbung mit betroffen sind:
   Icon-Farbe explizit zurücksetzen */
.elementor-10 .elementor-element.elementor-element-6b91359 .elementor-accordion .elementor-accordion-icon,
.elementor-10 .elementor-element.elementor-element-6b91359 .elementor-accordion .elementor-accordion-icon i,
.elementor-10 .elementor-element.elementor-element-6b91359 .elementor-accordion .elementor-accordion-icon svg,
.elementor-10 .elementor-element.elementor-element-6b91359 .e-n-accordion .e-n-accordion-item-toggle-icon {
  -webkit-text-fill-color: initial;
  color: #d0cad9;    /* deine Icon-Farbe, kannst du anpassen */
  background: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42b9ba3 *//* Heller Verlauf wie Bild 2 */
.clonu-heading2 .clonu-light {
  background: linear-gradient(90deg, #ffffff 0%, #dad6ff 50%, #b9b4ff 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Starker Pink-Lila-Blau-Verlauf wie Bild 1 */
.clonu-heading2 .clonu-strong {
  background: linear-gradient(90deg, #ff4fa3 0%, #c85bff 50%, #4f8cff 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdeb78f */.elementor-10 .elementor-element.elementor-element-cdeb78f {
  position: relative;
  padding-left: 18px; /* etwas größer wegen Animation */
}

.elementor-10 .elementor-element.elementor-element-cdeb78f::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 8px;
  height: 8px;
  background: #18e06f; /* Grün */
  border-radius: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 0 0 rgba(24, 224, 111, 0.6);
  animation: pulse 2.5s infinite;
}

/* Puls-Animation */
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(24, 224, 111, 0.6);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(24, 224, 111, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(24, 224, 111, 0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a7ff13 */.elementor-10 .elementor-element.elementor-element-42a7ff13 {
    position: relative;
    overflow: hidden;

    /* Mehrschichtiger Hintergrund: zwei Radial-Glows + Hauptgradient */
    background:
        radial-gradient(circle at 15% 20%, rgba(255, 120, 200, 0.9) 0, transparent 55%),
        radial-gradient(circle at 80% 80%, rgba(255, 80, 160, 0.7) 0, transparent 55%),
        linear-gradient(135deg, #120024 0%, #5c00ff 35%, #c800ff 70%, #ff3fa4 100%);
}

/* Leichter Glow oben in der Mitte – wirkt “teurer” */
.elementor-10 .elementor-element.elementor-element-42a7ff13::before {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    background:
        radial-gradient(circle at 50% 15%, rgba(255, 255, 255, 0.12), transparent 60%);
    mix-blend-mode: screen;
    opacity: 0.7;
}/* End custom CSS */