.elementor-66 .elementor-element.elementor-element-ns0000a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:106px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns0000a:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns0000a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );background-image:url("https://astra.beunravel.com/wp-content/uploads/2026/08/beu-nosotros-equipo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-ns00009{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:56px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00005{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-66 .elementor-element.elementor-element-ns00001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00001 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_3ad84022-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_3ad84022-font-size );font-weight:var( --e-global-typography-beu_t_3ad84022-font-weight );line-height:var( --e-global-typography-beu_t_3ad84022-line-height );letter-spacing:var( --e-global-typography-beu_t_3ad84022-letter-spacing );color:var( --e-global-color-beu_purple_light );}.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-66 .elementor-element.elementor-element-ns00002 .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00002.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00002.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00002.elementor-view-default .elementor-icon{color:var( --e-global-color-beu_purple_light );border-color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00002.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00002.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00003 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_50e60d94-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_50e60d94-font-size );font-weight:var( --e-global-typography-beu_t_50e60d94-font-weight );line-height:var( --e-global-typography-beu_t_50e60d94-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns00004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00004 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_e010deb3-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_e010deb3-font-size );font-weight:var( --e-global-typography-beu_t_e010deb3-font-weight );line-height:var( --e-global-typography-beu_t_e010deb3-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns00008{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 48px -20px rgba(0,0,0,0.6);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-66 .elementor-element.elementor-element-ns00006{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00039{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00039:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );}.elementor-66 .elementor-element.elementor-element-ns00038 .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00010{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:24px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00010:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );}.elementor-66 .elementor-element.elementor-element-ns0000b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0000b .elementor-heading-title{font-family:var( --e-global-typography-beu_t_0e0c8fe6-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_0e0c8fe6-font-size );font-weight:var( --e-global-typography-beu_t_0e0c8fe6-font-weight );line-height:var( --e-global-typography-beu_t_0e0c8fe6-line-height );color:var( --e-global-color-beu_text_tertiary );}.elementor-66 .elementor-element.elementor-element-ns0000e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;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:var( --e-global-color-beu_border_subtle );--border-color:var( --e-global-color-beu_border_subtle );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-ns0000e:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns0000e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_surface );}.elementor-66 .elementor-element.elementor-element-ns0000c{text-align:center;}.elementor-66 .elementor-element.elementor-element-ns0000c img{border-radius:50% 50% 50% 50%;}.elementor-66 .elementor-element.elementor-element-ns0000d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-66 .elementor-element.elementor-element-ns0000d .elementor-heading-title{font-family:var( --e-global-typography-beu_t_31cb69b8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );font-weight:var( --e-global-typography-beu_t_31cb69b8-font-weight );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );color:var( --e-global-color-beu_text_tertiary );}.elementor-66 .elementor-element.elementor-element-ns0000f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0000f .elementor-heading-title{font-family:var( --e-global-typography-beu_t_0e0c8fe6-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_0e0c8fe6-font-size );font-weight:var( --e-global-typography-beu_t_0e0c8fe6-font-weight );line-height:var( --e-global-typography-beu_t_0e0c8fe6-line-height );color:var( --e-global-color-beu_text_tertiary );}.elementor-66 .elementor-element.elementor-element-ns00023{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:56px;--padding-bottom:88px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00023:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );}.elementor-66 .elementor-element.elementor-element-ns00021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-66 .elementor-element.elementor-element-ns00021 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_041ff827-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_041ff827-font-size );font-weight:var( --e-global-typography-beu_t_041ff827-font-weight );line-height:var( --e-global-typography-beu_t_041ff827-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns00022{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00014{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:var( --e-global-color-beu_border_subtle );--border-color:var( --e-global-color-beu_border_subtle );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-66 .elementor-element.elementor-element-ns00014:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_surface );}.elementor-66 .elementor-element.elementor-element-ns00014:hover{border-style:solid;border-color:var( --e-global-color-beu_purple_deep );--border-color:var( --e-global-color-beu_purple_deep );box-shadow:0px 20px 40px -20px rgba(139,111,240,0.45);}.elementor-66 .elementor-element.elementor-element-ns00014, .elementor-66 .elementor-element.elementor-element-ns00014::before{--border-transition:0.3s;}.elementor-66 .elementor-element.elementor-element-ns00011 .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00011.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00011.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00011.elementor-view-default .elementor-icon{color:var( --e-global-color-beu_purple_light );border-color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00011.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00011.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00012 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_3fb6e0e8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );font-weight:var( --e-global-typography-beu_t_3fb6e0e8-font-weight );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns00013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00013 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_2c4986d3-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );font-weight:var( --e-global-typography-beu_t_2c4986d3-font-weight );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns00018{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:var( --e-global-color-beu_border_subtle );--border-color:var( --e-global-color-beu_border_subtle );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-66 .elementor-element.elementor-element-ns00018:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_surface );}.elementor-66 .elementor-element.elementor-element-ns00018:hover{border-style:solid;border-color:var( --e-global-color-beu_purple_deep );--border-color:var( --e-global-color-beu_purple_deep );box-shadow:0px 20px 40px -20px rgba(139,111,240,0.45);}.elementor-66 .elementor-element.elementor-element-ns00018, .elementor-66 .elementor-element.elementor-element-ns00018::before{--border-transition:0.3s;}.elementor-66 .elementor-element.elementor-element-ns00015 .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00015.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-beu_accent_teal );}.elementor-66 .elementor-element.elementor-element-ns00015.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00015.elementor-view-default .elementor-icon{color:var( --e-global-color-beu_accent_teal );border-color:var( --e-global-color-beu_accent_teal );}.elementor-66 .elementor-element.elementor-element-ns00015.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00015.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-beu_accent_teal );}.elementor-66 .elementor-element.elementor-element-ns00016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00016 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_3fb6e0e8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );font-weight:var( --e-global-typography-beu_t_3fb6e0e8-font-weight );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns00017{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00017 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_2c4986d3-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );font-weight:var( --e-global-typography-beu_t_2c4986d3-font-weight );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns0001c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:var( --e-global-color-beu_border_subtle );--border-color:var( --e-global-color-beu_border_subtle );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-66 .elementor-element.elementor-element-ns0001c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns0001c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_surface );}.elementor-66 .elementor-element.elementor-element-ns0001c:hover{border-style:solid;border-color:var( --e-global-color-beu_purple_deep );--border-color:var( --e-global-color-beu_purple_deep );box-shadow:0px 20px 40px -20px rgba(139,111,240,0.45);}.elementor-66 .elementor-element.elementor-element-ns0001c, .elementor-66 .elementor-element.elementor-element-ns0001c::before{--border-transition:0.3s;}.elementor-66 .elementor-element.elementor-element-ns00019 .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00019.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-beu_accent_pink );}.elementor-66 .elementor-element.elementor-element-ns00019.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00019.elementor-view-default .elementor-icon{color:var( --e-global-color-beu_accent_pink );border-color:var( --e-global-color-beu_accent_pink );}.elementor-66 .elementor-element.elementor-element-ns00019.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns00019.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-beu_accent_pink );}.elementor-66 .elementor-element.elementor-element-ns0001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0001a .elementor-heading-title{font-family:var( --e-global-typography-beu_t_3fb6e0e8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );font-weight:var( --e-global-typography-beu_t_3fb6e0e8-font-weight );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns0001b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0001b .elementor-heading-title{font-family:var( --e-global-typography-beu_t_2c4986d3-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );font-weight:var( --e-global-typography-beu_t_2c4986d3-font-weight );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns00020{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:var( --e-global-color-beu_border_subtle );--border-color:var( --e-global-color-beu_border_subtle );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-66 .elementor-element.elementor-element-ns00020:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_surface );}.elementor-66 .elementor-element.elementor-element-ns00020:hover{border-style:solid;border-color:var( --e-global-color-beu_purple_deep );--border-color:var( --e-global-color-beu_purple_deep );box-shadow:0px 20px 40px -20px rgba(139,111,240,0.45);}.elementor-66 .elementor-element.elementor-element-ns00020, .elementor-66 .elementor-element.elementor-element-ns00020::before{--border-transition:0.3s;}.elementor-66 .elementor-element.elementor-element-ns0001d .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns0001d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-beu_accent_orange );}.elementor-66 .elementor-element.elementor-element-ns0001d.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns0001d.elementor-view-default .elementor-icon{color:var( --e-global-color-beu_accent_orange );border-color:var( --e-global-color-beu_accent_orange );}.elementor-66 .elementor-element.elementor-element-ns0001d.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-ns0001d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-beu_accent_orange );}.elementor-66 .elementor-element.elementor-element-ns0001e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0001e .elementor-heading-title{font-family:var( --e-global-typography-beu_t_3fb6e0e8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );font-weight:var( --e-global-typography-beu_t_3fb6e0e8-font-weight );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns0001f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0001f .elementor-heading-title{font-family:var( --e-global-typography-beu_t_2c4986d3-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );font-weight:var( --e-global-typography-beu_t_2c4986d3-font-weight );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns0003b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns0003b:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns0003b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );}.elementor-66 .elementor-element.elementor-element-ns0003a .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00030{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:16px;--padding-bottom:88px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00030:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );}.elementor-66 .elementor-element.elementor-element-ns0002a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00029{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 48px -20px rgba(0,0,0,0.6);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00028{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns0002f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns0002b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0002b .elementor-heading-title{font-family:var( --e-global-typography-beu_t_0d010d18-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_0d010d18-font-size );font-weight:var( --e-global-typography-beu_t_0d010d18-font-weight );line-height:var( --e-global-typography-beu_t_0d010d18-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns0002c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0002c .elementor-heading-title{font-family:var( --e-global-typography-beu_t_31cb69b8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );font-weight:var( --e-global-typography-beu_t_31cb69b8-font-weight );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns0002d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns0002d .elementor-heading-title{font-family:var( --e-global-typography-beu_t_31cb69b8-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );font-weight:var( --e-global-typography-beu_t_31cb69b8-font-weight );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns0002e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00024{background-color:var( --e-global-color-beu_bg_elevated );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-66 .elementor-element.elementor-element-ns00024 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_fc02ad1c-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );font-weight:var( --e-global-typography-beu_t_fc02ad1c-font-weight );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00025{background-color:var( --e-global-color-beu_bg_elevated );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-66 .elementor-element.elementor-element-ns00025 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_fc02ad1c-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );font-weight:var( --e-global-typography-beu_t_fc02ad1c-font-weight );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00026{background-color:var( --e-global-color-beu_bg_elevated );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-66 .elementor-element.elementor-element-ns00026 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_fc02ad1c-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );font-weight:var( --e-global-typography-beu_t_fc02ad1c-font-weight );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns00027{background-color:var( --e-global-color-beu_bg_elevated );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-66 .elementor-element.elementor-element-ns00027 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_fc02ad1c-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );font-weight:var( --e-global-typography-beu_t_fc02ad1c-font-weight );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );color:var( --e-global-color-beu_purple_light );}.elementor-66 .elementor-element.elementor-element-ns0003d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns0003d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns0003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_base );}.elementor-66 .elementor-element.elementor-element-ns0003c .elementor-icon-wrapper{text-align:start;}.elementor-66 .elementor-element.elementor-element-ns00037{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-beu_border_subtle );--border-color:var( --e-global-color-beu_border_subtle );--padding-top:72px;--padding-bottom:72px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00037:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ns00037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beu_bg_surface_alt );}.elementor-66 .elementor-element.elementor-element-ns00033{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00031 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_320653e5-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_320653e5-font-size );font-weight:var( --e-global-typography-beu_t_320653e5-font-weight );line-height:var( --e-global-typography-beu_t_320653e5-line-height );color:var( --e-global-color-beu_text_primary );}.elementor-66 .elementor-element.elementor-element-ns00032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ns00032 .elementor-heading-title{font-family:var( --e-global-typography-beu_t_9f7b1084-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_9f7b1084-font-size );font-weight:var( --e-global-typography-beu_t_9f7b1084-font-weight );line-height:var( --e-global-typography-beu_t_9f7b1084-line-height );color:var( --e-global-color-beu_text_secondary );}.elementor-66 .elementor-element.elementor-element-ns00036{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--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-66 .elementor-element.elementor-element-ns00034 .elementor-button{background-color:var( --e-global-color-beu_purple_primary );font-family:var( --e-global-typography-beu_t_00fd9d18-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_00fd9d18-font-size );font-weight:var( --e-global-typography-beu_t_00fd9d18-font-weight );text-decoration:var( --e-global-typography-beu_t_00fd9d18-text-decoration );line-height:var( --e-global-typography-beu_t_00fd9d18-line-height );fill:var( --e-global-color-beu_text_primary );color:var( --e-global-color-beu_text_primary );border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-66 .elementor-element.elementor-element-ns00034 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-ns00034 .elementor-button:focus{background-color:var( --e-global-color-beu_purple_glass );}.elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-beu_t_00fd9d18-font-family ), Sans-serif;font-size:var( --e-global-typography-beu_t_00fd9d18-font-size );font-weight:var( --e-global-typography-beu_t_00fd9d18-font-weight );text-decoration:var( --e-global-typography-beu_t_00fd9d18-text-decoration );line-height:var( --e-global-typography-beu_t_00fd9d18-line-height );fill:var( --e-global-color-beu_text_primary );color:var( --e-global-color-beu_text_primary );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-beu_border_button );border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button:focus{background-color:var( --e-global-color-beu_purple_veil );border-color:var( --e-global-color-beu_purple_deep );}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-ns0000a{--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00009{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:48px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00001 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3ad84022-font-size );line-height:var( --e-global-typography-beu_t_3ad84022-line-height );letter-spacing:var( --e-global-typography-beu_t_3ad84022-letter-spacing );}.elementor-66 .elementor-element.elementor-element-ns00003 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_50e60d94-font-size );line-height:var( --e-global-typography-beu_t_50e60d94-line-height );}.elementor-66 .elementor-element.elementor-element-ns00004 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_e010deb3-font-size );line-height:var( --e-global-typography-beu_t_e010deb3-line-height );}.elementor-66 .elementor-element.elementor-element-ns0000b .elementor-heading-title{font-size:var( --e-global-typography-beu_t_0e0c8fe6-font-size );line-height:var( --e-global-typography-beu_t_0e0c8fe6-line-height );}.elementor-66 .elementor-element.elementor-element-ns0000d .elementor-heading-title{font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0000f .elementor-heading-title{font-size:var( --e-global-typography-beu_t_0e0c8fe6-font-size );line-height:var( --e-global-typography-beu_t_0e0c8fe6-line-height );}.elementor-66 .elementor-element.elementor-element-ns00021 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_041ff827-font-size );line-height:var( --e-global-typography-beu_t_041ff827-line-height );}.elementor-66 .elementor-element.elementor-element-ns00012 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns00013 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns00016 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns00017 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001a .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001b .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001e .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001f .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns0002b .elementor-heading-title{font-size:var( --e-global-typography-beu_t_0d010d18-font-size );line-height:var( --e-global-typography-beu_t_0d010d18-line-height );}.elementor-66 .elementor-element.elementor-element-ns0002c .elementor-heading-title{font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0002d .elementor-heading-title{font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );}.elementor-66 .elementor-element.elementor-element-ns00024 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00025 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00026 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00027 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00031 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_320653e5-font-size );line-height:var( --e-global-typography-beu_t_320653e5-line-height );}.elementor-66 .elementor-element.elementor-element-ns00032 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_9f7b1084-font-size );line-height:var( --e-global-typography-beu_t_9f7b1084-line-height );}.elementor-66 .elementor-element.elementor-element-ns00034 .elementor-button{font-size:var( --e-global-typography-beu_t_00fd9d18-font-size );line-height:var( --e-global-typography-beu_t_00fd9d18-line-height );}.elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button{font-size:var( --e-global-typography-beu_t_00fd9d18-font-size );line-height:var( --e-global-typography-beu_t_00fd9d18-line-height );}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-ns0000a{--flex-wrap:nowrap;--padding-top:68px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ns00009{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:36px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00005{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00001 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3ad84022-font-size );line-height:var( --e-global-typography-beu_t_3ad84022-line-height );letter-spacing:var( --e-global-typography-beu_t_3ad84022-letter-spacing );}.elementor-66 .elementor-element.elementor-element-ns00003 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_50e60d94-font-size );line-height:var( --e-global-typography-beu_t_50e60d94-line-height );}.elementor-66 .elementor-element.elementor-element-ns00004 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_e010deb3-font-size );line-height:var( --e-global-typography-beu_t_e010deb3-line-height );}.elementor-66 .elementor-element.elementor-element-ns00008{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00007{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00039{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00010{--flex-wrap:nowrap;--padding-top:44px;--padding-bottom:16px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns0000b .elementor-heading-title{font-size:var( --e-global-typography-beu_t_0e0c8fe6-font-size );line-height:var( --e-global-typography-beu_t_0e0c8fe6-line-height );}.elementor-66 .elementor-element.elementor-element-ns0000e{--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;--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns0000d .elementor-heading-title{font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0000f .elementor-heading-title{font-size:var( --e-global-typography-beu_t_0e0c8fe6-font-size );line-height:var( --e-global-typography-beu_t_0e0c8fe6-line-height );}.elementor-66 .elementor-element.elementor-element-ns00023{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:56px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00021 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_041ff827-font-size );line-height:var( --e-global-typography-beu_t_041ff827-line-height );}.elementor-66 .elementor-element.elementor-element-ns00022{--flex-wrap:wrap;}.elementor-66 .elementor-element.elementor-element-ns00014{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00012 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns00013 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns00018{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00016 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns00017 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001c{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns0001a .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001b .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns00020{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns0001e .elementor-heading-title{font-size:var( --e-global-typography-beu_t_3fb6e0e8-font-size );line-height:var( --e-global-typography-beu_t_3fb6e0e8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0001f .elementor-heading-title{font-size:var( --e-global-typography-beu_t_2c4986d3-font-size );line-height:var( --e-global-typography-beu_t_2c4986d3-line-height );}.elementor-66 .elementor-element.elementor-element-ns0003b{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00030{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:56px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns0002a{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00029{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns0002f{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns0002b .elementor-heading-title{font-size:var( --e-global-typography-beu_t_0d010d18-font-size );line-height:var( --e-global-typography-beu_t_0d010d18-line-height );}.elementor-66 .elementor-element.elementor-element-ns0002c .elementor-heading-title{font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0002d .elementor-heading-title{font-size:var( --e-global-typography-beu_t_31cb69b8-font-size );line-height:var( --e-global-typography-beu_t_31cb69b8-line-height );}.elementor-66 .elementor-element.elementor-element-ns0002e{--flex-wrap:wrap;}.elementor-66 .elementor-element.elementor-element-ns00024 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00025 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00026 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns00027 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_fc02ad1c-font-size );line-height:var( --e-global-typography-beu_t_fc02ad1c-line-height );}.elementor-66 .elementor-element.elementor-element-ns0003d{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00037{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:7vw;--padding-right:7vw;}.elementor-66 .elementor-element.elementor-element-ns00033{--flex-wrap:nowrap;}.elementor-66 .elementor-element.elementor-element-ns00031 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_320653e5-font-size );line-height:var( --e-global-typography-beu_t_320653e5-line-height );}.elementor-66 .elementor-element.elementor-element-ns00032 .elementor-heading-title{font-size:var( --e-global-typography-beu_t_9f7b1084-font-size );line-height:var( --e-global-typography-beu_t_9f7b1084-line-height );}.elementor-66 .elementor-element.elementor-element-ns00036{--flex-wrap:wrap;}.elementor-66 .elementor-element.elementor-element-ns00034 .elementor-button{font-size:var( --e-global-typography-beu_t_00fd9d18-font-size );line-height:var( --e-global-typography-beu_t_00fd9d18-line-height );}.elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button{font-size:var( --e-global-typography-beu_t_00fd9d18-font-size );line-height:var( --e-global-typography-beu_t_00fd9d18-line-height );}}/* Start custom CSS for heading, class: .elementor-element-ns00001 */.elementor-66 .elementor-element.elementor-element-ns00001 .elementor-heading-title{display:block;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns00002 */.elementor-66 .elementor-element.elementor-element-ns00002 .elementor-icon svg{width:130px;height:14px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns00002 .elementor-icon{width:130px;height:14px;line-height:0;}.elementor-66 .elementor-element.elementor-element-ns00002 .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ns00004 */.elementor-66 .elementor-element.elementor-element-ns00004 .elementor-heading-title{max-width:54ch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00005 */.elementor-66 .elementor-element.elementor-element-ns00005{min-width:300px;flex-grow:1;flex-shrink:1;flex-basis:440px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ns00006 */.elementor-66 .elementor-element.elementor-element-ns00006 img{object-fit:cover;transition:all 0.6s;aspect-ratio:4/5;width:100%;height:100%;}.elementor-66 .elementor-element.elementor-element-ns00006.elementor-element{width:100%;height:100%;}.elementor-66 .elementor-element.elementor-element-ns00006:hover img{transform:scale3d(1.06, 1.06, 1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00007 */.elementor-66 .elementor-element.elementor-element-ns00007{min-width:30px;width:100%;max-width:440px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00008 */.elementor-66 .elementor-element.elementor-element-ns00008{min-width:260px;flex-grow:1;flex-shrink:1;flex-basis:340px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00009 */.elementor-66 .elementor-element.elementor-element-ns00009{width:100%;max-width:1400px;flex-wrap:wrap-reverse;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns0000a */.elementor-66 .elementor-element.elementor-element-ns0000a{min-width:30px;--background-overlay:'';--overlay-opacity:1;}
.elementor-66 .elementor-element.elementor-element-ns0000a::before{background-image:linear-gradient(180deg, rgba(14,11,22,0.80) 0%,rgba(14,11,22,0.95) 100%),radial-gradient(circle at 15% 25%, rgba(139,111,240,0.40) 0%,rgba(139,111,240,0) 60%),radial-gradient(circle at 85% 75%, rgba(255,214,102,0.22) 0%,rgba(255,214,102,0) 60%);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns00038 */.elementor-66 .elementor-element.elementor-element-ns00038 .elementor-icon{transform:rotateX(0deg) rotateY(0deg) rotateZ(-14deg);width:260px;height:50px;line-height:0;color:inherit;}.elementor-66 .elementor-element.elementor-element-ns00038 .elementor-icon svg{width:260px;height:50px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns00038 .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00039 */.elementor-66 .elementor-element.elementor-element-ns00039{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ns0000c */.elementor-66 .elementor-element.elementor-element-ns0000c img{object-fit:cover;transition:all 0.4s;width:100%;height:100%;}.elementor-66 .elementor-element.elementor-element-ns0000c.elementor-element{width:88px;height:88px;flex-grow:0;flex-shrink:0;flex-basis:auto;}.elementor-66 .elementor-element.elementor-element-ns0000c:hover img{transform:scale3d(1.1, 1.1, 1) rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00010 */.elementor-66 .elementor-element.elementor-element-ns00010{min-width:30px;width:100%;max-width:900px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns00011 */.elementor-66 .elementor-element.elementor-element-ns00011 .elementor-icon svg{width:10px;height:10px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns00011 .elementor-icon{width:10px;height:10px;line-height:0;}.elementor-66 .elementor-element.elementor-element-ns00011 .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00014 */.elementor-66 .elementor-element.elementor-element-ns00014{transition:all 0.3s;min-width:220px;flex-grow:1;flex-shrink:1;flex-basis:240px;}.elementor-66 .elementor-element.elementor-element-ns00014:hover{transform:translate3d(0px, -6px, 0px);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns00015 */.elementor-66 .elementor-element.elementor-element-ns00015 .elementor-icon svg{width:10px;height:10px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns00015 .elementor-icon{width:10px;height:10px;line-height:0;}.elementor-66 .elementor-element.elementor-element-ns00015 .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00018 */.elementor-66 .elementor-element.elementor-element-ns00018{transition:all 0.3s;min-width:220px;flex-grow:1;flex-shrink:1;flex-basis:240px;}.elementor-66 .elementor-element.elementor-element-ns00018:hover{transform:translate3d(0px, -6px, 0px);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns00019 */.elementor-66 .elementor-element.elementor-element-ns00019 .elementor-icon svg{width:10px;height:10px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns00019 .elementor-icon{width:10px;height:10px;line-height:0;}.elementor-66 .elementor-element.elementor-element-ns00019 .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns0001c */.elementor-66 .elementor-element.elementor-element-ns0001c{transition:all 0.3s;min-width:220px;flex-grow:1;flex-shrink:1;flex-basis:240px;}.elementor-66 .elementor-element.elementor-element-ns0001c:hover{transform:translate3d(0px, -6px, 0px);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns0001d */.elementor-66 .elementor-element.elementor-element-ns0001d .elementor-icon svg{width:10px;height:10px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns0001d .elementor-icon{width:10px;height:10px;line-height:0;}.elementor-66 .elementor-element.elementor-element-ns0001d .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00020 */.elementor-66 .elementor-element.elementor-element-ns00020{transition:all 0.3s;min-width:220px;flex-grow:1;flex-shrink:1;flex-basis:240px;}.elementor-66 .elementor-element.elementor-element-ns00020:hover{transform:translate3d(0px, -6px, 0px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00023 */.elementor-66 .elementor-element.elementor-element-ns00023{min-width:30px;width:100%;max-width:1300px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns0003a */.elementor-66 .elementor-element.elementor-element-ns0003a .elementor-icon{transform:rotateX(0deg) rotateY(0deg) rotateZ(11deg);width:260px;height:50px;line-height:0;color:inherit;}.elementor-66 .elementor-element.elementor-element-ns0003a .elementor-icon svg{width:260px;height:50px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns0003a .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns0003b */.elementor-66 .elementor-element.elementor-element-ns0003b{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ns00028 */.elementor-66 .elementor-element.elementor-element-ns00028 img{object-fit:cover;transition:all 0.6s;aspect-ratio:4/3;width:100%;height:100%;}.elementor-66 .elementor-element.elementor-element-ns00028.elementor-element{width:100%;height:100%;}.elementor-66 .elementor-element.elementor-element-ns00028:hover img{transform:scale3d(1.06, 1.06, 1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00029 */.elementor-66 .elementor-element.elementor-element-ns00029{min-width:30px;width:100%;max-width:440px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns0002a */.elementor-66 .elementor-element.elementor-element-ns0002a{min-width:260px;flex-grow:1;flex-shrink:1;flex-basis:380px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ns00024 */.elementor-66 .elementor-element.elementor-element-ns00024 .elementor-heading-title{display:block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ns00025 */.elementor-66 .elementor-element.elementor-element-ns00025 .elementor-heading-title{display:block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ns00026 */.elementor-66 .elementor-element.elementor-element-ns00026 .elementor-heading-title{display:block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ns00027 */.elementor-66 .elementor-element.elementor-element-ns00027 .elementor-heading-title{display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns0002f */.elementor-66 .elementor-element.elementor-element-ns0002f{min-width:280px;flex-grow:1;flex-shrink:1;flex-basis:380px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00030 */.elementor-66 .elementor-element.elementor-element-ns00030{min-width:30px;width:100%;max-width:1300px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ns0003c */.elementor-66 .elementor-element.elementor-element-ns0003c .elementor-icon{transform:rotateX(0deg) rotateY(0deg) rotateZ(-18deg);width:260px;height:50px;line-height:0;color:inherit;}.elementor-66 .elementor-element.elementor-element-ns0003c .elementor-icon svg{width:260px;height:50px;display:block;fill:currentColor;}.elementor-66 .elementor-element.elementor-element-ns0003c .elementor-icon-wrapper{line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns0003d */.elementor-66 .elementor-element.elementor-element-ns0003d{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00033 */.elementor-66 .elementor-element.elementor-element-ns00033{max-width:500px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ns00034 */.elementor-66 .elementor-element.elementor-element-ns00034 .elementor-button{display:inline-flex;cursor:pointer;transition:all 0.25s;justify-content:center;align-items:center;height:100%;}.elementor-66 .elementor-element.elementor-element-ns00034 .elementor-button:hover{box-shadow:0px 0px 0px 8px rgba(75,59,143,0.25),0px 16px 32px -10px rgba(75,59,143,0.65);backdrop-filter:blur(12px) saturate(160%);transform:scale3d(1.1, 1.1, 1);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ns00035 */.elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button{display:inline-flex;cursor:pointer;transition:all 0.25s;justify-content:center;align-items:center;height:100%;}.elementor-66 .elementor-element.elementor-element-ns00035 .elementor-button:hover{box-shadow:0px 0px 0px 8px rgba(75,59,143,0.18),0px 16px 32px -10px rgba(75,59,143,0.5);backdrop-filter:blur(12px) saturate(160%);transform:scale3d(1.1, 1.1, 1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ns00037 */.elementor-66 .elementor-element.elementor-element-ns00037{min-width:30px;}/* End custom CSS */