.elementor-3794 .elementor-element.elementor-element-578050a{--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-3794 .elementor-element.elementor-element-2768a51{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-2768a51:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-2768a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc5822 );background-image:url("https://ebrain.events/wp-content/uploads/2026/10/herobild4-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3794 .elementor-element.elementor-element-2768a51::before, .elementor-3794 .elementor-element.elementor-element-2768a51 > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-2768a51 > .e-con-inner > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-2768a51 > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-2768a51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-2768a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-2fc5822 ) 15%, #11111600 72%);}.elementor-3794 .elementor-element.elementor-element-af8381e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3794 .elementor-element.elementor-element-135f4ef{--display:flex;--min-height:63px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3794 .elementor-element.elementor-element-135f4ef:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-135f4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19191F;}.elementor-3794 .elementor-element.elementor-element-5b1473d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3794 .elementor-element.elementor-element-5b1473d.e-con{--flex-grow:0;--flex-shrink:0;}.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-3794 .elementor-element.elementor-element-f466ed6 img{width:100%;max-width:100%;}.elementor-3794 .elementor-element.elementor-element-4009deb{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-696824a{--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:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-696824a.e-con{--flex-grow:0;--flex-shrink:0;}.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-3794 .elementor-element.elementor-element-c870793 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-3794 .elementor-element.elementor-element-c870793 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.4px;color:#F4F997;}.elementor-3794 .elementor-element.elementor-element-f5f40cf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-f5f40cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:80px;font-weight:500;line-height:0.98em;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-3e9d742{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-bc5aef1{--display:flex;--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-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-3794 .elementor-element.elementor-element-1f106ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-1f106ac{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:400;line-height:1.35em;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-408af9c{--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;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--margin-top:-8px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(33px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(33px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(33px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-33px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-33px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-icon i{color:var( --e-global-color-baf4e6e );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-baf4e6e );transition:fill 0.3s;}.elementor-3794 .elementor-element.elementor-element-5cb05a8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-text{color:#D5D5D7;transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-5093962{--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:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--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-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-3794 .elementor-element.elementor-element-4249db2 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:13px 18px 13px 18px;}.elementor-3794 .elementor-element.elementor-element-acfe767{--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:flex-start;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-c6200c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-3794 .elementor-element.elementor-element-3979c2d{--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:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:nowrap;--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-3794 .elementor-element.elementor-element-ea3bd69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-ea3bd69:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-ea3bd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232328E0;}.elementor-3794 .elementor-element.elementor-element-9ec0e46{--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:flex-start;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-3794 .elementor-element.elementor-element-aafb062 img{width:121px;}.elementor-3794 .elementor-element.elementor-element-42e560a > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-3794 .elementor-element.elementor-element-42e560a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-1dffa28{--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:flex-start;--align-items:stretch;--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-3794 .elementor-element.elementor-element-1dffa28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-006067f{--display:flex;--min-height:52px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF2E;--border-color:#FFFFFF2E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:18px;}.elementor-3794 .elementor-element.elementor-element-006067f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-3576815{--display:flex;--min-height:31px;--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-3576815.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-0bb85c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-b77845b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:500;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-c19a0ef{--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:flex-start;--align-items:flex-end;--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-3794 .elementor-element.elementor-element-c19a0ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-1f71c8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-1f71c8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-6eb353e{--display:flex;--min-height:52px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-3794 .elementor-element.elementor-element-6eb353e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-e093081{--display:flex;--min-height:31px;--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-eca00f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-b4f3b6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:500;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-1fd5814{--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-1fd5814.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-956856a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-956856a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-528895f{--display:flex;--min-height:52px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:018px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-528895f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-9c8fe1b{--display:flex;--min-height:31px;--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-2d6599b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-a532966 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:500;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-15a72d4{--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-3f848b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-3f848b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-1385782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-1385782:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-1385782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232328E0;}.elementor-3794 .elementor-element.elementor-element-8adac69{--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:flex-start;--align-items:flex-end;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-3794 .elementor-element.elementor-element-14ad293 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-14ad293 img{width:149px;}.elementor-3794 .elementor-element.elementor-element-a6d6fa3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-3794 .elementor-element.elementor-element-a6d6fa3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-e2edf1d{--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:flex-start;--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-3794 .elementor-element.elementor-element-e2edf1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-afad312{--display:flex;--min-height:52px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF2E;--border-color:#FFFFFF2E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:18px;}.elementor-3794 .elementor-element.elementor-element-afad312.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-0b31828{--display:flex;--min-height:31px;--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-0b31828.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-81fb5a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-354558e );}.elementor-3794 .elementor-element.elementor-element-984e89b{--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:flex-start;--align-items:flex-end;--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-3794 .elementor-element.elementor-element-984e89b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-f4123a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-f4123a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-f70b753{--display:flex;--min-height:52px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-3794 .elementor-element.elementor-element-f70b753.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-3383395{--display:flex;--min-height:31px;--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-9203f29 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-354558e );}.elementor-3794 .elementor-element.elementor-element-99a8d1d{--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-99a8d1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-88055d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-88055d0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-04be57f{--display:flex;--min-height:52px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:018px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-04be57f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-e3f4af4{--display:flex;--min-height:31px;--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-a233ce7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-354558e );}.elementor-3794 .elementor-element.elementor-element-9ccc75b{--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:flex-start;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-521da2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-521da2f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-b8a2640{--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:flex-end;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-b8a2640.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-7438269{--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;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:23px;--padding-right:23px;}.elementor-3794 .elementor-element.elementor-element-7438269:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-7438269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-e962595 img{width:241px;}.elementor-3794 .elementor-element.elementor-element-0caacc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:999px 999px 999px 999px;--padding-top:06px;--padding-bottom:06px;--padding-left:12px;--padding-right:12px;}.elementor-3794 .elementor-element.elementor-element-0caacc8:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-0caacc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ad9be2 );}.elementor-3794 .elementor-element.elementor-element-5029476 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-5029476 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;letter-spacing:2px;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-512a7e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.15em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-984c84a{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3794 .elementor-element.elementor-element-984c84a:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-984c84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc5822 );}.elementor-3794 .elementor-element.elementor-element-4522531{--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;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0115px;--padding-left:40px;--padding-right:40px;}.elementor-3794 .elementor-element.elementor-element-4522531:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-4522531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-ac9f500{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-658065f{--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:flex-end;--align-items:stretch;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-3794 .elementor-element.elementor-element-42a1b0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-3794 .elementor-element.elementor-element-7a8bf33 .elementor-button{background-color:#E7DAF8;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-2ad9be2 );color:var( --e-global-color-2ad9be2 );border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-7a8bf33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-30b4921{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-1829a6f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:400;line-height:1.12em;color:#000000;}.elementor-3794 .elementor-element.elementor-element-20eece8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:400;line-height:1.12em;color:#000000;}.elementor-3794 .elementor-element.elementor-element-7ef8136{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3794 .elementor-element.elementor-element-4e84441 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-3794 .elementor-element.elementor-element-4e84441 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#858585;}.elementor-3794 .elementor-element.elementor-element-503838c{--display:flex;--min-height:300px;--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:flex-end;--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-3794 .elementor-element.elementor-element-503838c:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-503838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ebrain.events/wp-content/uploads/2026/09/timeline.svg");background-repeat:no-repeat;background-size:contain;}.elementor-3794 .elementor-element.elementor-element-49ec675{--display:flex;--min-height:300px;--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:flex-end;--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-3794 .elementor-element.elementor-element-49ec675:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-49ec675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ebrain.events/wp-content/uploads/2026/09/timeline.svg");background-repeat:no-repeat;background-size:contain;}.elementor-3794 .elementor-element.elementor-element-c6a82d3{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-c6a82d3:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ebrain.events/wp-content/uploads/2026/09/f-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3794 .elementor-element.elementor-element-c6a82d3::before, .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0B002B0D 34%, #0B002BF5 100%);}.elementor-3794 .elementor-element.elementor-element-2b0b9ac{--display:flex;--min-height:900px;--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-3794 .elementor-element.elementor-element-e8633e6{--display:flex;--position:absolute;--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: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;top:80px;--z-index:2;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-e8633e6{right:40px;}body.rtl .elementor-3794 .elementor-element.elementor-element-e8633e6{left:40px;}.elementor-3794 .elementor-element.elementor-element-5c9f8c4{--display:flex;--min-height:100px;--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:22px 22px 22px 22px;--padding-top:15px;--padding-bottom:15px;--padding-left:21px;--padding-right:21px;}.elementor-3794 .elementor-element.elementor-element-5c9f8c4:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-5c9f8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0916B8;}.elementor-3794 .elementor-element.elementor-element-68c6520{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-68c6520:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-68c6520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3794 .elementor-element.elementor-element-9e61f92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-9e61f92 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-9e61f92.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-9e61f92.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-9e61f92.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-9e61f92.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-9e61f92.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-9e61f92 .elementor-icon{font-size:24px;}.elementor-3794 .elementor-element.elementor-element-9e61f92 .elementor-icon svg{height:24px;}.elementor-3794 .elementor-element.elementor-element-4f83a64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3794 .elementor-element.elementor-element-8d1aae4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-ccac2f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-e8b14ce{--display:flex;--min-height:100px;--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:22px 22px 22px 22px;--padding-top:15px;--padding-bottom:15px;--padding-left:21px;--padding-right:21px;}.elementor-3794 .elementor-element.elementor-element-e8b14ce:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-e8b14ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0916B8;}.elementor-3794 .elementor-element.elementor-element-92c476f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-92c476f:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-92c476f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-3794 .elementor-element.elementor-element-b1e1723 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-b1e1723.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-b1e1723.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-b1e1723.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-b1e1723.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-b1e1723.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-b1e1723 .elementor-icon{font-size:24px;}.elementor-3794 .elementor-element.elementor-element-b1e1723 .elementor-icon svg{height:24px;}.elementor-3794 .elementor-element.elementor-element-0103c5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3794 .elementor-element.elementor-element-61c297e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-e559f8f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-ed4c6aa{--display:flex;--min-height:100px;--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:22px 22px 22px 22px;--padding-top:15px;--padding-bottom:15px;--padding-left:21px;--padding-right:21px;}.elementor-3794 .elementor-element.elementor-element-ed4c6aa:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-ed4c6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0916B8;}.elementor-3794 .elementor-element.elementor-element-f885b7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-f885b7a:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-f885b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-3794 .elementor-element.elementor-element-52a5369 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-52a5369.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-52a5369.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-52a5369.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-52a5369.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-52a5369.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-52a5369 .elementor-icon{font-size:24px;}.elementor-3794 .elementor-element.elementor-element-52a5369 .elementor-icon svg{height:24px;}.elementor-3794 .elementor-element.elementor-element-d77c7e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3794 .elementor-element.elementor-element-5fc17d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-817e318 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-c69972b{--display:flex;--min-height:100px;--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:22px 22px 22px 22px;--padding-top:15px;--padding-bottom:15px;--padding-left:21px;--padding-right:21px;}.elementor-3794 .elementor-element.elementor-element-c69972b:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-c69972b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0916B8;}.elementor-3794 .elementor-element.elementor-element-92bede5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-92bede5:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-92bede5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-3794 .elementor-element.elementor-element-2f7fd4c .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-2f7fd4c.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-2f7fd4c.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-2f7fd4c.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-2f7fd4c.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-2f7fd4c.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-2f7fd4c .elementor-icon{font-size:24px;}.elementor-3794 .elementor-element.elementor-element-2f7fd4c .elementor-icon svg{height:24px;}.elementor-3794 .elementor-element.elementor-element-5be3117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3794 .elementor-element.elementor-element-b4de48e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-7fc6925 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-a74b544{--display:flex;--position:absolute;--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;bottom:72px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-a74b544{left:0px;}body.rtl .elementor-3794 .elementor-element.elementor-element-a74b544{right:0px;}.elementor-3794 .elementor-element.elementor-element-21e3566 .elementor-button{background-color:var( --e-global-color-2ad9be2 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-21e3566 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-e05a8b2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.14em;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-972d55c{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#D0D0D0;}.elementor-3794 .elementor-element.elementor-element-6cfad55{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3794 .elementor-element.elementor-element-6cfad55:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-6cfad55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc5822 );}.elementor-3794 .elementor-element.elementor-element-3fe9292{--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;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0115px;--padding-left:40px;--padding-right:40px;}.elementor-3794 .elementor-element.elementor-element-3fe9292:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-3fe9292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-b73e673{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-b7eb856{--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:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-3794 .elementor-element.elementor-element-e37700b{--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:22px 22px;--row-gap:22px;--column-gap: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-3794 .elementor-element.elementor-element-94940cc .elementor-button{background-color:#E7DAF8;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-2ad9be2 );color:var( --e-global-color-2ad9be2 );border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-94940cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-21e781e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-6783d2f{text-align:center;}.elementor-3794 .elementor-element.elementor-element-6783d2f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.12em;color:#000000;}.elementor-3794 .elementor-element.elementor-element-ba278d3{text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#777777;}.elementor-3794 .elementor-element.elementor-element-aaa1a2b{--display:flex;--min-height:300px;--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:flex-end;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-3794 .elementor-element.elementor-element-8c3a6f6{--display:flex;--min-height:644px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-3794 .elementor-element.elementor-element-8c3a6f6:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-8c3a6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-34c6a75{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-249def5 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-249def5 img{width:170px;}.elementor-3794 .elementor-element.elementor-element-052e125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-052e125{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;}.elementor-3794 .elementor-element.elementor-element-89f06a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-c9249b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:33px;font-weight:400;line-height:1.15em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-844e7e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-a31a702 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-8d792b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3794 .elementor-element.elementor-element-2fd7ee8{--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;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-5c33698{--display:flex;--min-height:38px;--border-radius:10px 10px 10px 10px;--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-3794 .elementor-element.elementor-element-5c33698:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-5c33698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-3531246 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-3531246 .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-3531246 .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-371d8c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-a05ca0c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-bcfde14{--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;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-4293a4f{--display:flex;--min-height:38px;--border-radius:10px 10px 10px 10px;--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-3794 .elementor-element.elementor-element-4293a4f:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-4293a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-ed61634 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-ed61634.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-ed61634.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-ed61634.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-ed61634.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-ed61634.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-ed61634 .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-ed61634 .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-e385739{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-6053a89 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-78bf95d{--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;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-7629a5a{--display:flex;--min-height:38px;--border-radius:10px 10px 10px 10px;--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-3794 .elementor-element.elementor-element-7629a5a:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-7629a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-7629a5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-27d7735 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-27d7735.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-27d7735.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-27d7735.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-27d7735.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-27d7735.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-27d7735 .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-27d7735 .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-a81f96e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-1619dc5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-1270c19{--display:flex;--position:absolute;--min-height:390px;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-1270c19{right:0px;}body.rtl .elementor-3794 .elementor-element.elementor-element-1270c19{left:0px;}.elementor-3794 .elementor-element.elementor-element-5e509a4{--display:flex;--position:absolute;--min-height:302px;--border-radius:50% 50% 50% 50%;bottom:55px;--z-index:1;}.elementor-3794 .elementor-element.elementor-element-5e509a4:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-5e509a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F49A;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-5e509a4{right:-106px;}body.rtl .elementor-3794 .elementor-element.elementor-element-5e509a4{left:-106px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-a91b2cc{right:-62px;}body.rtl .elementor-3794 .elementor-element.elementor-element-a91b2cc{left:-62px;}.elementor-3794 .elementor-element.elementor-element-a91b2cc{bottom:93px;z-index:2;}.elementor-3794 .elementor-element.elementor-element-a91b2cc img{width:81%;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-fba7072{right:0px;}body.rtl .elementor-3794 .elementor-element.elementor-element-fba7072{left:0px;}.elementor-3794 .elementor-element.elementor-element-fba7072{top:175px;z-index:4;}.elementor-3794 .elementor-element.elementor-element-fba7072 img{width:50%;}.elementor-3794 .elementor-element.elementor-element-976b767{--display:flex;--position:absolute;--min-height:9px;--border-radius:50% 50% 50% 50%;bottom:52px;--z-index:5;}.elementor-3794 .elementor-element.elementor-element-976b767:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-976b767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6A2;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-976b767{right:124px;}body.rtl .elementor-3794 .elementor-element.elementor-element-976b767{left:124px;}.elementor-3794 .elementor-element.elementor-element-4cc8e8e{--display:flex;--position:absolute;--min-height:16px;--border-radius:50% 50% 50% 50%;bottom:387px;--z-index:5;}.elementor-3794 .elementor-element.elementor-element-4cc8e8e:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-4cc8e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFFDB;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-4cc8e8e{right:83px;}body.rtl .elementor-3794 .elementor-element.elementor-element-4cc8e8e{left:83px;}.elementor-3794 .elementor-element.elementor-element-a5b8435{--display:flex;--min-height:644px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-3794 .elementor-element.elementor-element-a5b8435:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-a5b8435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ad9be2 );}.elementor-3794 .elementor-element.elementor-element-5534b7e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-64f3e16 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:5px 0px 3px 0px;}.elementor-3794 .elementor-element.elementor-element-64f3e16 img{width:204px;}.elementor-3794 .elementor-element.elementor-element-d8ec7ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-d8ec7ea{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-440cf2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-e801af0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:33px;font-weight:400;line-height:1.15em;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-c0bec44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-ccd6200 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-7afb69d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3794 .elementor-element.elementor-element-26d11b1{--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;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-d7bfff6{--display:flex;--min-height:38px;--border-radius:10px 10px 10px 10px;--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-3794 .elementor-element.elementor-element-d7bfff6:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-d7bfff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-ec2aea8 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-ec2aea8.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-ec2aea8.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-ec2aea8.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-ec2aea8.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-ec2aea8.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-ec2aea8 .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-ec2aea8 .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-c6664ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-9319416 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-bcf8715{--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;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-537745d{--display:flex;--min-height:38px;--border-radius:10px 10px 10px 10px;--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-3794 .elementor-element.elementor-element-537745d:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-537745d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-75a13d9 .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-75a13d9.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-75a13d9.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-75a13d9.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-75a13d9.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-75a13d9.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-75a13d9 .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-75a13d9 .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-9ccdddd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-65e9eb8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-9f92062{--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;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-51421d3{--display:flex;--min-height:38px;--border-radius:10px 10px 10px 10px;--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-3794 .elementor-element.elementor-element-51421d3:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-51421d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-51421d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-57f381a .elementor-icon-wrapper{text-align:center;}.elementor-3794 .elementor-element.elementor-element-57f381a.elementor-view-stacked .elementor-icon{background-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-57f381a.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-57f381a.elementor-view-default .elementor-icon{color:#7D00EB00;border-color:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-57f381a.elementor-view-framed .elementor-icon, .elementor-3794 .elementor-element.elementor-element-57f381a.elementor-view-default .elementor-icon svg{fill:#7D00EB00;}.elementor-3794 .elementor-element.elementor-element-57f381a .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-57f381a .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-9101d30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-8285c76 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-a4370a9{--display:flex;--position:absolute;--min-height:55px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-a4370a9{right:0px;}body.rtl .elementor-3794 .elementor-element.elementor-element-a4370a9{left:0px;}.elementor-3794 .elementor-element.elementor-element-1e7a577{--display:flex;--position:absolute;--min-height:302px;--border-radius:50% 50% 50% 50%;bottom:48px;--z-index:1;}.elementor-3794 .elementor-element.elementor-element-1e7a577:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-1e7a577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78CFF;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-1e7a577{right:-151px;}body.rtl .elementor-3794 .elementor-element.elementor-element-1e7a577{left:-151px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-58dff3b{right:-94px;}body.rtl .elementor-3794 .elementor-element.elementor-element-58dff3b{left:-94px;}.elementor-3794 .elementor-element.elementor-element-58dff3b{bottom:50px;z-index:3;}.elementor-3794 .elementor-element.elementor-element-58dff3b img{width:53%;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-4f3c2f6{right:-21px;}body.rtl .elementor-3794 .elementor-element.elementor-element-4f3c2f6{left:-21px;}.elementor-3794 .elementor-element.elementor-element-4f3c2f6{bottom:186px;z-index:4;}.elementor-3794 .elementor-element.elementor-element-4f3c2f6 img{width:50%;}.elementor-3794 .elementor-element.elementor-element-3e648ba{--display:flex;--position:absolute;--min-height:9px;--border-radius:50% 50% 50% 50%;bottom:75px;--z-index:5;}.elementor-3794 .elementor-element.elementor-element-3e648ba:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-3e648ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAADFA;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-3e648ba{right:207px;}body.rtl .elementor-3794 .elementor-element.elementor-element-3e648ba{left:207px;}.elementor-3794 .elementor-element.elementor-element-69abf30{--display:flex;--position:absolute;--min-height:16px;--border-radius:50% 50% 50% 50%;bottom:314px;--z-index:5;}.elementor-3794 .elementor-element.elementor-element-69abf30:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-69abf30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAADFA;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-69abf30{right:176px;}body.rtl .elementor-3794 .elementor-element.elementor-element-69abf30{left:176px;}.elementor-3794 .elementor-element.elementor-element-00afa62{--display:flex;--min-height:610px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0120px;--padding-bottom:0120px;--padding-left:024px;--padding-right:024px;}.elementor-3794 .elementor-element.elementor-element-00afa62:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-00afa62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc5822 );}.elementor-3794 .elementor-element.elementor-element-00afa62::before, .elementor-3794 .elementor-element.elementor-element-00afa62 > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-00afa62 > .e-con-inner > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-00afa62 > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-00afa62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-00afa62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0805120D 35%, #0B002B 92%);}.elementor-3794 .elementor-element.elementor-element-6cbbe0e{--display:flex;--min-height:450px;--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:space-between;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--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-3794 .elementor-element.elementor-element-aecd528{--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;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-3794 .elementor-element.elementor-element-be31450{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3794 .elementor-element.elementor-element-2f9725c .elementor-button{background-color:var( --e-global-color-2ad9be2 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-2f9725c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-9d6a91e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.14em;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-5fdd7c2{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#D0D0D0;}.elementor-3794 .elementor-element.elementor-element-7c14278{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3794 .elementor-element.elementor-element-4f12d79{--display:flex;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-3794 .elementor-element.elementor-element-4f12d79:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-4f12d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E607;}.elementor-3794 .elementor-element.elementor-element-8474454{--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:flex-start;--align-items:flex-start;--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:2;}.elementor-3794 .elementor-element.elementor-element-16df683 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-16df683 img{width:55%;}.elementor-3794 .elementor-element.elementor-element-851083e{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3794 .elementor-element.elementor-element-4f85482 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-2ad9be2 );}.elementor-3794 .elementor-element.elementor-element-4953590 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-ed9db76{--display:flex;--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-3794 .elementor-element.elementor-element-b117521{z-index:2;}.elementor-3794 .elementor-element.elementor-element-b117521 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.15em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-76b9658{--display:flex;--min-height:1px;}.elementor-3794 .elementor-element.elementor-element-76b9658:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-76b9658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B002B73;}.elementor-3794 .elementor-element.elementor-element-f3840a4{--display:flex;--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-3794 .elementor-element.elementor-element-deae853 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.4px;font-weight:400;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-3f734ea{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-3794 .elementor-element.elementor-element-e738a2f{--display:flex;}.elementor-3794 .elementor-element.elementor-element-e738a2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3794 .elementor-element.elementor-element-2655a2e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:400;line-height:1.24em;color:#D9E607;}.elementor-3794 .elementor-element.elementor-element-7e4bc68 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.4px;font-weight:400;line-height:1.24em;color:#FFFFFFAD;}.elementor-3794 .elementor-element.elementor-element-3e04184{--display:flex;}.elementor-3794 .elementor-element.elementor-element-0eba9c9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:400;line-height:1.24em;color:#D9E607;}.elementor-3794 .elementor-element.elementor-element-691716f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.4px;font-weight:400;line-height:1.24em;color:#FFFFFFAD;}.elementor-3794 .elementor-element.elementor-element-045d494{--display:flex;}.elementor-3794 .elementor-element.elementor-element-7204a86 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:400;line-height:1.24em;color:#D9E607;}.elementor-3794 .elementor-element.elementor-element-28d8ee8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.4px;font-weight:400;line-height:1.24em;color:#FFFFFFAD;}.elementor-3794 .elementor-element.elementor-element-2aa0fa6{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3794 .elementor-element.elementor-element-2aa0fa6:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-2aa0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc5822 );}.elementor-3794 .elementor-element.elementor-element-4dd9167{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0115px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-4dd9167:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-4dd9167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-2a479e3{--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;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-0318c67{--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:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-7d26734{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap: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-3794 .elementor-element.elementor-element-5357cc3 .elementor-button{background-color:#E7DAF8;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-2ad9be2 );color:var( --e-global-color-2ad9be2 );border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-5357cc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-a4f0e21{text-align:start;}.elementor-3794 .elementor-element.elementor-element-a4f0e21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.12em;color:#000000;}.elementor-3794 .elementor-element.elementor-element-441b95a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-690bf15{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#777777;}.elementor-3794 .elementor-element.elementor-element-c645b93{--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;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-3794 .elementor-element.elementor-element-28ed819{--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:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3794 .elementor-element.elementor-element-28ed819:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-28ed819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181E;}.elementor-3794 .elementor-element.elementor-element-ffbf754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-a4ff505 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-3d4b902 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-icon i{color:var( --e-global-color-baf4e6e );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-icon svg{fill:var( --e-global-color-baf4e6e );transition:fill 0.3s;}.elementor-3794 .elementor-element.elementor-element-8edb561{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-text{color:var( --e-global-color-e2eff94 );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-b561796{--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:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3794 .elementor-element.elementor-element-b561796:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-b561796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baf4e6e );}.elementor-3794 .elementor-element.elementor-element-da77ce7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-606882b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-053b16f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3794 .elementor-element.elementor-element-5ea4d26{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-3f827cf{--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:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3794 .elementor-element.elementor-element-3f827cf:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-3f827cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ad9be2 );}.elementor-3794 .elementor-element.elementor-element-2eeec94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-2b9e218 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-151ee63 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-icon i{color:var( --e-global-color-baf4e6e );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-icon svg{fill:var( --e-global-color-baf4e6e );transition:fill 0.3s;}.elementor-3794 .elementor-element.elementor-element-97eee6e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-text{color:var( --e-global-color-e2eff94 );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-1a8a6e2{--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:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3794 .elementor-element.elementor-element-1a8a6e2:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-1a8a6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F6F6F;}.elementor-3794 .elementor-element.elementor-element-3a06861{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-19ddb1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-67b69ae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-icon i{color:var( --e-global-color-baf4e6e );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-icon svg{fill:var( --e-global-color-baf4e6e );transition:fill 0.3s;}.elementor-3794 .elementor-element.elementor-element-b4bbda8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-text{color:var( --e-global-color-e2eff94 );transition:color 0.3s;}.elementor-3794 .elementor-element.elementor-element-773e192{--display:flex;--min-height:610px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0120px;--padding-bottom:0120px;--padding-left:024px;--padding-right:024px;}.elementor-3794 .elementor-element.elementor-element-773e192:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-773e192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc5822 );}.elementor-3794 .elementor-element.elementor-element-773e192::before, .elementor-3794 .elementor-element.elementor-element-773e192 > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-773e192 > .e-con-inner > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-773e192 > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-773e192 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-773e192 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0805120D 35%, #0B002B 92%);}.elementor-3794 .elementor-element.elementor-element-bf1ae3f{--display:flex;--min-height:450px;--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: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-3794 .elementor-element.elementor-element-ee7f33a{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-85849b8 .elementor-button{background-color:var( --e-global-color-2ad9be2 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-85849b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-9c7c19d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.14em;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-1783d2e{--display:flex;}.elementor-3794 .elementor-element.elementor-element-4b4c68b{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#FFFFFFB8;}.elementor-3794 .elementor-element.elementor-element-241d162{--display:flex;}.elementor-3794 .elementor-element.elementor-element-56eb810{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#FFFFFFB8;}.elementor-3794 .elementor-element.elementor-element-4a896bf{--display:flex;}.elementor-3794 .elementor-element.elementor-element-1ac5866{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#FFFFFFB8;}.elementor-3794 .elementor-element.elementor-element-bcfbb39{--display:flex;}.elementor-3794 .elementor-element.elementor-element-ee4ce05{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#FFFFFFB8;}.elementor-3794 .elementor-element.elementor-element-b2ae530{--display:flex;}.elementor-3794 .elementor-element.elementor-element-6b35813{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#FFFFFFB8;}.elementor-3794 .elementor-element.elementor-element-077fdc6{--display:flex;}.elementor-3794 .elementor-element.elementor-element-17f7293{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFB8;}.elementor-3794 .elementor-element.elementor-element-2e6d955{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3794 .elementor-element.elementor-element-2e6d955 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-3794 .elementor-element.elementor-element-2e6d955 > .elementor-widget-container > .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:"Manrope", Sans-serif;font-weight:400;}.elementor-3794 .elementor-element.elementor-element-093e5f5{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3794 .elementor-element.elementor-element-093e5f5:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-093e5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-3794 .elementor-element.elementor-element-7483104{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0115px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-7483104:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-7483104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-2d9a008{--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;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-cd172cd{--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:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-7df862b{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap: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-3794 .elementor-element.elementor-element-f9ce2b6 .elementor-button{background-color:#E7DAF8;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-2ad9be2 );color:var( --e-global-color-2ad9be2 );border-radius:999px 999px 999px 999px;padding:9px 16px 7px 16px;}.elementor-3794 .elementor-element.elementor-element-f9ce2b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-4c9993a{text-align:start;}.elementor-3794 .elementor-element.elementor-element-4c9993a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.12em;color:#000000;}.elementor-3794 .elementor-element.elementor-element-96b39c7{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#777777;}.elementor-3794 .elementor-element.elementor-element-2c4ccfb{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-10145af{--display:flex;--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-3794 .elementor-element.elementor-element-ccba49f .elementor-button{background-color:var( --e-global-color-2ad9be2 );font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-e2eff94 );color:var( --e-global-color-e2eff94 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2ad9be2 );border-radius:10px 10px 10px 10px;padding:13px 18px 13px 18px;}.elementor-3794 .elementor-element.elementor-element-ccba49f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-88febd3{--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;--border-radius:50% 50% 50% 50%;}.elementor-3794 .elementor-element.elementor-element-fc61227{--display:flex;}.elementor-3794 .elementor-element.elementor-element-18e5274{--display:flex;}.elementor-3794 .elementor-element.elementor-element-8e6ae75{--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:flex-end;--align-items:center;--overflow:hidden;--border-radius:50% 50% 50% 50%;}.elementor-3794 .elementor-element.elementor-element-6b6d7b9{--display:flex;--position:absolute;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;bottom:8px;--z-index:3;}.elementor-3794 .elementor-element.elementor-element-6b6d7b9:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-6b6d7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eff94 );}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-6b6d7b9{right:-10px;}body.rtl .elementor-3794 .elementor-element.elementor-element-6b6d7b9{left:-10px;}.elementor-3794 .elementor-element.elementor-element-ed88cd5{--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-3794 .elementor-element.elementor-element-6bc0003 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-3794 .elementor-element.elementor-element-6bc0003 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:9px;font-weight:400;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3794 .elementor-element.elementor-element-9375439{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-3794 .elementor-element.elementor-element-dd1db77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3794 .elementor-element.elementor-element-916e116 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-secondary );}.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-3794 .elementor-element.elementor-element-eaffc14{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-3794 .elementor-element.elementor-element-eaffc14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-eaffc14 .elementor-divider-separator{width:100%;}.elementor-3794 .elementor-element.elementor-element-eaffc14 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3794 .elementor-element.elementor-element-285e7b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3794 .elementor-element.elementor-element-d471d8b{--display:flex;--min-height:610px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0120px;--padding-bottom:0120px;--padding-left:024px;--padding-right:024px;}.elementor-3794 .elementor-element.elementor-element-d471d8b:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-d471d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11111600;}.elementor-3794 .elementor-element.elementor-element-d471d8b::before, .elementor-3794 .elementor-element.elementor-element-d471d8b > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-d471d8b > .e-con-inner > .elementor-background-video-container::before, .elementor-3794 .elementor-element.elementor-element-d471d8b > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-d471d8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3794 .elementor-element.elementor-element-d471d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0805120D 35%, #0B002B 92%);}.elementor-3794 .elementor-element.elementor-element-94df7ed{--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:flex-start;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--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-3794 .elementor-element.elementor-element-ccb2ba0{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-2939355{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3794 .elementor-element.elementor-element-708f9c2 img{width:340px;}.elementor-3794 .elementor-element.elementor-element-7c79ea9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-7c79ea9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.35em;color:#FFFFFFB3;}.elementor-3794 .elementor-element.elementor-element-0a5a340{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-38612b3{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--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-3794 .elementor-element.elementor-element-03669e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-e5f7cbb{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-cc8c64d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3794 .elementor-element.elementor-element-e2b52c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-3794 .elementor-element.elementor-element-e2b52c1 img{width:100%;}.elementor-3794 .elementor-element.elementor-element-2ec7965{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-e2eff94 );}.elementor-3794 .elementor-element.elementor-element-cf85390{--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:space-between;--align-items:flex-start;--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-3794 .elementor-element.elementor-element-79de59f{--divider-border-style:solid;--divider-color:#888888;--divider-border-width:1px;}.elementor-3794 .elementor-element.elementor-element-79de59f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-79de59f .elementor-divider-separator{width:1100px;margin:0 auto;margin-center:0;}.elementor-3794 .elementor-element.elementor-element-79de59f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3794 .elementor-element.elementor-element-bdf04c2{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-6561b2c{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFA6;}.elementor-3794 .elementor-element.elementor-element-118c4bb{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFA6;}@media(max-width:1366px){.elementor-3794 .elementor-element.elementor-element-af8381e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3794 .elementor-element.elementor-element-acfe767{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3794 .elementor-element.elementor-element-c6200c2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3794 .elementor-element.elementor-element-1dffa28{--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3794 .elementor-element.elementor-element-1f71c8d .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-6eb353e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;}.elementor-3794 .elementor-element.elementor-element-956856a .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-528895f{--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-3f848b8 .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-e2edf1d{--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3794 .elementor-element.elementor-element-afad312{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-3794 .elementor-element.elementor-element-0b31828{--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-3794 .elementor-element.elementor-element-81fb5a4 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-f4123a4 .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-f70b753{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-9203f29 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-88055d0 .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-a233ce7 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-521da2f .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-7438269{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3794 .elementor-element.elementor-element-658065f{--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-3794 .elementor-element.elementor-element-503838c{--min-height:300px;--margin-top:-10px;--margin-bottom:-42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-49ec675{--min-height:300px;--margin-top:-10px;--margin-bottom:-42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-a91b2cc{right:-70.993px;}body.rtl .elementor-3794 .elementor-element.elementor-element-a91b2cc{left:-70.993px;}.elementor-3794 .elementor-element.elementor-element-a91b2cc{bottom:72.989px;}.elementor-3794 .elementor-element.elementor-element-fba7072{top:181.993px;}.elementor-3794 .elementor-element.elementor-element-aecd528{--margin-top:-40px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-2d9a008{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-6b6d7b9{right:-10px;}body.rtl .elementor-3794 .elementor-element.elementor-element-6b6d7b9{left:-10px;}.elementor-3794 .elementor-element.elementor-element-6b6d7b9{bottom:-2px;}}@media(min-width:768px){.elementor-3794 .elementor-element.elementor-element-af8381e{--width:94%;}.elementor-3794 .elementor-element.elementor-element-5b1473d{--width:16%;}.elementor-3794 .elementor-element.elementor-element-696824a{--width:64%;}.elementor-3794 .elementor-element.elementor-element-c6200c2{--width:76%;}.elementor-3794 .elementor-element.elementor-element-3979c2d{--width:100%;}.elementor-3794 .elementor-element.elementor-element-ea3bd69{--width:50%;}.elementor-3794 .elementor-element.elementor-element-1dffa28{--width:100%;}.elementor-3794 .elementor-element.elementor-element-006067f{--width:29%;}.elementor-3794 .elementor-element.elementor-element-6eb353e{--width:37%;}.elementor-3794 .elementor-element.elementor-element-528895f{--width:33%;}.elementor-3794 .elementor-element.elementor-element-1385782{--width:50%;}.elementor-3794 .elementor-element.elementor-element-8adac69{--width:100%;}.elementor-3794 .elementor-element.elementor-element-e2edf1d{--width:100%;}.elementor-3794 .elementor-element.elementor-element-afad312{--width:37%;}.elementor-3794 .elementor-element.elementor-element-f70b753{--width:29%;}.elementor-3794 .elementor-element.elementor-element-04be57f{--width:28%;}.elementor-3794 .elementor-element.elementor-element-b8a2640{--width:15%;}.elementor-3794 .elementor-element.elementor-element-7438269{--width:100%;}.elementor-3794 .elementor-element.elementor-element-ac9f500{--width:1100%;}.elementor-3794 .elementor-element.elementor-element-42a1b0a{--width:55%;}.elementor-3794 .elementor-element.elementor-element-7ef8136{--width:51%;}.elementor-3794 .elementor-element.elementor-element-503838c{--width:100%;}.elementor-3794 .elementor-element.elementor-element-49ec675{--width:100%;}.elementor-3794 .elementor-element.elementor-element-e8633e6{--width:430px;}.elementor-3794 .elementor-element.elementor-element-68c6520{--width:52px;}.elementor-3794 .elementor-element.elementor-element-92c476f{--width:52px;}.elementor-3794 .elementor-element.elementor-element-f885b7a{--width:52px;}.elementor-3794 .elementor-element.elementor-element-92bede5{--width:52px;}.elementor-3794 .elementor-element.elementor-element-b73e673{--width:1100%;}.elementor-3794 .elementor-element.elementor-element-e37700b{--width:100%;}.elementor-3794 .elementor-element.elementor-element-8c3a6f6{--width:50%;}.elementor-3794 .elementor-element.elementor-element-844e7e9{--width:68%;}.elementor-3794 .elementor-element.elementor-element-8d792b3{--width:56%;}.elementor-3794 .elementor-element.elementor-element-5c33698{--width:38px;}.elementor-3794 .elementor-element.elementor-element-4293a4f{--width:38px;}.elementor-3794 .elementor-element.elementor-element-7629a5a{--width:38px;}.elementor-3794 .elementor-element.elementor-element-1270c19{--width:58%;}.elementor-3794 .elementor-element.elementor-element-976b767{--width:30px;}.elementor-3794 .elementor-element.elementor-element-4cc8e8e{--width:35px;}.elementor-3794 .elementor-element.elementor-element-a5b8435{--width:50%;}.elementor-3794 .elementor-element.elementor-element-c0bec44{--width:72%;}.elementor-3794 .elementor-element.elementor-element-7afb69d{--width:64%;}.elementor-3794 .elementor-element.elementor-element-d7bfff6{--width:38px;}.elementor-3794 .elementor-element.elementor-element-537745d{--width:38px;}.elementor-3794 .elementor-element.elementor-element-51421d3{--width:38px;}.elementor-3794 .elementor-element.elementor-element-a4370a9{--width:56%;}.elementor-3794 .elementor-element.elementor-element-3e648ba{--width:30px;}.elementor-3794 .elementor-element.elementor-element-69abf30{--width:35px;}.elementor-3794 .elementor-element.elementor-element-aecd528{--width:62%;}.elementor-3794 .elementor-element.elementor-element-7c14278{--width:41%;}.elementor-3794 .elementor-element.elementor-element-4f12d79{--width:100%;}.elementor-3794 .elementor-element.elementor-element-8474454{--width:100%;}.elementor-3794 .elementor-element.elementor-element-851083e{--width:100%;}.elementor-3794 .elementor-element.elementor-element-76b9658{--width:100%;}.elementor-3794 .elementor-element.elementor-element-e738a2f{--width:33.3%;}.elementor-3794 .elementor-element.elementor-element-3e04184{--width:33.3%;}.elementor-3794 .elementor-element.elementor-element-045d494{--width:33.3%;}.elementor-3794 .elementor-element.elementor-element-2a479e3{--width:1100%;}.elementor-3794 .elementor-element.elementor-element-7d26734{--width:65%;}.elementor-3794 .elementor-element.elementor-element-441b95a{--width:35%;}.elementor-3794 .elementor-element.elementor-element-ee7f33a{--width:100%;}.elementor-3794 .elementor-element.elementor-element-2d9a008{--width:1100%;}.elementor-3794 .elementor-element.elementor-element-7df862b{--width:48%;}.elementor-3794 .elementor-element.elementor-element-2c4ccfb{--width:86%;}.elementor-3794 .elementor-element.elementor-element-88febd3{--width:44%;}.elementor-3794 .elementor-element.elementor-element-8e6ae75{--width:380px;}.elementor-3794 .elementor-element.elementor-element-6b6d7b9{--width:320px;}.elementor-3794 .elementor-element.elementor-element-ccb2ba0{--width:60%;}.elementor-3794 .elementor-element.elementor-element-0a5a340{--width:53%;}.elementor-3794 .elementor-element.elementor-element-cc8c64d{--width:360px;}.elementor-3794 .elementor-element.elementor-element-cf85390{--width:48%;}.elementor-3794 .elementor-element.elementor-element-bdf04c2{--width:1010px;}}@media(max-width:1366px) and (min-width:768px){.elementor-3794 .elementor-element.elementor-element-af8381e{--width:1000px;}.elementor-3794 .elementor-element.elementor-element-acfe767{--width:100%;}.elementor-3794 .elementor-element.elementor-element-c6200c2{--width:72%;}.elementor-3794 .elementor-element.elementor-element-ea3bd69{--width:49%;}.elementor-3794 .elementor-element.elementor-element-006067f{--width:26%;}.elementor-3794 .elementor-element.elementor-element-6eb353e{--width:33%;}.elementor-3794 .elementor-element.elementor-element-528895f{--width:32%;}.elementor-3794 .elementor-element.elementor-element-1385782{--width:49%;}.elementor-3794 .elementor-element.elementor-element-afad312{--width:31%;}.elementor-3794 .elementor-element.elementor-element-f70b753{--width:25%;}.elementor-3794 .elementor-element.elementor-element-04be57f{--width:39%;}.elementor-3794 .elementor-element.elementor-element-b8a2640{--width:26%;}.elementor-3794 .elementor-element.elementor-element-7438269{--width:23%;}.elementor-3794 .elementor-element.elementor-element-7629a5a{--width:42.989px;}.elementor-3794 .elementor-element.elementor-element-51421d3{--width:42.989px;}.elementor-3794 .elementor-element.elementor-element-e738a2f{--width:100.853px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3794 .elementor-element.elementor-element-5b1473d{--width:45;}.elementor-3794 .elementor-element.elementor-element-afad312{--width:31%;}.elementor-3794 .elementor-element.elementor-element-f70b753{--width:28%;}.elementor-3794 .elementor-element.elementor-element-b8a2640{--width:180px;}.elementor-3794 .elementor-element.elementor-element-7438269{--width:180px;}.elementor-3794 .elementor-element.elementor-element-42a1b0a{--width:64%;}.elementor-3794 .elementor-element.elementor-element-7ef8136{--width:49%;}.elementor-3794 .elementor-element.elementor-element-2b0b9ac{--width:1100px;}.elementor-3794 .elementor-element.elementor-element-e8633e6{--width:340px;}.elementor-3794 .elementor-element.elementor-element-68c6520{--width:52px;}.elementor-3794 .elementor-element.elementor-element-b73e673{--width:0%;}.elementor-3794 .elementor-element.elementor-element-844e7e9{--width:100%;}.elementor-3794 .elementor-element.elementor-element-8d792b3{--width:83%;}.elementor-3794 .elementor-element.elementor-element-4293a4f{--width:30px;}.elementor-3794 .elementor-element.elementor-element-1270c19{--width:60%;}.elementor-3794 .elementor-element.elementor-element-c0bec44{--width:96%;}.elementor-3794 .elementor-element.elementor-element-7afb69d{--width:83%;}.elementor-3794 .elementor-element.elementor-element-7d26734{--width:60%;}.elementor-3794 .elementor-element.elementor-element-441b95a{--width:40%;}.elementor-3794 .elementor-element.elementor-element-0a5a340{--width:100%;}}@media(min-width:1367px){.elementor-3794 .elementor-element.elementor-element-2768a51:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-2768a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-3794 .elementor-element.elementor-element-af8381e{--margin-top:14px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-3794 .elementor-element.elementor-element-135f4ef{--min-height:40px;--justify-content:space-between;--padding-top:8px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-3794 .elementor-element.elementor-element-5b1473d{--min-height:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-f466ed6 img{width:141px;}.elementor-3794 .elementor-element.elementor-element-4009deb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3794 .elementor-element.elementor-element-696824a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-f5f40cf .elementor-heading-title{font-size:50px;}.elementor-3794 .elementor-element.elementor-element-3e9d742{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-1f106ac{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-408af9c{--margin-top:-15px;--margin-bottom:07px;--margin-left:0px;--margin-right:0px;}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-item > a{font-size:12px;}.elementor-3794 .elementor-element.elementor-element-4249db2 .elementor-button{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-9ec0e46{--justify-content:flex-start;}.elementor-3794 .elementor-element.elementor-element-42e560a .elementor-heading-title{font-size:7px;}.elementor-3794 .elementor-element.elementor-element-1f71c8d .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-956856a .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-3f848b8 .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-a6d6fa3 .elementor-heading-title{font-size:7px;}.elementor-3794 .elementor-element.elementor-element-81fb5a4 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-f4123a4 .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-9203f29 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-88055d0 .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-a233ce7 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-521da2f .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-b8a2640{--justify-content:flex-start;}.elementor-3794 .elementor-element.elementor-element-7438269{--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3794 .elementor-element.elementor-element-e962595 img{width:210px;}.elementor-3794 .elementor-element.elementor-element-512a7e2 .elementor-heading-title{font-size:14px;}.elementor-3794 .elementor-element.elementor-element-984c84a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3794 .elementor-element.elementor-element-4522531{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-ac9f500{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-658065f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3794 .elementor-element.elementor-element-7a8bf33 .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-1829a6f .elementor-heading-title{font-size:26px;}.elementor-3794 .elementor-element.elementor-element-20eece8 .elementor-heading-title{font-size:26px;}.elementor-3794 .elementor-element.elementor-element-4e84441 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-503838c:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-503838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ebrain.events/wp-content/uploads/2026/10/Timeline02.svg");}.elementor-3794 .elementor-element.elementor-element-503838c{--margin-top:2px;--margin-bottom:-67px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-49ec675:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-49ec675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ebrain.events/wp-content/uploads/2026/10/Timeline02.svg");}.elementor-3794 .elementor-element.elementor-element-49ec675{--margin-top:2px;--margin-bottom:-67px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-c6a82d3{--min-height:500px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-c6a82d3:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 133px;background-repeat:no-repeat;background-size:contain;}.elementor-3794 .elementor-element.elementor-element-2b0b9ac{--min-height:700px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3794 .elementor-element.elementor-element-e8633e6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3794 .elementor-element.elementor-element-5c9f8c4{--min-height:85px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:-4px;--padding-bottom:-3px;--padding-left:16px;--padding-right:7px;}.elementor-3794 .elementor-element.elementor-element-4f83a64{--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-3794 .elementor-element.elementor-element-8d1aae4 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-ccac2f1 .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-e8b14ce{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-4px;--padding-bottom:-3px;--padding-left:016px;--padding-right:7px;}.elementor-3794 .elementor-element.elementor-element-0103c5c{--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-3794 .elementor-element.elementor-element-61c297e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3794 .elementor-element.elementor-element-61c297e .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-e559f8f .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-ed4c6aa{--min-height:85px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:-4px;--padding-bottom:-3px;--padding-left:16px;--padding-right:7px;}.elementor-3794 .elementor-element.elementor-element-d77c7e7{--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-3794 .elementor-element.elementor-element-5fc17d4 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-817e318 .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-c69972b{--min-height:85px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:-4px;--padding-bottom:-3px;--padding-left:16px;--padding-right:7px;}.elementor-3794 .elementor-element.elementor-element-5be3117{--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-3794 .elementor-element.elementor-element-b4de48e .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-7fc6925 .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-a74b544{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-21e3566 .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-e05a8b2 .elementor-heading-title{font-size:34px;}.elementor-3794 .elementor-element.elementor-element-972d55c{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-3fe9292{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-b7eb856{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-94940cc .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-6783d2f .elementor-heading-title{font-size:34px;}.elementor-3794 .elementor-element.elementor-element-ba278d3{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-8c3a6f6{--min-height:600px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3794 .elementor-element.elementor-element-c9249b8 .elementor-heading-title{font-size:23px;}.elementor-3794 .elementor-element.elementor-element-a31a702 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-8d792b3{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-3531246 .elementor-icon{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-3531246 .elementor-icon svg{height:11px;}.elementor-3794 .elementor-element.elementor-element-a05ca0c .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-6053a89 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-1619dc5 .elementor-heading-title{font-size:13px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-5e509a4{right:-13px;}body.rtl .elementor-3794 .elementor-element.elementor-element-5e509a4{left:-13px;}.elementor-3794 .elementor-element.elementor-element-5e509a4{bottom:-141px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-a91b2cc{right:-60px;}body.rtl .elementor-3794 .elementor-element.elementor-element-a91b2cc{left:-60px;}.elementor-3794 .elementor-element.elementor-element-a91b2cc{bottom:65px;}.elementor-3794 .elementor-element.elementor-element-a91b2cc img{width:86%;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-fba7072{right:0px;}body.rtl .elementor-3794 .elementor-element.elementor-element-fba7072{left:0px;}.elementor-3794 .elementor-element.elementor-element-fba7072{top:314px;}.elementor-3794 .elementor-element.elementor-element-fba7072 img{width:59%;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-976b767{right:228px;}body.rtl .elementor-3794 .elementor-element.elementor-element-976b767{left:228px;}.elementor-3794 .elementor-element.elementor-element-976b767{bottom:93px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-4cc8e8e{right:42px;}body.rtl .elementor-3794 .elementor-element.elementor-element-4cc8e8e{left:42px;}.elementor-3794 .elementor-element.elementor-element-4cc8e8e{bottom:315px;}.elementor-3794 .elementor-element.elementor-element-a5b8435{--min-height:600px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3794 .elementor-element.elementor-element-e801af0 .elementor-heading-title{font-size:23px;}.elementor-3794 .elementor-element.elementor-element-ccd6200 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-7afb69d{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-9319416 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-65e9eb8 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-8285c76 .elementor-heading-title{font-size:13px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-1e7a577{right:-89px;}body.rtl .elementor-3794 .elementor-element.elementor-element-1e7a577{left:-89px;}.elementor-3794 .elementor-element.elementor-element-1e7a577{bottom:-159px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-58dff3b{right:-53px;}body.rtl .elementor-3794 .elementor-element.elementor-element-58dff3b{left:-53px;}.elementor-3794 .elementor-element.elementor-element-58dff3b{bottom:-33px;}.elementor-3794 .elementor-element.elementor-element-58dff3b img{width:65%;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-4f3c2f6{right:-11px;}body.rtl .elementor-3794 .elementor-element.elementor-element-4f3c2f6{left:-11px;}.elementor-3794 .elementor-element.elementor-element-4f3c2f6{bottom:31px;}body:not(.rtl) .elementor-3794 .elementor-element.elementor-element-69abf30{right:21px;}body.rtl .elementor-3794 .elementor-element.elementor-element-69abf30{left:21px;}.elementor-3794 .elementor-element.elementor-element-69abf30{bottom:314px;}.elementor-3794 .elementor-element.elementor-element-00afa62{--min-height:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-6cbbe0e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3794 .elementor-element.elementor-element-2f9725c .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-9d6a91e .elementor-heading-title{font-size:34px;}.elementor-3794 .elementor-element.elementor-element-5fdd7c2{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-4f85482 .elementor-heading-title{font-size:34px;}.elementor-3794 .elementor-element.elementor-element-4953590 .elementor-heading-title{font-size:34px;}.elementor-3794 .elementor-element.elementor-element-b117521 .elementor-heading-title{font-size:14px;}.elementor-3794 .elementor-element.elementor-element-deae853 .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-2655a2e .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-7e4bc68 .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-0eba9c9 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-691716f .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-7204a86 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-28d8ee8 .elementor-heading-title{font-size:10px;}.elementor-3794 .elementor-element.elementor-element-4dd9167{--padding-top:40px;--padding-bottom:40px;--padding-left:030px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-2a479e3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3794 .elementor-element.elementor-element-5357cc3 .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-a4f0e21 .elementor-heading-title{font-size:36px;}.elementor-3794 .elementor-element.elementor-element-690bf15{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-28ed819{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-a4ff505 .elementor-heading-title{font-size:19px;}.elementor-3794 .elementor-element.elementor-element-3d4b902 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-8edb561{--e-icon-list-icon-size:10px;}.elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-8edb561 .elementor-icon-list-item > a{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-b561796{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-606882b .elementor-heading-title{font-size:19px;}.elementor-3794 .elementor-element.elementor-element-053b16f .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-5ea4d26{--e-icon-list-icon-size:10px;}.elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-5ea4d26 .elementor-icon-list-item > a{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-3f827cf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-2b9e218 .elementor-heading-title{font-size:19px;}.elementor-3794 .elementor-element.elementor-element-151ee63 .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-97eee6e{--e-icon-list-icon-size:10px;}.elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-97eee6e .elementor-icon-list-item > a{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-1a8a6e2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-19ddb1f .elementor-heading-title{font-size:19px;}.elementor-3794 .elementor-element.elementor-element-67b69ae .elementor-heading-title{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-3794 .elementor-element.elementor-element-b4bbda8{--e-icon-list-icon-size:10px;}.elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-b4bbda8 .elementor-icon-list-item > a{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-773e192{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-85849b8 .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-9c7c19d .elementor-heading-title{font-size:36px;}.elementor-3794 .elementor-element.elementor-element-4b4c68b{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-56eb810{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-1ac5866{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-ee4ce05{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-6b35813{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-17f7293{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-2e6d955{--n-accordion-title-font-size:13px;}.elementor-3794 .elementor-element.elementor-element-7483104{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-f9ce2b6 .elementor-button{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-4c9993a .elementor-heading-title{font-size:36px;}.elementor-3794 .elementor-element.elementor-element-96b39c7{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-ccba49f .elementor-button{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-6bc0003 .elementor-heading-title{font-size:8px;}.elementor-3794 .elementor-element.elementor-element-dd1db77 .elementor-heading-title{font-size:17px;}.elementor-3794 .elementor-element.elementor-element-916e116 .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-285e7b5 .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-7c79ea9 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-0a5a340{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-3794 .elementor-element.elementor-element-e5f7cbb{font-size:9px;}.elementor-3794 .elementor-element.elementor-element-2ec7965{font-size:9px;}}@media(max-width:767px){.elementor-3794 .elementor-element.elementor-element-2768a51:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-2768a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:62% 0px;}.elementor-3794 .elementor-element.elementor-element-c870793 .elementor-heading-title{font-size:11px;}.elementor-3794 .elementor-element.elementor-element-f5f40cf .elementor-heading-title{font-size:42px;}.elementor-3794 .elementor-element.elementor-element-1f106ac{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3794 .elementor-element.elementor-element-5cb05a8 .elementor-icon-list-item > a{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-4249db2 .elementor-button{font-size:13px;}.elementor-3794 .elementor-element.elementor-element-ea3bd69{--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3794 .elementor-element.elementor-element-9ec0e46{--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:flex-start;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;}.elementor-3794 .elementor-element.elementor-element-aafb062 img{width:149px;}.elementor-3794 .elementor-element.elementor-element-8adac69{--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:space-between;--align-items:flex-end;--flex-wrap:wrap;}.elementor-3794 .elementor-element.elementor-element-14ad293 img{width:149px;}.elementor-3794 .elementor-element.elementor-element-4522531{--border-radius:18px 18px 18px 18px;}.elementor-3794 .elementor-element.elementor-element-1829a6f .elementor-heading-title{font-size:30px;}.elementor-3794 .elementor-element.elementor-element-20eece8 .elementor-heading-title{font-size:30px;}.elementor-3794 .elementor-element.elementor-element-4e84441 .elementor-heading-title{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-49ec675:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-49ec675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ebrain.events/wp-content/uploads/2026/10/eBrain_PM_Sept_2026-1.png");background-size:cover;}.elementor-3794 .elementor-element.elementor-element-49ec675{--width:95%;--min-height:300px;--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;--margin-top:-30px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-3794 .elementor-element.elementor-element-c6a82d3:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-c6a82d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-3794 .elementor-element.elementor-element-e8633e6{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-3794 .elementor-element.elementor-element-972d55c{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-6cfad55{--border-radius:18px 18px 18px 18px;}.elementor-3794 .elementor-element.elementor-element-3fe9292{--border-radius:18px 18px 18px 18px;}.elementor-3794 .elementor-element.elementor-element-ba278d3{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-a31a702 .elementor-heading-title{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-ccd6200 .elementor-heading-title{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-5fdd7c2{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-7c14278{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-4dd9167{--border-radius:18px 18px 18px 18px;}.elementor-3794 .elementor-element.elementor-element-690bf15{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-c645b93{--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-3794 .elementor-element.elementor-element-093e5f5{--border-radius:0px 0px 0px 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-3794 .elementor-element.elementor-element-7483104{--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3794 .elementor-element.elementor-element-96b39c7{font-size:16px;}.elementor-3794 .elementor-element.elementor-element-d471d8b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3794 .elementor-element.elementor-element-94df7ed{--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-3794 .elementor-element.elementor-element-ccb2ba0{--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-3794 .elementor-element.elementor-element-2939355{--width:100%;}.elementor-3794 .elementor-element.elementor-element-708f9c2 img{width:233px;}.elementor-3794 .elementor-element.elementor-element-0a5a340{--justify-content:space-between;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-3794 .elementor-element.elementor-element-cc8c64d{--width:45%;}}/* Start custom CSS for heading, class: .elementor-element-f5f40cf */.elementor-3794 .elementor-element.elementor-element-f5f40cf {
  font-size: clamp(58px, 4.5vw, 78px);
  line-height: 0.98;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f71c8d */.elementor-3794 .elementor-element.elementor-element-1f71c8d {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-956856a */.elementor-3794 .elementor-element.elementor-element-956856a {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eb353e */.elementor-3794 .elementor-element.elementor-element-6eb353e,
.elementor-3794 .elementor-element.elementor-element-6eb353e > .e-con-inner {
  position: relative !important;
  border-left: none !important;
  border-right: none !important;
}

.elementor-3794 .elementor-element.elementor-element-6eb353e::before {
  content: "" !important;
  position: absolute !important;

  left: 6px !important;
  top: 50% !important;

  width: 1px !important;
  height: 42px !important;

  background: rgba(255,255,255,0.32) !important;
  transform: translateY(-50%) !important;
  pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f848b8 */.elementor-3794 .elementor-element.elementor-element-3f848b8 {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528895f */.elementor-3794 .elementor-element.elementor-element-528895f,
.elementor-3794 .elementor-element.elementor-element-528895f > .e-con-inner {
  position: relative !important;
  border-left: none !important;
  border-right: none !important;
 
}

.elementor-3794 .elementor-element.elementor-element-528895f::before {
  content: "" !important;
  position: absolute !important;

  left: 14px !important;
  top: 50% !important;

  width: 1px !important;
  height: 42px !important;

  background: rgba(255,255,255,0.32) !important;
  transform: translateY(-50%) !important;
  pointer-events: none !important;
}

.elementor-3794 .elementor-element.elementor-element-528895f > .e-con-inner,
.elementor-3794 .elementor-element.elementor-element-528895f > .elementor-element {
  transform: translateX(12px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81fb5a4 */.elementor-3794 .elementor-element.elementor-element-81fb5a4,
.elementor-3794 .elementor-element.elementor-element-81fb5a4 .elementor-heading-title {
  white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4123a4 */.elementor-3794 .elementor-element.elementor-element-f4123a4 {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88055d0 */.elementor-3794 .elementor-element.elementor-element-88055d0 {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70b753 */.elementor-3794 .elementor-element.elementor-element-f70b753,
.elementor-3794 .elementor-element.elementor-element-f70b753 > .e-con-inner {
  position: relative !important;
  border-left: none !important;
  border-right: none !important;
}

.elementor-3794 .elementor-element.elementor-element-f70b753::before {
  content: "" !important;
  position: absolute !important;

  left: 11px !important;
  top: 50% !important;

  width: 1px !important;
  height: 42px !important;

  background: rgba(255,255,255,0.32) !important;
  transform: translateY(-50%) !important;
  pointer-events: none !important;
}

.elementor-3794 .elementor-element.elementor-element-f70b753 > .e-con-inner,
.elementor-3794 .elementor-element.elementor-element-f70b753 > .elementor-element {
  transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-521da2f */.elementor-3794 .elementor-element.elementor-element-521da2f {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04be57f */.elementor-3794 .elementor-element.elementor-element-04be57f,
.elementor-3794 .elementor-element.elementor-element-04be57f > .e-con-inner {
  position: relative !important;
  border-left: none !important;
  border-right: none !important;
}

.elementor-3794 .elementor-element.elementor-element-04be57f::before {
  content: "" !important;
  position: absolute !important;

  left: 12px !important;
  top: 50% !important;

  width: 1px !important;
  height: 42px !important;

  background: rgba(255,255,255,0.32) !important;
  transform: translateY(-50%) !important;
  pointer-events: none !important;
}

.elementor-3794 .elementor-element.elementor-element-04be57f > .e-con-inner,
.elementor-3794 .elementor-element.elementor-element-04be57f > .elementor-element {
  transform: translateX(9px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7438269 */.elementor-3794 .elementor-element.elementor-element-7438269 {
  position: absolute;
  right: 0;
  bottom: 0;

  width: 230px;
  height: 250px;

  display: flex;
  flex-direction: column;
  justify-content: space-between;

  padding: 22px 20px;
  box-sizing: border-box;
  border-radius: 22px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8381e */.elementor-3794 .elementor-element.elementor-element-af8381e {
  width: 1000px;
  max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2768a51 */.elementor-3794 .elementor-element.elementor-element-2768a51 {
  background-color: #08080d;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
}

@media (max-width: 1440px) and (min-width: 1025px) {
  .elementor-3794 .elementor-element.elementor-element-2768a51 {
    background-size: 1500px auto;
    background-position: 56% top;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9f500 */.elementor-3794 .elementor-element.elementor-element-ac9f500 {
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c9f8c4 */.elementor-3794 .elementor-element.elementor-element-5c9f8c4 {
  background: rgba(12, 9, 22, 0.72);
  border: 1px solid rgba(255,255,255,0.22);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  box-shadow: 0 12px 32px rgba(0,0,0,0.22);
}

.elementor-3794 .elementor-element.elementor-element-5c9f8c4 {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8b14ce */.elementor-3794 .elementor-element.elementor-element-e8b14ce {
  background: rgba(12, 9, 22, 0.72);
  border: 1px solid rgba(255,255,255,0.22);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  box-shadow: 0 12px 32px rgba(0,0,0,0.22);
}

.elementor-3794 .elementor-element.elementor-element-e8b14ce {
  transform: translateX(-90px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4c6aa */.elementor-3794 .elementor-element.elementor-element-ed4c6aa {
  background: rgba(12, 9, 22, 0.72);
  border: 1px solid rgba(255,255,255,0.22);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  box-shadow: 0 12px 32px rgba(0,0,0,0.22);
}

.elementor-3794 .elementor-element.elementor-element-ed4c6aa {
  transform: translateX(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69972b */.elementor-3794 .elementor-element.elementor-element-c69972b {
  background: rgba(12, 9, 22, 0.72);
  border: 1px solid rgba(255,255,255,0.22);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  box-shadow: 0 12px 32px rgba(0,0,0,0.22);
}

.elementor-3794 .elementor-element.elementor-element-c69972b {
  transform: translateX(-20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8633e6 */.elementor-3794 .elementor-element.elementor-element-e8633e6 {
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e05a8b2 */.elementor-3794 .elementor-element.elementor-element-e05a8b2 .lime-text {
  color: #D9E607;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0b9ac */.elementor-3794 .elementor-element.elementor-element-2b0b9ac {
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e509a4 */.elementor-3794 .elementor-element.elementor-element-5e509a4 {
  width: 320px !important;
  height: 320px !important;
  min-width: 320px !important;
  min-height: 320px !important;
  max-width: 320px !important;
  max-height: 320px !important;
  flex: 0 0 320px !important;
  border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a91b2cc */.elementor-3794 .elementor-element.elementor-element-a91b2cc img {
  filter: drop-shadow(0 14px 28px rgba(11, 0, 43, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba7072 */.elementor-3794 .elementor-element.elementor-element-fba7072 img {
  filter: drop-shadow(0 10px 16px rgba(11, 0, 43, 0.28));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-976b767 */.elementor-3794 .elementor-element.elementor-element-976b767 {
  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;
  min-height: 24px !important;
  max-width: 24px !important;
  max-height: 24px !important;
  flex: 0 0 24px !important;
  border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc8e8e */.elementor-3794 .elementor-element.elementor-element-4cc8e8e {
  width: 42px !important;
  height: 42px !important;
  min-width: 42px !important;
  min-height: 42px !important;
  max-width: 42px !important;
  max-height: 42px !important;
  flex: 0 0 42px !important;
  border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7a577 */.elementor-3794 .elementor-element.elementor-element-1e7a577 {
  width: 350px !important;
  height: 350px !important;
  min-width: 350px !important;
  min-height: 350px !important;
  max-width: 350px !important;
  max-height: 350px !important;
  flex: 0 0 350px !important;
  border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58dff3b */.elementor-3794 .elementor-element.elementor-element-58dff3b img {
  filter: drop-shadow(0 14px 28px rgba(11, 0, 43, 0.24));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3c2f6 */.elementor-3794 .elementor-element.elementor-element-4f3c2f6 img {
  filter: drop-shadow(0 10px 16px rgba(11, 0, 43, 0.28));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e648ba */.elementor-3794 .elementor-element.elementor-element-3e648ba {
  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;
  min-height: 24px !important;
  max-width: 24px !important;
  max-height: 24px !important;
  flex: 0 0 24px !important;
  border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69abf30 */.elementor-3794 .elementor-element.elementor-element-69abf30 {
  width: 42px !important;
  height: 42px !important;
  min-width: 42px !important;
  min-height: 42px !important;
  max-width: 42px !important;
  max-height: 42px !important;
  flex: 0 0 42px !important;
  border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73e673 */.elementor-3794 .elementor-element.elementor-element-b73e673 {
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d6a91e */.elementor-3794 .elementor-element.elementor-element-9d6a91e .lime {
  color: #D9E607;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16df683 */.elementor-3794 .elementor-element.elementor-element-16df683 {
  width: fit-content !important;
  max-width: 250px !important;
  margin: 0 auto 0 0 !important;
  align-self: flex-start !important;
}

.elementor-3794 .elementor-element.elementor-element-16df683 img {
  display: block;
  width: 100% !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b9658 */.elementor-3794 .elementor-element.elementor-element-76b9658 {
  --min-height: 1px !important;
  width: 100% !important;
  height: 1px !important;
  min-height: 1px !important;
  max-height: 1px !important;
  flex: 0 0 1px !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
}

.elementor-3794 .elementor-element.elementor-element-76b9658 > .e-con-inner {
  height: 1px !important;
  min-height: 1px !important;
  padding: 0 !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f12d79 */.elementor-3794 .elementor-element.elementor-element-4f12d79 {
  box-shadow: 0 18px 38px rgba(125, 0, 235, 0.28);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f734ea */.elementor-3794 .elementor-element.elementor-element-3f734ea {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 20px !important;
  width: 100% !important;
  margin-top: 18px !important;
  padding: 0 10px !important;
  align-items: start !important;
}

.elementor-3794 .elementor-element.elementor-element-3f734ea .award-kpi {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  justify-content: flex-start !important;
  gap: 2px !important;
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-3f734ea .award-kpi .elementor-widget {
  margin: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-3f734ea .award-kpi .elementor-heading-title,
.elementor-3794 .elementor-element.elementor-element-3f734ea .award-kpi p {
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbbe0e */.elementor-3794 .elementor-element.elementor-element-6cbbe0e {
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-690bf15 */.elementor-3794 .elementor-element.elementor-element-690bf15 {
  margin: 0 !important;
  padding: 0 !important;
  align-self: flex-end !important;
}

.elementor-3794 .elementor-element.elementor-element-690bf15 p {
  margin: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-690bf15 .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-690bf15 {
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ed819 */.elementor-3794 .elementor-element.elementor-element-28ed819 {
  height: 100% !important;
  min-width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b561796 */.elementor-3794 .elementor-element.elementor-element-b561796 {
  height: 100% !important;
  min-width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f827cf */.elementor-3794 .elementor-element.elementor-element-3f827cf {
  height: 100% !important;
  min-width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a8a6e2 */.elementor-3794 .elementor-element.elementor-element-1a8a6e2 {
  height: 100% !important;
  min-width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c645b93 */.elementor-3794 .elementor-element.elementor-element-c645b93 {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 12px !important;
  width: 100% !important;
  align-items: stretch !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a479e3 */.elementor-3794 .elementor-element.elementor-element-2a479e3 {
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c7c19d */.elementor-3794 .elementor-element.elementor-element-9c7c19d .lime {
  color: #D9E607;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2e6d955 *//* ========================================
   FAQ ACCORDION – CLEAN
======================================== */

.elementor-3794 .elementor-element.elementor-element-2e6d955 {
  width: 100% !important;
}

/* Einträge */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item {
  margin: 0 !important;
  padding: 0 !important;
  min-height: 0 !important;

  background: transparent !important;
  border: none !important;
  border-bottom: 1px solid rgba(255,255,255,0.16) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* Fragenzeile */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title {
  width: 100% !important;
  min-height: 0 !important;
  height: auto !important;

  margin: 0 !important;
  padding: 30px 0 !important;

  display: flex !important;
  align-items: center !important;

  color: #8D8798 !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;

  font-family: "Manrope", sans-serif !important;
  font-size: 24px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: left !important;
}

/* Fragetext */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-header {
  order: 1 !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;

  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-text {
  width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  color: inherit !important;
  font-weight: 400 !important;
  text-align: left !important;
}

/* Geöffnete Frage */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item[open] > .e-n-accordion-item-title {
  padding-bottom: 12px !important;
  color: #FFFFFF !important;
}

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  font-weight: 600 !important;
}

/* Antwortbereich */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item > .e-con {
  width: 100% !important;
  min-height: 0 !important;

  margin: 0 !important;
  padding: 0 64px 30px 0 !important;

  background: transparent !important;
  border: none !important;
}

/* Antworttext */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item .elementor-widget-text-editor,
.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item .elementor-widget-text-editor p,
.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item .elementor-widget-text-editor span {
  margin: 0 !important;
  padding: 0 !important;

  color: rgba(255,255,255,0.70) !important;

  font-family: "Manrope", sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  text-align: left !important;
}

/* Icon */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-icon {
  order: 2 !important;
  flex: 0 0 24px !important;

  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;

  margin: 0 0 0 auto !important;
  padding: 0 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  color: #8D8798 !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* Aktives Icon Lime */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
  color: #D9E607 !important;
}

/* Eigenes SVG */

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-icon svg {
  display: block !important;

  width: 16px !important;
  height: 16px !important;

  margin: 0 !important;
  padding: 0 !important;

  color: inherit !important;
  fill: currentColor !important;
  stroke: none !important;
}

.elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-icon svg * {
  fill: currentColor !important;
  stroke: none !important;
}

/* ========================================
   TABLET
======================================== */

@media (min-width: 768px) and (max-width: 1024px) {

  /* Fragen und Antworten 13px */

  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title,
  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-text,
  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item .elementor-widget-text-editor,
  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item .elementor-widget-text-editor p,
  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item .elementor-widget-text-editor span {
    font-size: 13px !important;
  }

  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title {
    padding: 20px 0 !important;
    line-height: 1.4 !important;
  }

  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item[open] > .e-n-accordion-item-title {
    padding-bottom: 8px !important;
  }

  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item > .e-con {
    padding: 0 40px 20px 0 !important;
  }

  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-icon {
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    flex-basis: 20px !important;
  }

  .elementor-3794 .elementor-element.elementor-element-2e6d955 .e-n-accordion-item-title-icon svg {
    width: 13px !important;
    height: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf1ae3f */.elementor-3794 .elementor-element.elementor-element-bf1ae3f {
  width: 100% !important;
  max-width: 1100px !important;
  margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-773e192 */.elementor-3794 .elementor-element.elementor-element-773e192 {
  background:
    radial-gradient(circle at 18% 15%, rgba(132,20,248,.42), transparent 38%),
    linear-gradient(135deg, #26004d 0%, #0b002b 58%, #070014 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c9993a */.elementor-3794 .elementor-element.elementor-element-4c9993a .lime {
  color: #D9E607;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96b39c7 */.elementor-3794 .elementor-element.elementor-element-96b39c7 {
  margin: 0 !important;
  padding: 0 !important;
  align-self: flex-end !important;
}

.elementor-3794 .elementor-element.elementor-element-96b39c7 p {
  margin: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-96b39c7 .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-96b39c7 {
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df862b *//* CTA-INHALT */
.elementor-3794 .elementor-element.elementor-element-7df862b {
  position: relative;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-3794 .elementor-element.elementor-element-7df862b {
    transform: translateY(-55px) !important;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-3794 .elementor-element.elementor-element-7df862b {
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc61227 */.elementor-3794 .elementor-element.elementor-element-fc61227 {
  position: absolute !important;

  width: 96px !important;
  height: 96px !important;
  min-height: 96px !important;

  left: 8px !important;
  top: 92px !important;

  background: rgba(218, 202, 255, 0.48) !important;
  border-radius: 50% !important;

  pointer-events: none !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18e5274 */.elementor-3794 .elementor-element.elementor-element-18e5274 {
  position: absolute !important;

  width: 44px !important;
  height: 44px !important;
  min-height: 44px !important;

  right: 26px !important;
  top: 40px !important;

  background: rgba(202, 181, 255, 0.62) !important;
  border-radius: 50% !important;

  pointer-events: none !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab862dc */.elementor-3794 .elementor-element.elementor-element-ab862dc {
  position: absolute !important;

  left: 50% !important;
  bottom: -15px !important;

  width: 78% !important;
  height: auto !important;

  margin: 0 !important;
  padding: 0 !important;

  transform: translateX(-50%) !important;

  z-index: 2 !important;
}

.elementor-3794 .elementor-element.elementor-element-ab862dc .elementor-widget-container {
  width: 100% !important;
  height: auto !important;

  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3794 .elementor-element.elementor-element-ab862dc img {
  display: block !important;

  width: 100% !important;
  height: auto !important;
  max-width: none !important;
  max-height: none !important;

  margin: 0 auto !important;

  object-fit: contain !important;
  object-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e6ae75 */.elementor-3794 .elementor-element.elementor-element-8e6ae75 {
  position: relative !important;

  width: 380px !important;
  height: 380px !important;
  min-width: 380px !important;
  min-height: 380px !important;
  max-width: 380px !important;
  max-height: 380px !important;

  flex: 0 0 380px !important;
  aspect-ratio: 1 / 1 !important;

  background: linear-gradient(
    180deg,
    #FFFFFF 0%,
    #8414F8 50%,
    #1E1E1E 99%
  ) !important;

  border-radius: 50% !important;
  overflow: hidden !important;

  z-index: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6d7b9 */.elementor-3794 .elementor-element.elementor-element-6b6d7b9 {
  position: absolute !important;

  right: -55px !important;
  bottom: -52px !important;

  width: 320px !important;
  max-width: 320px !important;

  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;

  flex: 0 0 auto !important;
  align-self: auto !important;

  margin: 0 !important;
  padding: 24px !important;

  background-color: #FFFFFF !important;
  background-image: none !important;

  border: none !important;
  border-radius: 24px !important;

  clip-path: none !important;
  transform: none !important;

  overflow: visible !important;

  box-shadow:
    0 20px 50px rgba(11, 0, 43, 0.16),
    0 4px 14px rgba(11, 0, 43, 0.06) !important;

  z-index: 5 !important;
}

.elementor-3794 .elementor-element.elementor-element-6b6d7b9 {
  position: relative;
  left: -52px;
}

/* CONTACT POPUP */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-3794 .elementor-element.elementor-element-6b6d7b9 {
    width: 280px !important;
    max-width: 280px !important;
    min-width: 0 !important;
    min-height: 0 !important;
    height: auto !important;

    padding: 18px 20px !important;
    gap: 8px !important;

    transform: translateY(-30px) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9a008 */.elementor-3794 .elementor-element.elementor-element-2d9a008 {
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a5a340 *//* PRODUCT LOGOS ROW */
.elementor-3794 .elementor-element.elementor-element-0a5a340 {
  width: fit-content !important;
  max-width: 100% !important;

  display: flex !important;
  flex-direction: row !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;

  gap: 56px !important;
  margin: 32px 0 0 !important;
  padding: 0 !important;
}

/* Beide Produktblöcke */
.elementor-3794 .elementor-element.elementor-element-0a5a340 > .elementor-element,
.elementor-3794 .elementor-element.elementor-element-0a5a340 > .e-con-inner > .elementor-element {
  width: auto !important;
  max-width: none !important;
  flex: 0 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94df7ed */.elementor-3794 .elementor-element.elementor-element-94df7ed {
  width: 100% !important;
  max-width: 1100px !important;
  margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdf04c2 *//* FOOTER LEGAL ROW */
.elementor-3794 .elementor-element.elementor-element-bdf04c2 {
  width: 100% !important;
  max-width: 100% !important;

  margin: 0 !important;
  padding: 22px 0 0 !important;

  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;

  position: relative !important;
  left: auto !important;
  right: auto !important;
  transform: none !important;

  box-sizing: border-box !important;
}

/* Beide Text-Widgets zurücksetzen */
.elementor-3794 .elementor-element.elementor-element-bdf04c2 > .e-con-inner,
.elementor-3794 .elementor-element.elementor-element-bdf04c2 > .elementor-element {
  width: auto !important;
  max-width: none !important;
  margin: 0 !important;

  position: relative !important;
  left: auto !important;
  right: auto !important;
  transform: none !important;
}

/* Rechter Text rechtsbündig */
.elementor-3794 .elementor-element.elementor-element-bdf04c2 > .elementor-element:last-child {
  margin-left: auto !important;
  text-align: right !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d471d8b */.elementor-3794 .elementor-element.elementor-element-d471d8b {
  background: linear-gradient(
    to bottom,
    #0E0020 00%,
    #7E15FF 100%
  ) !important;
}

@media (max-width: 767px) {

  /* Gesamter Footer */
  .elementor-3794 .elementor-element.elementor-element-d471d8b {
    padding: 48px 32px 28px !important;
  }

  /* Drei Linkgruppen */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-links {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 36px 28px !important;
    width: 100% !important;
    margin: 0 0 44px !important;
  }

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 14px !important;
  }

  /* Dritte Gruppe über volle Breite */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column:nth-child(3) {
    grid-column: 1 / -1 !important;
  }

  /* Kategorien */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column h2,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column h3,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column h4 {
    margin: 0 0 14px !important;
    font-size: 12px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
    letter-spacing: 0.1em !important;
    text-transform: uppercase !important;
    color: rgba(255,255,255,0.48) !important;
  }

  /* Links */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column a {
    font-size: 15px !important;
    line-height: 1.35 !important;
    color: rgba(255,255,255,0.76) !important;
  }

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column a:hover {
    color: #D9E607 !important;
  }
}

/* ========================================
   EBRAIN FOOTER – MOBILE
======================================== */

@media (max-width: 767px) {

  /* Gesamter Footer */
  .elementor-3794 .elementor-element.elementor-element-d471d8b {
    padding: 48px 30px 28px !important;
  }


  /* PRODUKTE KOMPAKT UNTEREINANDER */

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-products {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 36px 0 52px !important;
    padding: 0 !important;
    gap: 24px !important;
  }

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-product {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    width: auto !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
    gap: 5px !important;
  }

  /* Elementor-Inhalte von alten Höhen befreien */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-product > .e-con,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-product > .elementor-element {
    min-height: 0 !important;
    height: auto !important;
    margin: 0 !important;
  }

  /* Produktlogos */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-product img {
    display: block !important;
    width: auto !important;
    max-width: 190px !important;
    max-height: 44px !important;
    object-fit: contain !important;
    object-position: left center !important;
  }

  /* Produktbezeichnungen */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-product p {
    margin: 0 !important;
    font-size: 13px !important;
    line-height: 1.35 !important;
    color: rgba(255,255,255,0.76) !important;
  }


  /* LINKBEREICH */

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-links {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 0 48px !important;
    padding: 0 !important;
    gap: 38px 26px !important;
  }

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
    gap: 13px !important;
  }

  /* Resources unten über komplette Breite */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column:nth-child(3) {
    grid-column: 1 / -1 !important;
  }


  /* Kleine Spaltenüberschriften */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column h2,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column h3,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column h4 {
    margin: 0 0 4px !important;

    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    letter-spacing: 0.09em !important;
    text-transform: uppercase !important;

    color: rgba(255,255,255,0.48) !important;
  }


  /* Links deutlich größer */
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column a,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column p,
  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column .elementor-heading-title {
    margin: 0 !important;

    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.35 !important;

    color: rgba(255,255,255,0.78) !important;
  }

  .elementor-3794 .elementor-element.elementor-element-d471d8b .footer-column a:hover {
    color: #D9E607 !important;
  }
}/* End custom CSS */
/* Start custom CSS *//* ========================================
   EBRAIN â€“ CLEAN RESPONSIVE CSS
   Bereinigte Komplettversion
======================================== */

/* ---------- Grundbreiten ---------- */
.ebrain-inner {
  width: calc(100% - 48px) !important;
  max-width: 1100px !important;
  margin-inline: auto !important;
}

.ebrain-section {
  padding-block: 80px !important;
}

@media (min-width: 1025px) and (max-width: 1366px) {
  .ebrain-inner { max-width: 1000px !important; }
  .ebrain-section { padding-block: 64px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .ebrain-inner {
    width: calc(100% - 60px) !important;
    max-width: none !important;
  }
  .ebrain-section { padding-block: 56px !important; }
}

@media (max-width: 767px) {
  html, body, .elementor, .elementor-page {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
  }
  .ebrain-inner {
    width: calc(100% - 32px) !important;
    max-width: none !important;
    margin-inline: auto !important;
  }
  .ebrain-section { padding-block: 48px !important; }
}

/* ---------- Header Tablet + Mobile ---------- */
@media (max-width: 1024px) {
  .ebrain-header {
    width: 100% !important;
    height: 40px !important;
    min-height: 40px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
  }
  .ebrain-header .ebrain-nav {
    width: auto !important;
    height: 40px !important;
    flex: 1 1 auto !important;
    margin: 0 0 0 auto !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
  }
  .ebrain-header .ebrain-nav .elementor-widget-button { display: none !important; }
  .ebrain-header .elementor-widget-nav-menu {
    width: 28px !important;
    min-width: 28px !important;
    max-width: 28px !important;
    margin: 0 0 0 auto !important;
    padding: 0 !important;
  }
  .ebrain-header .elementor-menu-toggle {
    width: 28px !important;
    min-width: 28px !important;
    max-width: 28px !important;
    height: 28px !important;
    min-height: 28px !important;
    max-height: 28px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #D9E607 !important;
    background: transparent !important;
    border: 0 !important;
  }
  .ebrain-header .elementor-menu-toggle svg {
    width: 20px !important;
    height: 20px !important;
    color: #D9E607 !important;
    fill: currentColor !important;
  }
}

/* ---------- Hero Tablet ---------- */
@media (max-width: 1024px) {
  .ebrain-hero,
  .ebrain-hero-section {
    background-color: #0B002B !important;
    background-repeat: no-repeat !important;
    overflow: hidden !important;
  }
  .ebrain-hero-section {
    background-size: cover !important;
    background-position: 68% 35% !important;
    padding-bottom: 48px !important;
  }
  .ebrain-hero-content {
    height: auto !important;
    min-height: 0 !important;
    margin-top: 36px !important;
    padding-top: 0 !important;
    justify-content: flex-start !important;
  }
  .ebrain-bottom-row {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    margin: 28px 0 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }
  .ebrain-products-wrap,
  .ebrain-product-kpis {
    position: relative !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .ebrain-product-card {
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 16px 20px !important;
    justify-content: flex-start !important;
  }
  .ebrain-award-wrap {
    position: absolute !important;
    right: 0 !important;
    bottom: calc(100% + 22px) !important;
    left: auto !important;
    top: auto !important;
    width: 180px !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 18px 0 0 !important;
    padding: 0 !important;
    z-index: 5 !important;
  }
  .ebrain-award {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 12px !important;
    overflow: hidden !important;
    border-radius: 16px !important;
  }
}

/* ---------- Timeline ---------- */
.timeline-crop {
  position: relative !important;
  width: 100% !important;
  height: 210px !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}
.timeline-crop .elementor-widget-image {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
.timeline-crop img {
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  height: auto !important;
  margin: 0 !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .timeline-crop { height: 160px !important; }
}

/* ---------- Benefit-Icons ---------- */
.benefit-icon {
  width: 52px !important;
  height: 52px !important;
  min-width: 52px !important;
  min-height: 52px !important;
  max-width: 52px !important;
  max-height: 52px !important;
  flex: 0 0 52px !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  aspect-ratio: 1 / 1 !important;
  overflow: hidden !important;
}
.benefit-icon .elementor-widget-container,
.benefit-icon .elementor-icon {
  width: 100% !important;
  height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 0 !important;
}
.benefit-icon svg { width: 24px !important; height: 24px !important; }

/* ---------- Product-Icons ---------- */
.product-icon-box {
  width: 44px !important;
  height: 44px !important;
  min-width: 44px !important;
  min-height: 44px !important;
  max-width: 44px !important;
  max-height: 44px !important;
  flex: 0 0 44px !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  aspect-ratio: 1 / 1 !important;
  overflow: hidden !important;
}
.product-icon-box .elementor-widget-icon,
.product-icon-box .elementor-widget-container,
.product-icon-box .elementor-icon {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 0 !important;
}
.product-icon-box svg { width: 22px !important; height: 22px !important; }

@media (min-width: 768px) and (max-width: 1024px) {
  .benefit-card {
    width: min(440px, 68vw) !important;
    max-width: 440px !important;
    min-height: 0 !important;
    padding: 16px 18px !important;
    gap: 14px !important;
  }
  .benefit-card .elementor-heading-title { font-size: 20px !important; line-height: 1.2 !important; }
  .benefit-card p { font-size: 14px !important; line-height: 1.35 !important; }
  .benefit-icon {
    width: 40px !important; height: 40px !important;
    min-width: 40px !important; min-height: 40px !important;
    max-width: 40px !important; max-height: 40px !important;
    flex-basis: 40px !important;
  }
  .benefit-icon svg { width: 19px !important; height: 19px !important; }
  .product-icon-box {
    width: 36px !important; height: 36px !important;
    min-width: 36px !important; min-height: 36px !important;
    max-width: 36px !important; max-height: 36px !important;
    flex-basis: 36px !important;
  }
  .product-icon-box svg { width: 18px !important; height: 18px !important; }
}

/* ========================================
   MOBILE â€“ KONSOLIDIERTE REGELN
======================================== */
@media (max-width: 767px) {

  /* Header + Hero */
  .ebrain-header,
  .ebrain-header .ebrain-nav {
    height: 36px !important;
    min-height: 36px !important;
  }
  .ebrain-header .elementor-menu-toggle {
    position: relative !important;
    right: 12px !important;
  }
  .ebrain-nav-logo img {
    display: block !important;
    width: 175px !important;
    max-width: 175px !important;
    height: auto !important;
  }
  .ebrain-hero,
  .ebrain-hero-section {
    background-size: auto 720px !important;
    background-position: 68% top !important;
    background-repeat: no-repeat !important;
    background-color: #0B002B !important;
    overflow: hidden !important;
  }
  .ebrain-hero-section { padding-bottom: 32px !important; }
  .ebrain-hero-content {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    padding: 245px 0 0 !important;
    position: relative !important;
    z-index: 2 !important;
  }

  /* Hero Product Cards */
  .ebrain-bottom-row {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 22px 0 0 !important;
    padding: 0 0 28px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 12px !important;
    overflow: visible !important;
  }
  .ebrain-products-wrap,
  .ebrain-product-kpis {
    position: relative !important;
    order: 1 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 10px !important;
  }
  .ebrain-product-card {
    position: relative !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 18px 20px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    gap: 14px !important;
    border-radius: 22px !important;
    overflow: hidden !important;
  }
  .ebrain-product-card > .e-con-inner,
  .ebrain-product-card .e-con {
    height: auto !important;
    min-height: 0 !important;
  }
  .ebrain-product-card .product-header,
  .ebrain-product-card .product-header > .e-con-inner {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
  }
  .ebrain-product-card .product-logo {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: auto !important;
    max-width: none !important;
    flex: 0 0 auto !important;
    margin: 0 !important;
  }
  .ebrain-product-card .product-logo img,
  .ebrain-product-card .product-logo svg {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: auto !important;
    max-width: 190px !important;
    height: 38px !important;
    max-height: 38px !important;
    object-fit: contain !important;
    object-position: left center !important;
  }
  .ebrain-product-card .product-label {
    position: relative !important;
    top: -2px !important;
    width: auto !important;
    max-width: none !important;
    flex: 0 0 auto !important;
    margin: 0 !important;
  }
  .ebrain-product-card:first-child .product-label { left: -30px !important; }
  .ebrain-product-card:nth-child(2) .product-label { left: -6px !important; }
  .ebrain-product-card .product-label,
  .ebrain-product-card .product-label p {
    margin: 0 !important;
    color: rgba(255,255,255,.78) !important;
    font-size: 13px !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
  }

  /* KPIs */
  .ebrain-product-card .mobile-kpi-row,
  .ebrain-product-card .mobile-kpi-row > .e-con-inner {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 4px 0 0 !important;
    padding: 0 !important;
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    align-items: stretch !important;
    gap: 0 !important;
  }
  .ebrain-product-card:first-child .mobile-kpi-row,
  .ebrain-product-card:first-child .mobile-kpi-row > .e-con-inner {
    grid-template-columns: .88fr 1.06fr 1.06fr !important;
  }
  .ebrain-product-card:nth-child(2) .mobile-kpi-row,
  .ebrain-product-card:nth-child(2) .mobile-kpi-row > .e-con-inner {
    grid-template-columns: 1.18fr .91fr .91fr !important;
  }
  .ebrain-product-card .mobile-kpi {
    width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 14px !important;
    display: grid !important;
    grid-template-columns: auto minmax(0,1fr) !important;
    grid-template-rows: auto auto !important;
    align-items: center !important;
    align-content: start !important;
    column-gap: 6px !important;
    row-gap: 4px !important;
    border-left: 1px solid rgba(255,255,255,.28) !important;
    box-sizing: border-box !important;
  }
  .ebrain-product-card .mobile-kpi:first-child { border-left: 0 !important; }
  .mobile-kpi > .elementor-element:nth-child(1),
  .mobile-kpi > .e-con-inner > .elementor-element:nth-child(1) {
    grid-column: 1 !important;
    grid-row: 1 !important;
    width: auto !important;
    margin: 0 !important;
    font-size: 11px !important;
    line-height: .95 !important;
  }
  .mobile-kpi > .elementor-element:nth-child(2),
  .mobile-kpi > .e-con-inner > .elementor-element:nth-child(2) {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: auto !important;
    margin: 0 !important;
  }
  .mobile-kpi > .elementor-element:nth-child(2) .elementor-heading-title,
  .mobile-kpi > .e-con-inner > .elementor-element:nth-child(2) .elementor-heading-title {
    margin: 0 !important;
    font-size: 30px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
    white-space: nowrap !important;
  }
  .mobile-kpi > .elementor-element:nth-child(3),
  .mobile-kpi > .e-con-inner > .elementor-element:nth-child(3) {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 100% !important;
    margin: 0 !important;
  }
  .mobile-kpi > .elementor-element:nth-child(3),
  .mobile-kpi > .elementor-element:nth-child(3) p,
  .mobile-kpi > .e-con-inner > .elementor-element:nth-child(3),
  .mobile-kpi > .e-con-inner > .elementor-element:nth-child(3) p {
    margin: 0 !important;
    color: rgba(255,255,255,.76) !important;
    font-size: 12px !important;
    line-height: 1.25 !important;
  }
  .hero-divider { margin: 28px 0 0 !important; }

  /* Hero Award */
  .ebrain-award-wrap {
    position: static !important;
    inset: auto !important;
    order: 2 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }
  .ebrain-award {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 12px 16px !important;
    display: grid !important;
    grid-template-columns: 125px minmax(0,1fr) !important;
    grid-template-rows: auto auto !important;
    align-items: center !important;
    column-gap: 28px !important;
    row-gap: 5px !important;
    border-radius: 18px !important;
  }
  .ebrain-award > .e-con-inner { display: contents !important; }
  .ebrain-award .award-logo {
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;
    width: 125px !important;
    margin: 0 !important;
  }
  .ebrain-award .award-logo img {
    display: block !important;
    width: 120px !important;
    max-width: 120px !important;
    height: auto !important;
    margin: 0 !important;
    object-fit: contain !important;
  }
  .ebrain-award .award-pill {
    grid-column: 2 !important;
    grid-row: 1 !important;
    justify-self: end !important;
    width: 205px !important;
    max-width: 205px !important;
    margin: 0 !important;
    padding: 7px 18px !important;
    border-radius: 999px !important;
    text-align: center !important;
  }
  .ebrain-award .award-pill .elementor-heading-title {
    margin: 0 !important;
    font-size: 14px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
  }
  .ebrain-award .award-copy {
    grid-column: 2 !important;
    grid-row: 2 !important;
    justify-self: end !important;
    width: 205px !important;
    max-width: 205px !important;
    margin: 0 !important;
  }
  .ebrain-award .award-copy,
  .ebrain-award .award-copy p {
    margin: 0 !important;
    font-size: 12px !important;
    line-height: 1.25 !important;
  }

  /* Award-Zuordnung auch ohne individuelle Klassen */
  .ebrain-award > .elementor-element:nth-child(1),
  .ebrain-award > .e-con-inner > .elementor-element:nth-child(1) {
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;
    width: 125px !important;
    margin: 0 !important;
  }
  .ebrain-award > .elementor-element:nth-child(2),
  .ebrain-award > .e-con-inner > .elementor-element:nth-child(2) {
    grid-column: 2 !important;
    grid-row: 1 !important;
    justify-self: end !important;
    width: 205px !important;
    margin: 0 !important;
  }
  .ebrain-award > .elementor-element:nth-child(3),
  .ebrain-award > .e-con-inner > .elementor-element:nth-child(3) {
    grid-column: 2 !important;
    grid-row: 2 !important;
    justify-self: end !important;
    width: 205px !important;
    margin: 0 !important;
    text-align: left !important;
  }
  .ebrain-award > .elementor-element:nth-child(3) p,
  .ebrain-award > .e-con-inner > .elementor-element:nth-child(3) p {
    margin: 0 !important;
    font-size: 12px !important;
    line-height: 1.25 !important;
  }

  /* Timeline */
  .timeline-crop {
    height: 190px !important;
    padding-bottom: 24px !important;
    overflow: hidden !important;
  }
  .timeline-crop img {
    width: 92% !important;
    margin: -22px auto 0 !important;
  }

  /* Floating Benefits: Foto oben, Karten, Text unten */
  .benefits-image-section {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    height: auto !important;
    min-height: 0 !important;
    padding: 250px 20px 76px !important;
    background-color: #0D0917 !important;
    background-size: auto 350px !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    overflow: hidden !important;
  }
  .benefits-image-section::before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    pointer-events: none !important;
    z-index: 0 !important;
    background: linear-gradient(180deg,rgba(13,9,23,.05) 0,rgba(13,9,23,.3) 220px,#0D0917 390px,#0D0917 100%) !important;
  }
  .benefits-image-section > * { position: relative !important; z-index: 1 !important; }
  .benefits-card-stack {
    order: 1 !important;
    position: relative !important;
    inset: auto !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    gap: 10px !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }
  .benefits-card-stack > .e-con-inner,
  .benefits-card-stack > .elementor-widget-container {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 10px !important;
  }
  .benefits-card-stack > .e-con-inner > .elementor-element,
  .benefits-card-stack > .elementor-element,
  .benefits-card-stack .benefit-card {
    position: relative !important;
    inset: auto !important;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    transform: none !important;
    translate: none !important;
  }
  .benefit-card {
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 16px !important;
    transform: none !important;
    translate: none !important;
    border-radius: 18px !important;
  }
  .benefit-card .elementor-heading-title { font-size: 17px !important; line-height: 1.2 !important; }
  .benefit-card p { margin: 5px 0 0 !important; font-size: 13px !important; line-height: 1.4 !important; }
  .benefit-icon {
    width: 36px !important; height: 36px !important;
    min-width: 36px !important; min-height: 36px !important;
    max-width: 36px !important; max-height: 36px !important;
    flex-basis: 36px !important;
  }
  .benefit-icon svg { width: 18px !important; height: 18px !important; }
  .benefits-copy {
    order: 2 !important;
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 38px 0 24px !important;
    padding: 0 !important;
    transform: none !important;
  }
  .benefits-copy > .e-con-inner,
  .benefits-copy > .elementor-widget-container,
  .benefits-copy .elementor-element {
    position: relative !important;
    inset: auto !important;
    height: auto !important;
    min-height: 0 !important;
    transform: none !important;
  }
  .benefits-copy .elementor-heading-title { font-size: 32px !important; line-height: 1.1 !important; }
  .benefits-copy p { font-size: 16px !important; line-height: 1.5 !important; }

  /* GroÃŸe Produktkarten */
  .platform-product-card {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    gap: 0 !important;
    padding: 28px 24px 0 !important;
    overflow: hidden !important;
  }
  .platform-product-card > .e-con-inner {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 0 !important;
  }
  .platform-product-card .product-title { margin: 38px 0 0 !important; }
  .platform-product-card .product-title .elementor-heading-title {
    font-size: 29px !important;
    font-weight: 400 !important;
    line-height: 1.08 !important;
  }
  .platform-product-card .product-subline { margin: 18px 0 0 !important; }
  .platform-product-card .product-subline,
  .platform-product-card .product-subline p { font-size: 16px !important; line-height: 1.45 !important; }
  .platform-product-card .product-usps {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    gap: 14px !important;
    margin: 24px 0 0 !important;
    padding: 0 !important;
  }
  .platform-product-card .product-usps > .e-con-inner {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 14px !important;
  }
  .platform-product-card .product-usp {
    position: relative !important;
    inset: auto !important;
    display: grid !important;
    grid-template-columns: 42px minmax(0,1fr) !important;
    align-items: center !important;
    column-gap: 12px !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }
  .platform-product-card .product-usp .elementor-heading-title {
    font-size: 19px !important;
    font-weight: 500 !important;
    line-height: 1.15 !important;
  }
  .platform-product-card .product-usp p {
    margin: 3px 0 0 !important;
    font-size: 14px !important;
    line-height: 1.35 !important;
  }
  .product-icon-box {
    width: 32px !important; height: 32px !important;
    min-width: 32px !important; min-height: 32px !important;
    max-width: 32px !important; max-height: 32px !important;
    flex-basis: 32px !important;
  }
  .product-icon-box svg { width: 16px !important; height: 16px !important; }
  .platform-product-visual {
    position: relative !important;
    inset: auto !important;
    order: 99 !important;
    width: calc(100% + 24px) !important;
    max-width: none !important;
    height: auto !important;
    min-height: 0 !important;
    align-self: flex-end !important;
    margin: 30px -24px 0 0 !important;
    padding: 0 !important;
    transform: none !important;
    overflow: hidden !important;
  }
  .platform-product-visual,
  .platform-product-visual > .e-con-inner,
  .platform-product-visual > .elementor-widget-container,
  .platform-product-visual .elementor-widget-image {
    position: relative !important;
    inset: auto !important;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
    height: auto !important;
    min-height: 0 !important;
    transform: none !important;
    translate: none !important;
  }
  .platform-product-visual img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    object-position: right bottom !important;
  }
  .platform-product-popup { display: none !important; }

  /* Award-Sektion */
  .award-section {
    height: auto !important;
    min-height: 0 !important;
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }

  /* Zielgruppen */
  .audience-grid {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    gap: 12px !important;
    overflow: visible !important;
  }
  .audience-grid > .e-con-inner,
  .audience-grid > .elementor-widget-container,
  .audience-grid .audience-cards {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;
    gap: 12px !important;
  }
  .audience-grid > .audience-card,
  .audience-grid > .e-con-inner > .audience-card,
  .audience-grid .audience-cards > .audience-card,
  .audience-card {
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 0 !important;
    flex: 0 0 auto !important;
    align-self: stretch !important;
    margin: 0 !important;
    padding: 24px !important;
    transform: none !important;
    overflow: hidden !important;
  }
  .audience-card .elementor-heading-title { font-size: 23px !important; line-height: 1.15 !important; }
  .audience-card p { font-size: 15px !important; line-height: 1.45 !important; }

  /* FAQ */
  .ebrain-faq .e-n-accordion-item-title,
  .ebrain-faq .e-n-accordion-item-title-text,
  .ebrain-faq summary {
    font-size: 16px !important;
    line-height: 1.35 !important;
  }
  .ebrain-faq .e-n-accordion-item-title { padding-block: 22px !important; }

  /* Kontakt */
  .contact-section {
    position: relative !important;
    height: auto !important;
    min-height: 0 !important;
    padding-top: 72px !important;
    padding-bottom: 80px !important;
    overflow: hidden !important;
  }
  .contact-visual {
    position: relative !important;
    width: 100% !important;
    min-height: 390px !important;
    height: auto !important;
    margin: 32px 0 0 !important;
    padding: 0 !important;
  }
  .contact-popup {
    position: absolute !important;
    top: 24px !important;
    right: 14px !important;
    bottom: auto !important;
    left: auto !important;
    width: 60% !important;
    max-width: 245px !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    margin: 0 !important;
    padding: 16px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;
    gap: 8px !important;
    transform: scale(0.5) !important;
transform-origin: top right !important;
    z-index: 10 !important;
  }
  .contact-popup > .e-con-inner,
  .contact-popup > .e-con,
  .contact-popup > .elementor-element,
  .contact-popup .elementor-widget,
  .contact-popup .elementor-widget-container {
    height: auto !important;
    min-height: 0 !important;
    max-height: 218px !important;
    flex: 0 0 auto !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .contact-popup .elementor-heading-title { font-size: 18px !important; line-height: 1.15 !important; }
  .contact-popup p { font-size: 12px !important; line-height: 1.35 !important; }
  .contact-popup .elementor-button { padding: 10px 14px !important; font-size: 13px !important; }
}

/* MOBILE – AWARD NICHT ÜBER EBRAINGO */

@media (max-width: 767px) {

  /* eBrainGo-Karte vollständig anzeigen */
  .ebrain-product-card:nth-child(2) {
    position: relative !important;
    z-index: 1 !important;

    height: auto !important;
    min-height: 0 !important;

    margin-bottom: 20px !important;
    overflow: hidden !important;
  }

  /* Award unter die komplette eBrainGo-Karte setzen */
  .ebrain-award-wrap {
    position: relative !important;

    inset: auto !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;

    clear: both !important;
    order: 99 !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: none !important;
    translate: none !important;

    z-index: 1 !important;
  }

  .ebrain-award {
    position: relative !important;

    inset: auto !important;
    top: auto !important;
    bottom: auto !important;

    width: 100% !important;

    margin: 0 !important;
    transform: none !important;
    translate: none !important;
  }

  /* Abstand zwischen Karten und Award */
  .ebrain-products-wrap,
  .ebrain-product-kpis {
    margin-bottom: 0 !important;
  }
}
/* ========================================
   MOBILE PRODUCT CARDS – CLEAN FINAL
======================================== */

@media (max-width: 767px) {

  /* Gesamte Produktkarte */
  .mobile-product-card {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    padding: 28px 28px 0 !important;
    gap: 0 !important;

    overflow: hidden !important;
  }

  /* Textbereich */
  .mobile-product-copy {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }

  /* Logo */
  .mobile-product-logo {
    width: 100% !important;
    margin: 0 0 34px !important;
    padding: 0 !important;
  }

  /* Headline */
  .mobile-product-headline {
    margin: 0 0 14px !important;
    padding: 0 !important;
  }

  .mobile-product-headline .elementor-heading-title {
    margin: 0 !important;
    font-size: 30px !important;
    line-height: 1.12 !important;
  }

  /* Subline */
  .mobile-product-subline {
    margin: 0 0 24px !important;
    padding: 0 !important;
  }

  .mobile-product-subline,
  .mobile-product-subline p {
    margin: 0 !important;
    font-size: 16px !important;
    line-height: 1.4 !important;
  }

  /* USP-Gruppe */
  .mobile-product-usps {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;

    width: 100% !important;
    gap: 14px !important;

    margin: 0 0 20px !important;
    padding: 0 !important;
  }

  /* Einzelner USP */
  .mobile-product-usp {
    position: relative !important;
    display: grid !important;
    grid-template-columns: 42px minmax(0, 1fr) !important;
    align-items: center !important;
    column-gap: 12px !important;

    width: 100% !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    inset: auto !important;
    transform: none !important;
  }

  /* Icon links */
  .mobile-product-usp > :first-child {
    grid-column: 1 !important;
    grid-row: 1 / span 2 !important;

    width: 42px !important;
    min-width: 42px !important;
    max-width: 42px !important;

    height: 42px !important;
    min-height: 42px !important;
    max-height: 42px !important;

    margin: 0 !important;
  }

  /* Texte rechts */
  .mobile-product-usp > :not(:first-child) {
    grid-column: 2 !important;
    width: 100% !important;
    margin: 0 !important;
  }

  /* USP-Titel */
  .mobile-product-usp
  .elementor-widget-heading
  .elementor-heading-title {
    margin: 0 0 2px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
  }

  /* USP-Beschreibung */
  .mobile-product-usp
  .elementor-widget-text-editor,
  .mobile-product-usp
  .elementor-widget-text-editor p {
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.3 !important;
  }

  /* Button */
  .mobile-product-card .elementor-widget-button {
    margin: 0 0 16px !important;
  }

  /* Altes Desktop-Visual auf Mobile entfernen */
  .mobile-product-card .mobile-product-shot,
  .mobile-product-card .mobile-product-decor {
    display: none !important;
  }

  /* Neuer Mobile-Screenshot */
  .mobile-product-shot-new {
    position: relative !important;
    display: block !important;
    align-self: center !important;
    order: 99 !important;

    width: 100% !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: hidden !important;
    border-radius: 24px 24px 0 0 !important;

    inset: auto !important;
    transform: none !important;
  }

  .mobile-product-shot-new .elementor-widget-container {
    width: 100% !important;
    height: 220px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
  }

  .mobile-product-shot-new img {
    display: block !important;
    width: 100% !important;
    height: 220px !important;
    max-width: none !important;
    margin: 0 !important;

    object-fit: cover !important;
    object-position: top center !important;
  }
}
/* MOBILE PRODUCT CARDS – FINAL TUNING */
@media (max-width: 767px) {

  /* Hauptheadlines beider Produktkarten */
  .mobile-product-card .mobile-product-headline .elementor-heading-title,
  .mobile-product-card .product-title .elementor-heading-title {
    margin: 0 !important;
    font-size: 24px !important;
    font-weight: 400 !important;
    line-height: 1.15 !important;
  }

  /* Icon und Text oben ausrichten */
  .mobile-product-usp {
    align-items: start !important;
  }

  .mobile-product-usp > :first-child {
    align-self: start !important;
    margin-top: 1px !important;
  }

  /* Abstände der Textwidgets entfernen */
  .mobile-product-usp .elementor-widget-heading,
  .mobile-product-usp .elementor-widget-container {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  /* Gesamter USP-Text zunächst klein und dünn */
  .mobile-product-usp .elementor-heading-title,
  .mobile-product-usp .elementor-heading-title * {
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.35 !important;
  }

  /* Nur die erste Textzeile als USP-Headline */
  .mobile-product-usp .elementor-heading-title::first-line {
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
  }

  /* Mehr Abstand unter dem Button */
  .mobile-product-card .elementor-widget-button {
    margin-top: 0 !important;
    margin-bottom: 30px !important;
  }
}

@media (max-width: 767px) {
  .mobile-usp-copy .elementor-heading-title {
    margin: 0 !important;
    font-size: 14px !important;
    line-height: 1.3 !important;
    font-weight: 400 !important;
  }

  .mobile-usp-copy .elementor-heading-title strong {
    display: inline-block !important;
    margin-bottom: 2px !important;
    font-size: 15px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
  }

  .mobile-usp-copy .elementor-heading-title span {
    font-size: 14px !important;
    line-height: 1.3 !important;
    font-weight: 400 !important;
  }
}/* ========================================
   MOBILE AWARD – FINAL TYPOGRAPHY
======================================== */

@media (max-width: 767px) {

  /* WINNER 2026 deutlich fetter */
  .award-main-title,
  .award-main-title *,
  .award-main-title .elementor-heading-title {
    font-size: 38px !important;
    font-weight: 700 !important;
    line-height: 1.05 !important;
    letter-spacing: -0.6px !important;
  }

  /* Text direkt unter dem Divider */
  .award-small-copy,
  .award-small-copy p,
  .award-small-copy span,
  .award-small-copy .elementor-heading-title {
    margin: 0 !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.4 !important;
  }

  /* Ausschließlich die drei gelben USP-Headlines */
  .award-proof-headline,
  .award-proof-headline .elementor-heading-title,
  .award-proof-headline p,
  .award-proof-headline span {
    margin: 0 0 4px !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
  }
}

/* ========================================
   MOBILE – ZIELGRUPPEN UNTEREINANDER
======================================== */

@media (max-width: 767px) {

  /* Übergeordneter Container */
  .audience-grid,
  .audience-grid > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;

    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;

    gap: 16px !important;
  }

  /* Jede einzelne Zielgruppenkarte */
  .audience-grid .audience-card {
    position: relative !important;
    inset: auto !important;

    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;

    flex: 0 0 auto !important;
    flex-basis: 100% !important;
    align-self: stretch !important;

    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    transform: none !important;
  }

  /* Elementor-Breitenvariablen überschreiben */
  .audience-grid .audience-card.e-con {
    --width: 100% !important;
    --flex-grow: 0 !important;
    --flex-shrink: 0 !important;
  }
}

/* MOBILE – ZIELGRUPPEN SICHER UNTEREINANDER */

@media (max-width: 767px) {

  .audience-grid-mobile,
  .audience-grid-mobile > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;

    display: grid !important;
    grid-template-columns: minmax(0, 1fr) !important;
    grid-auto-flow: row !important;

    gap: 16px !important;
  }

  /* Alle vier direkten Karten */
  .audience-grid-mobile > .elementor-element,
  .audience-grid-mobile > .e-con-inner > .elementor-element {
    position: relative !important;
    inset: auto !important;

    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;

    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    transform: none !important;

    flex: none !important;
    flex-basis: auto !important;

    --width: 100% !important;
  }
}
/* MOBILE – ZIELGRUPPEN-TYPOGRAFIE */
@media (max-width: 767px) {

  /* Große Beschreibung unter der Kartenüberschrift */
  .audience-card .audience-subline,
  .audience-card .audience-subline p {
    font-size: 25px !important;
    line-height: 1.25 !important;
    font-weight: 400 !important;
    margin: 0 !important;
  }

  /* Gesamte Item List */
  .audience-card .audience-usp-text .elementor-icon-list-item {
    margin: 0 !important;
  }

  /* Text der drei USPs */
  .audience-card .audience-usp-text .elementor-icon-list-text {
    font-size: 17px !important;
    line-height: 1.3 !important;
    font-weight: 500 !important;
  }

  /* Abstand zwischen den drei USPs */
  .audience-card .audience-usp-text .elementor-icon-list-items {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
  }
}

/* MOBILE – ZIELGRUPPEN: SUBLINE + BUTTON */
@media (max-width: 767px) {

  /* Text unter „Event agencies“ etc. */
  .audience-card .audience-subline,
  .audience-card .audience-subline p {
    font-size: 22px !important;
    line-height: 1.28 !important;
  }

  /* Button etwas größer */
  .audience-card .elementor-button {
    padding: 13px 18px !important;
    min-height: 44px !important;
    font-size: 15px !important;
    line-height: 1 !important;
  }

  .audience-card .elementor-button-text {
    font-size: 15px !important;
    line-height: 1 !important;
  }
}

/* MOBILE – SUBLINE SICHER ÜBERSCHREIBEN */
@media (max-width: 767px) {

  .audience-card .audience-subline,
  .audience-card .audience-subline .elementor-widget-container,
  .audience-card .audience-subline .elementor-heading-title,
  .audience-card .audience-subline p {
    font-size: 18px !important;
    line-height: 1.25 !important;
    font-weight: 400 !important;
  }
}
/* MOBILE – KONTAKTBEREICH SICHER ZURÜCKSETZEN */
@media (max-width: 767px) {

  /* Nichts mehr abschneiden */
  .contact-visual {
    position: relative !important;
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
  }

  /* Kontaktkarte wieder sichtbar und kompakt */
  .contact-card {
    position: relative !important;

    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;

    width: 78% !important;
    max-width: 320px !important;

    height: auto !important;
    min-height: 0 !important;

    --flex-grow: 0 !important;
    flex-grow: 0 !important;
    flex-shrink: 1 !important;
    flex-basis: auto !important;

    align-self: flex-end !important;

    margin: 48px 16px 0 auto !important;
    padding: 20px 18px !important;

    gap: 9px !important;
    transform: none !important;
    overflow: visible !important;
    z-index: 5 !important;
  }

  .contact-card > *,
  .contact-card .elementor-widget,
  .contact-card .elementor-widget-container {
    height: auto !important;
    min-height: 0 !important;
    flex: 0 0 auto !important;
    margin-block: 0 !important;
  }

  .contact-card p {
    margin: 0 !important;
  }

  .contact-card .elementor-divider {
    margin: 3px 0 !important;
  }

  .contact-card .elementor-button {
    width: auto !important;
    min-height: 42px !important;
    padding: 12px 17px !important;
  }
}
/* FINAL FIX – KONTAKT-POPUP MOBILE */
@media (max-width: 767px) {

  .contact-visual .contact-popup {
    width: 205px !important;
    min-width: 205px !important;
    max-width: 205px !important;
    right: 28px !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;

    padding: 13px !important;
    gap: 5px !important;

   transform: translateX(-24px) !important;
  }

  .contact-visual .contact-popup > *,
  .contact-visual .contact-popup .elementor-widget,
  .contact-visual .contact-popup .elementor-widget-container {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    margin-block: 0 !important;
    flex: 0 0 auto !important;
  }

  .contact-visual .contact-popup .elementor-heading-title {
    font-size: 15px !important;
    line-height: 1.2 !important;
  }

  .contact-visual .contact-popup p {
    margin: 0 !important;
    font-size: 11px !important;
    line-height: 1.3 !important;
  }

  .contact-visual .contact-popup .elementor-divider {
    margin: 3px 0 !important;
  }

  .contact-visual .contact-popup .elementor-button {
    min-height: 34px !important;
    padding: 8px 12px !important;
    font-size: 11px !important;
  }
}
/* KONTAKT-POPUP MOBILE – NACH LINKS SCHIEBEN */
@media (max-width: 767px) {
  .contact-popup {
    left: auto !important;
    right: 52px !important;

    inset-inline-start: auto !important;
    inset-inline-end: 52px !important;

    translate: -75px 0 !important;
  }
}

/* MOBILE – KONTAKTKARTE FEINSCHLIFF */
@media (max-width: 767px) {

  /* Karte etwas länger nach unten */
  .contact-visual .contact-popup {
    min-height: 340px !important;
    padding-bottom: 20px !important;
  }

  /* Name größer und etwas weiter unten */
  .contact-popup .contact-name {
    margin-top: 4px !important;
  }

  .contact-popup .contact-name .elementor-heading-title,
  .contact-popup .contact-name * {
    font-size: 17px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
  }
}
/* SUBTLE SCROLL REVEAL */

.reveal {
  opacity: 0;
  transform: translateY(22px);
  transition:
    opacity 0.7s ease,
    transform 0.7s cubic-bezier(.22, 1, .36, 1);
}

.reveal.is-visible {
  opacity: 1;
  transform: translateY(0);
}

.reveal.delay-1 {
  transition-delay: 0.1s;
}

.reveal.delay-2 {
  transition-delay: 0.2s;
}

@media (prefers-reduced-motion: reduce) {
  .reveal {
    opacity: 1;
    transform: none;
    transition: none;
  }
}

/* ========================================
   DESKTOP FIXES
======================================== */

@media (min-width: 1025px) {

  /* Hero-Subline nicht über das ganze Bild ziehen */
  .hero-subline {
    width: 100% !important;
    max-width: 700px !important;
    flex: 0 0 auto !important;
  }

  .hero-subline,
  .hero-subline p {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* Real-time auf einer Zeile */
  .realtime-title {
    width: max-content !important;
    min-width: max-content !important;
    max-width: none !important;
    flex: 0 0 auto !important;
  }

  .realtime-title,
  .realtime-title *,
  .realtime-title .elementor-heading-title {
    white-space: nowrap !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
  }
}/* End custom CSS */