.elementor-91 .elementor-element.elementor-element-cd74182{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-cd74182:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-cd74182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #161B2200 50%, #00000082 78%);}.elementor-91 .elementor-element.elementor-element-cd74182::before, .elementor-91 .elementor-element.elementor-element-cd74182 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-cd74182 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-cd74182 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-cd74182 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-cd74182 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B0E1100;--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-3396d9d{--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;--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-91 .elementor-element.elementor-element-0fe618d img{width:45vw;}.elementor-91 .elementor-element.elementor-element-94abf90{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-91 .elementor-element.elementor-element-94abf90.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-91 .elementor-element.elementor-element-70ff186 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.01em;}.elementor-91 .elementor-element.elementor-element-644b795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 3em;}.elementor-91 .elementor-element.elementor-element-644b795 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.01em;}.elementor-91 .elementor-element.elementor-element-15c5b1c.elementor-element{--align-self:flex-end;}.elementor-91 .elementor-element.elementor-element-ec472d8{--display:flex;--min-height:90vh;--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(64px, 8vh, 120px);--padding-bottom:clamp(80px, 10vw, 140px);--padding-left:clamp(16px, 3vw, 24px);--padding-right:clamp(80px, 10vh, 140px);}.elementor-91 .elementor-element.elementor-element-ec472d8:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-ec472d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #00F8F700 63%, #00000080 100%);}.elementor-91 .elementor-element.elementor-element-25bb95a{--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:48px 48px;--row-gap:48px;--column-gap:48px;--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-91 .elementor-element.elementor-element-ca0dd0a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 48px;--row-gap:24px;--column-gap:48px;}.elementor-91 .elementor-element.elementor-element-4b7f8dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-c970656{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-cd9be0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-cd9be0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-f1098e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;color:var( --e-global-color-7191671 );}.elementor-91 .elementor-element.elementor-element-fc4bf31{text-align:center;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-fc4bf31 p{margin-block-end:15px;}.elementor-91 .elementor-element.elementor-element-d224746{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-91 .elementor-element.elementor-element-d224746 .elementor-divider-separator{width:23vw;margin:0 auto;margin-center:0;}.elementor-91 .elementor-element.elementor-element-d224746 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-7858778{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-91 .elementor-element.elementor-element-f5ab1d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-03fac88 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-stacked .elementor-icon{background-color:#B3BAC2;}.elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-default .elementor-icon{color:#B3BAC2;border-color:#B3BAC2;}.elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-default .elementor-icon svg{fill:#B3BAC2;}.elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-stacked .elementor-icon:hover{background-color:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-framed .elementor-icon:hover, .elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-default .elementor-icon:hover{color:#E9E9E9;border-color:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-framed .elementor-icon:hover, .elementor-91 .elementor-element.elementor-element-03fac88.elementor-view-default .elementor-icon:hover svg{fill:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-03fac88 .elementor-icon{font-size:45px;}.elementor-91 .elementor-element.elementor-element-03fac88 .elementor-icon svg{height:45px;}.elementor-91 .elementor-element.elementor-element-1d552d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px 5px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:3em;letter-spacing:0.07em;}.elementor-91 .elementor-element.elementor-element-d4865ff{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-91 .elementor-element.elementor-element-ab22417{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-0165e83 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-stacked .elementor-icon:hover{background-color:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-framed .elementor-icon:hover, .elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-default .elementor-icon:hover{color:#E9E9E9;border-color:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-framed .elementor-icon:hover, .elementor-91 .elementor-element.elementor-element-0165e83.elementor-view-default .elementor-icon:hover svg{fill:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-0165e83 .elementor-icon{font-size:45px;}.elementor-91 .elementor-element.elementor-element-0165e83 .elementor-icon svg{height:45px;}.elementor-91 .elementor-element.elementor-element-966f666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px 5px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:3em;letter-spacing:0.07em;}.elementor-91 .elementor-element.elementor-element-d06fe6a{text-align:center;}.elementor-91 .elementor-element.elementor-element-7b4e11f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-31c3d81 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f7fd73 );}.elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-default .elementor-icon{color:var( --e-global-color-6f7fd73 );border-color:var( --e-global-color-6f7fd73 );}.elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6f7fd73 );}.elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-stacked .elementor-icon:hover{background-color:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-framed .elementor-icon:hover, .elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-default .elementor-icon:hover{color:#E9E9E9;border-color:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-framed .elementor-icon:hover, .elementor-91 .elementor-element.elementor-element-31c3d81.elementor-view-default .elementor-icon:hover svg{fill:#E9E9E9;}.elementor-91 .elementor-element.elementor-element-31c3d81 .elementor-icon{font-size:45px;}.elementor-91 .elementor-element.elementor-element-31c3d81 .elementor-icon svg{height:45px;}.elementor-91 .elementor-element.elementor-element-b733382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px 5px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:3em;letter-spacing:0.07em;}.elementor-91 .elementor-element.elementor-element-8f479ec{text-align:center;}.elementor-91 .elementor-element.elementor-element-eec3a33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-9a2fc2c img{border-radius:16px 16px 16px 16px;}.elementor-91 .elementor-element.elementor-element-a4b1459{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(20px, 3vw, 40px) clamp(20px, 3vw, 40px);--row-gap:clamp(20px, 3vw, 40px);--column-gap:clamp(20px, 3vw, 40px);--margin-top:0;--margin-bottom:margin-bottom: clamp(60px, 8vw, 120px);--margin-left:0;--margin-right:0;--padding-top:clamp(80px, 10vw, 140px);--padding-bottom:clamp(80px, 10vw, 140px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-a1fffbe{--display:flex;--gap:clamp(15px, 2vw, 24px) 0;--row-gap:clamp(15px, 2vw, 24px);--column-gap:0;--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-91 .elementor-element.elementor-element-4e0b27b .elementor-heading-title{font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-d81e84f{--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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-91 .elementor-element.elementor-element-d81e84f:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d81e84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7acef7 );}.elementor-91 .elementor-element.elementor-element-3ea12a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-3ea12a3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-5ea1e44{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:clamp(80px, 10vw, 140px);--margin-left:0;--margin-right:0;--padding-top:clamp(80px, 10vw, 140px);--padding-bottom:clamp(80px, 10vw, 140px);--padding-left:clamp(16px, 4vw, 32px);--padding-right:clamp(16px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-12b1acf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(20px, 3vw, 40px) clamp(20px, 3vw, 40px);--row-gap:clamp(20px, 3vw, 40px);--column-gap:clamp(20px, 3vw, 40px);--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-91 .elementor-element.elementor-element-b5fc89e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-2249229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-2249229 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-2e3b012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;color:var( --e-global-color-7191671 );}.elementor-91 .elementor-element.elementor-element-6a7d871{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(14px, 2vw, 24px) clamp(14px, 2vw, 24px);--row-gap:clamp(14px, 2vw, 24px);--column-gap:clamp(14px, 2vw, 24px);--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-91 .elementor-element.elementor-element-276fba0{--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:clamp(12px, 1.5vw, 18px) clamp(12px, 1.5vw, 18px);--row-gap:clamp(12px, 1.5vw, 18px);--column-gap:clamp(12px, 1.5vw, 18px);border-style:solid;--border-style:solid;border-color:#E9E9E91A;--border-color:#E9E9E91A;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(16px, 2vw, 24px);--padding-bottom:clamp(16px, 2vw, 24px);--padding-left:clamp(16px, 2vw, 24px);--padding-right:clamp(16px, 2vw, 24px);}.elementor-91 .elementor-element.elementor-element-90f5e13{--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:0 clamp(10px, 1.5vw, 18px);--row-gap:0;--column-gap:clamp(10px, 1.5vw, 18px);}.elementor-91 .elementor-element.elementor-element-80bedf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-80bedf0 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-80bedf0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-80bedf0.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-80bedf0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-80bedf0.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-80bedf0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-8f45360{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-91 .elementor-element.elementor-element-8f45360.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-91 .elementor-element.elementor-element-e8deb8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-e8deb8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-c11240e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-6f7fd73 );}.elementor-91 .elementor-element.elementor-element-f8838ef{--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:clamp(12px, 1.5vw, 18px) clamp(12px, 1.5vw, 18px);--row-gap:clamp(12px, 1.5vw, 18px);--column-gap:clamp(12px, 1.5vw, 18px);border-style:solid;--border-style:solid;border-color:#E9E9E91A;--border-color:#E9E9E91A;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(16px, 2vw, 24px);--padding-bottom:clamp(16px, 2vw, 24px);--padding-left:clamp(16px, 2vw, 24px);--padding-right:clamp(16px, 2vw, 24px);}.elementor-91 .elementor-element.elementor-element-df13dcc{--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:0 clamp(10px, 1.5vw, 18px);--row-gap:0;--column-gap:clamp(10px, 1.5vw, 18px);}.elementor-91 .elementor-element.elementor-element-678a280.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-678a280 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-678a280.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-678a280.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-678a280.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-678a280.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-678a280.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-e25d93f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-e25d93f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-91 .elementor-element.elementor-element-817e019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-817e019 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-a0ffb82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-6f7fd73 );}.elementor-91 .elementor-element.elementor-element-174c4fc{--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:clamp(12px, 1.5vw, 18px) clamp(12px, 1.5vw, 18px);--row-gap:clamp(12px, 1.5vw, 18px);--column-gap:clamp(12px, 1.5vw, 18px);border-style:solid;--border-style:solid;border-color:#E9E9E91A;--border-color:#E9E9E91A;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(18px, 2.5vw, 28px);--padding-bottom:clamp(18px, 2.5vw, 28px);--padding-left:clamp(18px, 2.5vw, 28px);--padding-right:clamp(18px, 2.5vw, 28px);}.elementor-91 .elementor-element.elementor-element-8b2550d{--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:0 clamp(10px, 1.5vw, 18px);--row-gap:0;--column-gap:clamp(10px, 1.5vw, 18px);--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-91 .elementor-element.elementor-element-fce1aa1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-fce1aa1 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-fce1aa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-fce1aa1.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-fce1aa1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-fce1aa1.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-fce1aa1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-00143c9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-00143c9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-91 .elementor-element.elementor-element-f3ac49f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-f3ac49f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-bec275f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-6f7fd73 );}.elementor-91 .elementor-element.elementor-element-6bc2a7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(100px, 12vw, 160px);--padding-bottom:clamp(100px, 12vw, 160px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-6b012ea{--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:clamp(32px, 4vw, 64px) clamp(32px, 4vw, 64px);--row-gap:clamp(32px, 4vw, 64px);--column-gap:clamp(32px, 4vw, 64px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(80px, 10vw, 140px);--padding-bottom:clamp(80px, 10vw, 140px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-72e8113{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-35d6942 img{border-radius:16px 16px 16px 16px;}.elementor-91 .elementor-element.elementor-element-feccadf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-ba8ac4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.1em;color:#7A828CCC;}.elementor-91 .elementor-element.elementor-element-ba8ac4f p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-c423e70{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(16px, 2vw, 24px)) 0;padding:5px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-c423e70 p{margin-block-end:6px;}.elementor-91 .elementor-element.elementor-element-fbb3817{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:padding-bottom: clamp(120px, 15vw, 200px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-1050c99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(80px, 10vw, 140px);--padding-bottom:clamp(80px, 10vw, 140px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-efa8723{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:clamp(16px, 2vw, 24px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-556be9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.1em;color:#7A828CCC;}.elementor-91 .elementor-element.elementor-element-556be9b p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-ba497b1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:5px 0px 5px 0px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-ba497b1 p{margin-block-end:6px;}.elementor-91 .elementor-element.elementor-element-8d182d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.1em;color:#7A828CCC;}.elementor-91 .elementor-element.elementor-element-8d182d7 p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-aedfd17{--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:clamp(32px, 4vw, 64px) clamp(32px, 4vw, 64px);--row-gap:clamp(32px, 4vw, 64px);--column-gap:clamp(32px, 4vw, 64px);--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-91 .elementor-element.elementor-element-f5d028d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-59c2419{--display:flex;--min-height:0px;--gap:clamp(12px, 2vw, 16px) clamp(12px, 2vw, 16px);--row-gap:clamp(12px, 2vw, 16px);--column-gap:clamp(12px, 2vw, 16px);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:#E9E9E91A;--border-color:#E9E9E91A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(18px, 2vw, 26px);--padding-bottom:clamp(18px, 2vw, 26px);--padding-left:clamp(18px, 2vw, 26px);--padding-right:clamp(18px, 2vw, 26px);}.elementor-91 .elementor-element.elementor-element-1b8b766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:20px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-20px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group > label, .elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group > label{font-weight:500;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-type-html{padding-bottom:0px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group .elementor-field{color:#E6E8EB8C;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#00000040;border-color:#E9E9E91A;border-radius:12px 12px 12px 12px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group .elementor-select-wrapper select{background-color:#00000040;border-color:#E9E9E91A;border-radius:12px 12px 12px 12px;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-field-group .elementor-select-wrapper::before{color:#E9E9E91A;}.elementor-91 .elementor-element.elementor-element-1b8b766 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-button[type="submit"]{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-91 .elementor-element.elementor-element-1b8b766 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-b3beb01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-0ed097e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(80px, 10vw, 140px);--padding-bottom:clamp(120px, 15vw, 200px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-a567591{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:clamp(16px, 2vw, 24px);--padding-left:0;--padding-right:0;}.elementor-91 .elementor-element.elementor-element-138546b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.1em;color:#7A828CCC;}.elementor-91 .elementor-element.elementor-element-138546b p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-0bd5e3e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:5px 0px 5px 0px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-91 .elementor-element.elementor-element-0bd5e3e p{margin-block-end:6px;}.elementor-91 .elementor-element.elementor-element-668fca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.1em;color:#7A828CCC;}.elementor-91 .elementor-element.elementor-element-668fca0 p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-44a4d23{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-f2dc14b{--display:flex;--min-height:clamp(80px, 10vw, 110px);--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;--align-items:center;--gap:clamp(12px, 2vw, 20px) clamp(12px, 2vw, 20px);--row-gap:clamp(12px, 2vw, 20px);--column-gap:clamp(12px, 2vw, 20px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(18px, 2.5vw, 28px);--padding-bottom:clamp(18px, 2.5vw, 28px);--padding-left:clamp(18px, 2.5vw, 28px);--padding-right:clamp(18px, 2.5vw, 28px);}.elementor-91 .elementor-element.elementor-element-4943d49 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-a2a176f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-7010fb5{--display:flex;--min-height:clamp(80px, 10vw, 110px);--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;--align-items:center;--gap:clamp(12px, 2vw, 20px) clamp(12px, 2vw, 20px);--row-gap:clamp(12px, 2vw, 20px);--column-gap:clamp(12px, 2vw, 20px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(18px, 2.5vw, 28px);--padding-bottom:clamp(18px, 2.5vw, 28px);--padding-left:clamp(18px, 2.5vw, 28px);--padding-right:clamp(18px, 2.5vw, 28px);}.elementor-91 .elementor-element.elementor-element-b0614a2 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-e3b50f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-774a318{--display:flex;--min-height:clamp(80px, 10vw, 110px);--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;--align-items:center;--gap:clamp(12px, 2vw, 20px) clamp(12px, 2vw, 20px);--row-gap:clamp(12px, 2vw, 20px);--column-gap:clamp(12px, 2vw, 20px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(18px, 2.5vw, 28px);--padding-bottom:clamp(18px, 2.5vw, 28px);--padding-left:clamp(18px, 2.5vw, 28px);--padding-right:clamp(18px, 2.5vw, 28px);}.elementor-91 .elementor-element.elementor-element-72824dd .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-590e007{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-91:not(.elementor-motion-effects-element-type-background), body.elementor-page-91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ego-unplugged.de/wp-content/uploads/2025/12/BG_Texture50_Dark-2048x1365.png");}@media(min-width:768px){.elementor-91 .elementor-element.elementor-element-3396d9d{--width:1200px;}.elementor-91 .elementor-element.elementor-element-94abf90{--width:21vw;}.elementor-91 .elementor-element.elementor-element-ec472d8{--content-width:100vw;}.elementor-91 .elementor-element.elementor-element-25bb95a{--width:1500px;}.elementor-91 .elementor-element.elementor-element-ca0dd0a{--width:50%;}.elementor-91 .elementor-element.elementor-element-eec3a33{--width:35%;}.elementor-91 .elementor-element.elementor-element-a4b1459{--content-width:1200px;}.elementor-91 .elementor-element.elementor-element-5ea1e44{--content-width:100vw;}.elementor-91 .elementor-element.elementor-element-12b1acf{--width:1200px;}.elementor-91 .elementor-element.elementor-element-8f45360{--width:clamp(140px, 22vw, 200px);}.elementor-91 .elementor-element.elementor-element-e25d93f{--width:clamp(140px, 22vw, 200px);}.elementor-91 .elementor-element.elementor-element-00143c9{--width:clamp(140px, 22vw, 200px);}.elementor-91 .elementor-element.elementor-element-6bc2a7c{--content-width:100vw;}.elementor-91 .elementor-element.elementor-element-6b012ea{--width:clamp(1000px, 80vw, 1200px);}.elementor-91 .elementor-element.elementor-element-72e8113{--width:40%;}.elementor-91 .elementor-element.elementor-element-feccadf{--width:60%;}.elementor-91 .elementor-element.elementor-element-fbb3817{--content-width:100vw;}.elementor-91 .elementor-element.elementor-element-1050c99{--width:clamp(1000px, 80vw, 1200px);}.elementor-91 .elementor-element.elementor-element-efa8723{--width:100%;}.elementor-91 .elementor-element.elementor-element-aedfd17{--width:100%;}.elementor-91 .elementor-element.elementor-element-f5d028d{--width:50%;}.elementor-91 .elementor-element.elementor-element-59c2419{--width:50%;}.elementor-91 .elementor-element.elementor-element-b3beb01{--content-width:100vw;}.elementor-91 .elementor-element.elementor-element-0ed097e{--width:clamp(1000px, 80vw, 1200px);}.elementor-91 .elementor-element.elementor-element-a567591{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-91 .elementor-element.elementor-element-3396d9d{--width:min(92vw, 1100px);}.elementor-91 .elementor-element.elementor-element-94abf90{--width:100%;}.elementor-91 .elementor-element.elementor-element-ca0dd0a{--width:100%;}.elementor-91 .elementor-element.elementor-element-eec3a33{--width:83%;}.elementor-91 .elementor-element.elementor-element-a1fffbe{--width:100%;}.elementor-91 .elementor-element.elementor-element-5ea1e44{--content-width:100vw;}.elementor-91 .elementor-element.elementor-element-12b1acf{--width:100%;}.elementor-91 .elementor-element.elementor-element-6b012ea{--width:min(92vw, 1100px);}.elementor-91 .elementor-element.elementor-element-1050c99{--width:min(92vw, 1100px);}.elementor-91 .elementor-element.elementor-element-0ed097e{--width:min(92vw, 1100px);}}@media(max-width:1024px){.elementor-91 .elementor-element.elementor-element-cd74182{--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(18px, 4vw, 32px);--padding-bottom:clamp(18px, 4vw, 32px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-3396d9d{--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;--gap:clamp(14px, 2vw, 22px) clamp(14px, 2vw, 22px);--row-gap:clamp(14px, 2vw, 22px);--column-gap:clamp(14px, 2vw, 22px);--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-91 .elementor-element.elementor-element-0fe618d img{max-width:420px;}.elementor-91 .elementor-element.elementor-element-94abf90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-91 .elementor-element.elementor-element-70ff186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-644b795{padding:0em 0em 0em 0em;}.elementor-91 .elementor-element.elementor-element-644b795 .elementor-heading-title{font-size:40px;}.elementor-91 .elementor-element.elementor-element-ec472d8{--padding-top:clamp(56px, 8vw, 90px);--padding-bottom:clamp(56px, 8vw, 90px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-25bb95a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(18px, 3vw, 34px) clamp(18px, 3vw, 34px);--row-gap:clamp(18px, 3vw, 34px);--column-gap:clamp(18px, 3vw, 34px);--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-91 .elementor-element.elementor-element-ca0dd0a{--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-91 .elementor-element.elementor-element-cd9be0b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-91 .elementor-element.elementor-element-fc4bf31{text-align:center;font-size:15px;}.elementor-91 .elementor-element.elementor-element-f5ab1d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-1d552d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-d4865ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-91 .elementor-element.elementor-element-ab22417{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-966f666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-d06fe6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-91 .elementor-element.elementor-element-7b4e11f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-b733382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-8f479ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-91 .elementor-element.elementor-element-eec3a33{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-9a2fc2c img{max-width:100%;}.elementor-91 .elementor-element.elementor-element-a4b1459{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(56px, 8vw, 90px);--padding-bottom:clamp(56px, 8vw, 90px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-5ea1e44{--padding-top:clamp(56px, 8vw, 90px);--padding-bottom:clamp(56px, 8vw, 90px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-12b1acf{--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-91 .elementor-element.elementor-element-2249229 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-91 .elementor-element.elementor-element-6a7d871{--grid-auto-flow:row;--align-items:stretch;}.elementor-91 .elementor-element.elementor-element-276fba0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-91 .elementor-element.elementor-element-80bedf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-80bedf0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-80bedf0 .elementor-icon{font-size:40px;}.elementor-91 .elementor-element.elementor-element-80bedf0 .elementor-icon svg{height:40px;}.elementor-91 .elementor-element.elementor-element-8f45360{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-91 .elementor-element.elementor-element-e8deb8e .elementor-heading-title{font-size:18px;}.elementor-91 .elementor-element.elementor-element-c11240e{font-size:14px;line-height:1em;}.elementor-91 .elementor-element.elementor-element-f8838ef{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-91 .elementor-element.elementor-element-678a280.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-678a280 .elementor-icon{font-size:40px;}.elementor-91 .elementor-element.elementor-element-678a280 .elementor-icon svg{height:40px;}.elementor-91 .elementor-element.elementor-element-817e019 .elementor-heading-title{font-size:18px;}.elementor-91 .elementor-element.elementor-element-a0ffb82{font-size:14px;line-height:1em;}.elementor-91 .elementor-element.elementor-element-174c4fc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-91 .elementor-element.elementor-element-fce1aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-fce1aa1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-fce1aa1 .elementor-icon{font-size:40px;}.elementor-91 .elementor-element.elementor-element-fce1aa1 .elementor-icon svg{height:40px;}.elementor-91 .elementor-element.elementor-element-f3ac49f .elementor-heading-title{font-size:18px;}.elementor-91 .elementor-element.elementor-element-bec275f{font-size:14px;line-height:1em;}.elementor-91 .elementor-element.elementor-element-6bc2a7c{--padding-top:clamp(56px, 8vw, 90px);--padding-bottom:clamp(56px, 8vw, 90px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-6b012ea{--gap:clamp(18px, 3vw, 34px) clamp(18px, 3vw, 34px);--row-gap:clamp(18px, 3vw, 34px);--column-gap:clamp(18px, 3vw, 34px);}.elementor-91 .elementor-element.elementor-element-35d6942 img{width:100%;max-width:320px;}.elementor-91 .elementor-element.elementor-element-c423e70{font-size:30px;}.elementor-91 .elementor-element.elementor-element-fbb3817{--padding-top:clamp(56px, 8vw, 90px);--padding-bottom:clamp(56px, 8vw, 90px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-ba497b1{font-size:30px;}.elementor-91 .elementor-element.elementor-element-b3beb01{--padding-top:clamp(56px, 8vw, 90px);--padding-bottom:clamp(56px, 8vw, 90px);--padding-left:clamp(18px, 4vw, 32px);--padding-right:clamp(18px, 4vw, 32px);}.elementor-91 .elementor-element.elementor-element-0bd5e3e{font-size:30px;}.elementor-91 .elementor-element.elementor-element-4943d49 .elementor-icon{font-size:40px;}.elementor-91 .elementor-element.elementor-element-4943d49 .elementor-icon svg{height:40px;}.elementor-91 .elementor-element.elementor-element-b0614a2 .elementor-icon{font-size:40px;}.elementor-91 .elementor-element.elementor-element-b0614a2 .elementor-icon svg{height:40px;}.elementor-91 .elementor-element.elementor-element-72824dd .elementor-icon{font-size:40px;}.elementor-91 .elementor-element.elementor-element-72824dd .elementor-icon svg{height:40px;}}@media(max-width:767px){.elementor-91 .elementor-element.elementor-element-0fe618d img{width:75vw;max-width:390px;}.elementor-91 .elementor-element.elementor-element-70ff186 .elementor-heading-title{font-size:14px;}.elementor-91 .elementor-element.elementor-element-644b795 .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-cd9be0b .elementor-heading-title{font-size:24px;}.elementor-91 .elementor-element.elementor-element-f1098e0{font-size:16px;}.elementor-91 .elementor-element.elementor-element-fc4bf31{text-align:start;font-size:14px;}.elementor-91 .elementor-element.elementor-element-1d552d2{font-size:17px;}.elementor-91 .elementor-element.elementor-element-d4865ff{font-size:14px;}.elementor-91 .elementor-element.elementor-element-966f666{font-size:17px;}.elementor-91 .elementor-element.elementor-element-d06fe6a{font-size:14px;}.elementor-91 .elementor-element.elementor-element-b733382{font-size:17px;}.elementor-91 .elementor-element.elementor-element-8f479ec{font-size:14px;}.elementor-91 .elementor-element.elementor-element-eec3a33{--width:95%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-91 .elementor-element.elementor-element-d81e84f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-91 .elementor-element.elementor-element-2249229 .elementor-heading-title{font-size:24px;}.elementor-91 .elementor-element.elementor-element-2e3b012{font-size:16px;}.elementor-91 .elementor-element.elementor-element-6a7d871{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--align-items:center;--grid-justify-content:center;}.elementor-91 .elementor-element.elementor-element-276fba0{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-91 .elementor-element.elementor-element-8f45360{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-91 .elementor-element.elementor-element-f8838ef{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-91 .elementor-element.elementor-element-e25d93f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-91 .elementor-element.elementor-element-174c4fc{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-91 .elementor-element.elementor-element-00143c9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-91 .elementor-element.elementor-element-ba8ac4f{font-size:16px;}.elementor-91 .elementor-element.elementor-element-c423e70{font-size:24px;}.elementor-91 .elementor-element.elementor-element-34da665{font-size:14px;}.elementor-91 .elementor-element.elementor-element-efa8723{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-91 .elementor-element.elementor-element-556be9b{text-align:start;font-size:16px;}.elementor-91 .elementor-element.elementor-element-ba497b1{text-align:start;font-size:24px;}.elementor-91 .elementor-element.elementor-element-8d182d7{text-align:start;font-size:16px;}.elementor-91 .elementor-element.elementor-element-138546b{font-size:16px;}.elementor-91 .elementor-element.elementor-element-0bd5e3e{font-size:24px;}.elementor-91 .elementor-element.elementor-element-668fca0{font-size:16px;}.elementor-91 .elementor-element.elementor-element-f2dc14b{--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-91 .elementor-element.elementor-element-a2a176f{--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-91 .elementor-element.elementor-element-7010fb5{--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-91 .elementor-element.elementor-element-e3b50f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-91 .elementor-element.elementor-element-774a318{--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-91 .elementor-element.elementor-element-590e007{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-4b7f8dd */.elementor-91 .elementor-element.elementor-element-4b7f8dd{
    max-width: 720px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-03fac88 *//* Transition auf das SVG */
.elementor-91 .elementor-element.elementor-element-03fac88 .elementor-icon svg {
  transition: filter 0.35s ease, transform 0.35s ease;
  transform: translateZ(0);
}

/* Layered neon glow nur bei hover auf dem Icon-Wrapper */
.elementor-91 .elementor-element.elementor-element-03fac88 .elementor-icon:hover svg {
  filter:
  drop-shadow(0 0 4px rgba(255,255,255,0.25)) /* kleiner "hot core" */
  drop-shadow(0 0 8px rgba(0, 248, 247, 0.75))
  drop-shadow(0 0 18px rgba(0, 248, 247, 0.45))
  drop-shadow(0 0 36px rgba(0, 248, 247, 0.22));
  transform: translateY(-2px) translateZ(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0165e83 *//* Transition auf das SVG */
.elementor-91 .elementor-element.elementor-element-0165e83 .elementor-icon svg {
  transition: filter 0.35s ease, transform 0.35s ease;
  transform: translateZ(0);
}

/* Layered neon glow nur bei hover auf dem Icon-Wrapper */
.elementor-91 .elementor-element.elementor-element-0165e83 .elementor-icon:hover svg {
  filter:
  drop-shadow(0 0 4px rgba(255,255,255,0.25)) /* kleiner "hot core" */
  drop-shadow(0 0 8px rgba(0, 248, 247, 0.75))
  drop-shadow(0 0 18px rgba(0, 248, 247, 0.45))
  drop-shadow(0 0 36px rgba(0, 248, 247, 0.22));
  transform: translateY(-2px) translateZ(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31c3d81 *//* Transition auf das SVG */
.elementor-91 .elementor-element.elementor-element-31c3d81 .elementor-icon svg {
  transition: filter 0.35s ease, transform 0.35s ease;
  transform: translateZ(0);
}

/* Layered neon glow nur bei hover auf dem Icon-Wrapper */
.elementor-91 .elementor-element.elementor-element-31c3d81 .elementor-icon:hover svg {
  filter:
  drop-shadow(0 0 4px rgba(255,255,255,0.25)) /* kleiner "hot core" */
  drop-shadow(0 0 8px rgba(0, 248, 247, 0.75))
  drop-shadow(0 0 18px rgba(0, 248, 247, 0.45))
  drop-shadow(0 0 36px rgba(0, 248, 247, 0.22));
  transform: translateY(-2px) translateZ(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7858778 */.magenta-stroke-glow{
  color: #fefefe;

  -webkit-text-stroke: 0.7px rgba(255,79,216,0.78);

  text-shadow:
    /* white hot core */
    0 0 2px rgba(255,255,255,0.62),

    /* crisp magenta edge */
    0 0 7px rgba(255,79,216,0.82),

    /* mid glow (most important on grunge bg) */
    0 0 18px rgba(255,79,216,0.52),
    0 0 36px rgba(255,79,216,0.30),

    /* outer aura (softer) */
    0 0 64px rgba(255,79,216,0.16);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0dd0a */.elementor-91 .elementor-element.elementor-element-ca0dd0a {
    max-width: 1200px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a2fc2c */.elementor-91 .elementor-element.elementor-element-9a2fc2c img {
    max-width: 480px;
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eec3a33 *//* Prevent horizontal scroll caused by large images */
img {
  max-width: 100%;
  height: auto;
}

/* Extra safety for Elementor image widgets */
.elementor-widget-image img {
  max-width: 100% !important;
  height: auto !important;
  display: block;
  margin: 0 auto;
}

/* Optional: force container not to overflow */
@media (max-width: 767px) {
  .elementor-container,
  .e-con-inner {
    overflow-x: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d81e84f */.elementor-91 .elementor-element.elementor-element-d81e84f {
    backdrop-filter: blur(10px)
}
.elementor-pagination,.elementor-pagination a {
margin-top: 15px;
font-weight: 600;
font-family: Inter;
font-size: 14px;
}
.elementor-pagination .current {
  color: #b3bac2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7d871 *//* =========================================================
   CTA – Plattformen (Spotify / Apple Podcasts / YouTube)
   Wrapper class: .cta-platforms
   Card class: .platform-card
   If container is <a> tag: a.platform-card
   ========================================================= */

/* Wrapper spacing micro polish */
.cta-platforms .elementor-heading-title + *{
  margin-top: 6px !important;
}

/* Card base */
.cta-platforms .platform-card{
  border: 1px solid rgba(233,233,233,0.12); /* Muted UI Grau */
  border-radius: 16px;
  background: linear-gradient(180deg, rgba(233,233,233,0.06), rgba(233,233,233,0.03));

  transition:
    transform .18s ease,
    border-color .18s ease,
    filter .25s ease,
    background .25s ease,
    box-shadow .22s ease;
}

/* Card hover */
.cta-platforms .platform-card:hover{
  transform: translateY(-2px);
  border-color: rgba(24,187,184,0.35); /* Primary Neon Cyan / Accent (#18bbb8) */

  filter:
    drop-shadow(0 0 4px rgba(255,255,255,0.18))
    drop-shadow(0 0 10px rgba(0,248,247,0.30))
    drop-shadow(0 0 18px rgba(0,248,247,0.18));

  box-shadow:
    inset 0 0 0 1px rgba(24,187,184,0.22),
    0 10px 24px rgba(0,0,0,.22);
}

/* Remove link styling if container is <a> */
.cta-platforms a.platform-card{
  text-decoration: none !important;
  color: inherit !important;
  display: flex;
}

/* Focus visible (keyboard) */
.cta-platforms a.platform-card:focus-visible{
  outline: 2px solid rgba(0,248,247,.7);
  outline-offset: 4px;
  border-radius: 16px;
}

/* Icon base: Accent (handles i + svg) */
.cta-platforms .platform-card .elementor-icon,
.cta-platforms .platform-card .elementor-icon i,
.cta-platforms .platform-card .elementor-icon svg,
.cta-platforms .platform-card .elementor-icon svg *{
  color: #18bbb8 !important; /* Primary Neon Cyan / Accent */
  fill: #18bbb8 !important;

  transition:
    color .18s ease,
    fill .18s ease,
    filter .25s ease,
    transform .18s ease;
}

/* Icon hover: White + Glow */
.cta-platforms .platform-card:hover .elementor-icon,
.cta-platforms .platform-card:hover .elementor-icon i,
.cta-platforms .platform-card:hover .elementor-icon svg,
.cta-platforms .platform-card:hover .elementor-icon svg *{
  color: #E9E9E9 !important; /* Hover / Highlight Weiß */
  fill: #E9E9E9 !important;
  transform: translateY(-1px);

  filter:
    drop-shadow(0 0 4px rgba(255,255,255,0.30))
    drop-shadow(0 0 10px rgba(0, 248, 247, 0.70))
    drop-shadow(0 0 18px rgba(0, 248, 247, 0.40))
    drop-shadow(0 0 36px rgba(0, 248, 247, 0.22));
}

/* Text readability while glow is active (apply this class to your text widget container) */
.cta-platforms .platform-card .text{
  text-shadow:
    0 1px 2px rgba(0,0,0,.65),
    0 0 10px rgba(0,0,0,.30);
}

.social-cards .social-card,
.cta-platforms .platform-card{
  padding:
    clamp(12px, 1.6vw, 16px)   /* top/bottom */
    clamp(18px, 2.5vw, 28px);  /* left/right */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e8113 */.host-image{
  box-shadow:
    0 12px 30px rgba(0,0,0,.35),
    0 0 0 1px rgba(255,255,255,0.04);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc2a7c */.section-host .host-text p{
  line-height: 1.65;
  margin-bottom: 1.1em;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1b8b766 *//* === FORM FIELD FOCUS (EGO style) === */
.guest-form-card .elementor-field-textual:focus{
  border-color: rgba(24,187,184,0.85); /* Primary Neon Cyan */
  box-shadow:
    0 0 0 3px rgba(24,187,184,0.18),
    0 0 12px rgba(24,187,184,0.35);
  outline: none;
}
/* === ACCEPTANCE CHECKBOX === */
.guest-form-card input[type="checkbox"]{
  accent-color: #18bbb8; /* Primary Neon Cyan */
  cursor: pointer;
}

/* Checkbox focus ring */
.guest-form-card input[type="checkbox"]:focus-visible{
  outline: 2px solid rgba(24,187,184,0.75);
  outline-offset: 3px;
}

/* Checkbox label */
.guest-form-card .elementor-field-option label{
  cursor: pointer;
  transition: color .2s ease, text-shadow .25s ease;
}

/* Hover label glow */
.guest-form-card .elementor-field-option label:hover{
  color: #E9E9E9; /* Hover / Highlight Weiß */
  text-shadow:
    0 0 6px rgba(0,248,247,0.45),
    0 0 14px rgba(0,248,247,0.25);
}
/* === SUBMIT BUTTON === */
.guest-form-card .elementor-field-type-submit .elementor-button{
  background: transparent;
  border: 1px solid rgba(24,187,184,0.55); /* Primary Neon Cyan */
  color: #18bbb8; /* Primary Neon Cyan */
  border-radius: 12px;
  font-weight: 600;
  transition:
    color .2s ease,
    border-color .2s ease,
    filter .25s ease,
    transform .2s ease;
}

/* Hover */
.guest-form-card .elementor-field-type-submit .elementor-button:hover{
  color: #E9E9E9; /* Hover / Highlight Weiß */
  border-color: rgba(233,233,233,0.45);
  transform: translateY(-1px);
  filter:
    drop-shadow(0 0 4px rgba(255,255,255,0.35))
    drop-shadow(0 0 10px rgba(0,248,247,0.65))
    drop-shadow(0 0 18px rgba(0,248,247,0.40))
    drop-shadow(0 0 36px rgba(0,248,247,0.22));
}

/* Keyboard focus */
.guest-form-card .elementor-field-type-submit .elementor-button:focus-visible{
  outline: 2px solid rgba(24,187,184,0.85);
  outline-offset: 4px;
}


.guest-form-card .elementor-field-option a{
  color: #18bbb8; /* Primary Neon Cyan */
  text-decoration: none;
  transition: color .2s ease, text-shadow .25s ease;
}

.guest-form-card .elementor-field-option a:hover{
  color: #E9E9E9;
  text-shadow:
    0 0 6px rgba(0,248,247,0.45),
    0 0 14px rgba(0,248,247,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c2419 */.guest-form-card{
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.04),
      rgba(255,255,255,0.02)
    );
}
.guest-form-card{
  box-shadow:
    0 10px 30px rgba(0,0,0,0.45),
    inset 0 0 0 1px rgba(255,255,255,0.06);
}
.guest-form-card{
  backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44a4d23 *//* =========================================================
   SOCIALS – Folge uns (Instagram / TikTok / Facebook)
   Wrapper class: .social-cards
   Card class (recommended): .social-card
   ========================================================= */

.social-cards{
  gap: clamp(14px, 2vw, 24px);
}

/* Card base */
.social-cards .social-card{
  position: relative;
  overflow: hidden;
  border-radius: 14px;
  padding: clamp(18px, 2.5vw, 28px);

  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(233,233,233,0.10); /* Muted UI Grau */
  box-shadow: 0 10px 24px rgba(0,0,0,.28);

  cursor: pointer;

  transition:
    transform .22s ease,
    border-color .22s ease,
    box-shadow .22s ease,
    filter .25s ease;
}

/* subtle inner sheen */
.social-cards .social-card::before{
  content:"";
  position:absolute;
  inset:0;
  background:
    radial-gradient(120% 120% at 20% 30%, rgba(255,255,255,0.08), transparent 55%),
    radial-gradient(100% 100% at 80% 70%, rgba(0,248,247,0.07), transparent 60%);
  opacity:.65;
  pointer-events:none;
}

/* Hover: lift + cyan glow */
.social-cards .social-card:hover{
  transform: translateY(-2px);
  border-color: rgba(24,187,184,0.45); /* Primary Neon Cyan / Accent (#18bbb8) */
  box-shadow:
    inset 0 0 0 1px rgba(24,187,184,0.35), /* inner edge */
    0 12px 28px rgba(0,0,0,.30);

  filter:
    drop-shadow(0 0 4px rgba(255,255,255,0.18))
    drop-shadow(0 0 12px rgba(0,248,247,0.45))
    drop-shadow(0 0 26px rgba(0,248,247,0.22));
}

/* Focus within (keyboard accessibility) */
.social-cards .social-card:focus-within{
  outline: 2px solid rgba(0,248,247,0.55);
  outline-offset: 4px;
}

/* ----------------------------
   Icon styling (Elementor Icon)
   ---------------------------- */
.social-cards .social-card .elementor-icon,
.social-cards .social-card .elementor-icon i,
.social-cards .social-card .elementor-icon svg,
.social-cards .social-card .elementor-icon svg *{
  color: #18bbb8 !important; /* Primary Neon Cyan / Accent */
  fill: #18bbb8 !important;
  transition:
    color .2s ease,
    fill .2s ease,
    filter .25s ease,
    transform .22s ease;
}

.social-cards .social-card:hover .elementor-icon,
.social-cards .social-card:hover .elementor-icon i,
.social-cards .social-card:hover .elementor-icon svg,
.social-cards .social-card:hover .elementor-icon svg *{
  color: #E9E9E9 !important; /* Hover / Highlight Weiß */
  fill: #E9E9E9 !important;
  transform: translateY(-1px);

  /* layered cyan neon glow */
  filter:
    drop-shadow(0 0 4px rgba(255,255,255,0.30))
    drop-shadow(0 0 10px rgba(0,248,247,0.70))
    drop-shadow(0 0 18px rgba(0,248,247,0.40))
    drop-shadow(0 0 36px rgba(0,248,247,0.22));
}

/* ----------------------------
   Typography inside cards
   (Heading + Text Editor widgets)
   ---------------------------- */
.social-cards .social-card .elementor-heading-title{
  color: #e6e8eb; /* Text Hell / Standard */
  font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -0.01em;
  margin: 0;
  transition: color .2s ease, text-shadow .25s ease;

  /* Desktop base (matches system) */
  font-size: 18px;
}

.social-cards .social-card .elementor-widget-text-editor,
.social-cards .social-card .elementor-widget-text-editor p{
  color: #b3bac2; /* Muted text (Grau) */
  font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.35;
  margin: 0;
  transition: color .2s ease, text-shadow .25s ease;

  /* Desktop base (matches system) */
  font-size: 13px;
}

/* Hover readability: keep text crisp while glow is active */
.social-cards .social-card:hover .elementor-heading-title{
  color: #E9E9E9; /* Hover / Highlight Weiß */
  text-shadow:
    0 1px 2px rgba(0,0,0,.70),
    0 0 12px rgba(0,0,0,.35);
}

.social-cards .social-card:hover .elementor-widget-text-editor,
.social-cards .social-card:hover .elementor-widget-text-editor p{
  color: rgba(230,232,235,0.85);
  text-shadow:
    0 1px 2px rgba(0,0,0,.70),
    0 0 12px rgba(0,0,0,.35);
}

/* ============================
   TABLET (≤1024px)
   Keep same values as Episodes system
   ============================ */
@media (max-width: 1024px){
  .social-cards .social-card .elementor-heading-title{
    font-size: 18px; /* Tablet: keep calm + consistent */
    line-height: 1.2;
  }

  .social-cards .social-card .elementor-widget-text-editor,
  .social-cards .social-card .elementor-widget-text-editor p{
    font-size: 13px; /* Tablet small text */
    line-height: 1.45;
  }
}

/* ============================
   MOBILE (≤767px)
   Keep same values as Episodes system
   ============================ */
@media (max-width: 767px){
  .social-cards .social-card .elementor-heading-title{
    font-size: 17px; /* Mobile card title */
    line-height: 1.25;
  }

  .social-cards .social-card .elementor-widget-text-editor,
  .social-cards .social-card .elementor-widget-text-editor p{
    font-size: 12px; /* Mobile small text */
    line-height: 1.5;
  }
}

.social-cards a,
.social-cards a:hover{
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS */html{
  scroll-behavior: smooth;
}/* End custom CSS */