.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-422 .elementor-element.elementor-element-c006bdc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-c006bdc:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-c006bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webconnecting.co/wp-content/uploads/2025/08/d6e07ef823805da8e702cc5dd5de2f89.png");background-position:0px -346px;background-size:cover;}.elementor-422 .elementor-element.elementor-element-2a88f6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-85e541c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-85e541c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-422 .elementor-element.elementor-element-7eea3ff{text-align:left;}.elementor-422 .elementor-element.elementor-element-7eea3ff .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-422 .elementor-element.elementor-element-f9b3273{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-f9b3273 p{margin-block-end: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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-422 .elementor-element.elementor-element-153e96b .elementor-button{background-color:var( --e-global-color-9097844 );font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:2px 2px 2px 2px;padding:015px 15px 15px 15px;}.elementor-422 .elementor-element.elementor-element-153e96b{z-index:10;}.elementor-422 .elementor-element.elementor-element-153e96b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-422 .elementor-element.elementor-element-85647f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-85647f1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-422 .elementor-element.elementor-element-59efbed{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:-232px;z-index:8;}body:not(.rtl) .elementor-422 .elementor-element.elementor-element-59efbed{left:35px;}body.rtl .elementor-422 .elementor-element.elementor-element-59efbed{right:35px;}.elementor-422 .elementor-element.elementor-element-0fe68f8{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;top:128px;z-index:9;text-align:left;}body:not(.rtl) .elementor-422 .elementor-element.elementor-element-0fe68f8{left:171px;}body.rtl .elementor-422 .elementor-element.elementor-element-0fe68f8{right:171px;}.elementor-422 .elementor-element.elementor-element-d5934b9{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-bc9febc{text-align:center;}.elementor-422 .elementor-element.elementor-element-bc9febc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-422 .elementor-element.elementor-element-8fb4e6d{--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;}.elementor-422 .elementor-element.elementor-element-3998870{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-422 .elementor-element.elementor-element-fb19818{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-7ce6397{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-7ce6397.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-422 .elementor-element.elementor-element-ccc7fe9{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-ccc7fe9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-ccc7fe9 .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-ccc7fe9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-ccc7fe9.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-ccc7fe9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-ccc7fe9.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-ccc7fe9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-ccc7fe9 .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-ccc7fe9 .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-1623494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-2ea98be .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-584a92c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-f9a8b2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-60e5f9b{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-60e5f9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-cb429aa{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-cb429aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-cb429aa .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-cb429aa.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-cb429aa.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-cb429aa.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-cb429aa.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-cb429aa.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-cb429aa .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-cb429aa .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-f60890f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-bb72fb5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-d205eb3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-ef888c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-422 .elementor-element.elementor-element-ae27d60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-e04c5d4{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-e04c5d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-7eb9586{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-7eb9586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-7eb9586 .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-7eb9586.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-7eb9586.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-7eb9586.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-7eb9586.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-7eb9586.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-7eb9586 .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-7eb9586 .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-08f4232{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-f431830 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-175359d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-41fc5d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-162da08{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-162da08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-db36911{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-db36911.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-db36911 .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-db36911.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-db36911.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-db36911.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-db36911.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-db36911.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-db36911 .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-db36911 .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-0ad0458{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-82c178a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-8ed2000 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-22b2a97{--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;}.elementor-422 .elementor-element.elementor-element-2e0de86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-422 .elementor-element.elementor-element-6f4f1ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-b76ba3e{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-b76ba3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-d5444c1{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-d5444c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-d5444c1 .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-d5444c1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-d5444c1.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-d5444c1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-d5444c1.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-d5444c1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-d5444c1 .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-d5444c1 .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-367a4aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-7912bf3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-48ab540 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-3c966a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-b356978{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-b356978.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-e9c334c{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-e9c334c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-e9c334c .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-e9c334c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-e9c334c.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-e9c334c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-e9c334c.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-e9c334c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-e9c334c .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-e9c334c .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-cccc792{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-5db17cf .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-3901ab5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-1c53e8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-422 .elementor-element.elementor-element-5cfc44f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-1fdc8cb{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-1fdc8cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-a2839bc{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-a2839bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-a2839bc .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-a2839bc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-a2839bc.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-a2839bc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-a2839bc.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-a2839bc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-a2839bc .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-a2839bc .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-da5bb6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-d312bf5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-d97a89a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-987a6f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-dced91e{--display:flex;--justify-content:center;}.elementor-422 .elementor-element.elementor-element-dced91e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-8f4f959{width:var( --container-widget-width, 115.37% );max-width:115.37%;--container-widget-width:115.37%;--container-widget-flex-grow:0;}.elementor-422 .elementor-element.elementor-element-8f4f959.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-8f4f959 .elementor-icon-wrapper{text-align:left;}.elementor-422 .elementor-element.elementor-element-8f4f959.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-8f4f959.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-8f4f959.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-8f4f959.elementor-view-framed .elementor-icon, .elementor-422 .elementor-element.elementor-element-8f4f959.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-422 .elementor-element.elementor-element-8f4f959 .elementor-icon{font-size:72px;}.elementor-422 .elementor-element.elementor-element-8f4f959 .elementor-icon svg{height:72px;}.elementor-422 .elementor-element.elementor-element-861689a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-422 .elementor-element.elementor-element-51f388b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-ae9050f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-c71ea16{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;}.elementor-422 .elementor-element.elementor-element-c71ea16.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-422 .elementor-element.elementor-element-c71ea16.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-422 .elementor-element.elementor-element-c71ea16.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-422 .elementor-element.elementor-element-96f0492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-422 .elementor-element.elementor-element-7570874{--spacer-size:50px;}.elementor-422 .elementor-element.elementor-element-ad768b9{text-align:center;}.elementor-422 .elementor-element.elementor-element-ad768b9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-34dac95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-34dac95.elementor-element{--align-self:flex-start;}.elementor-422 .elementor-element.elementor-element-34dac95 p{margin-block-end:0px;}.elementor-422 .elementor-element.elementor-element-959383d{--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;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-422 .elementor-element.elementor-element-3ddb39c{--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;}.elementor-422 .elementor-element.elementor-element-8195f6b{--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;}.elementor-422 .elementor-element.elementor-element-a135988{--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;}.elementor-422 .elementor-element.elementor-element-d1317e8{--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;}.elementor-422 .elementor-element.elementor-element-f8efa36{--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;}.elementor-422 .elementor-element.elementor-element-eaf4a43{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;}.elementor-422 .elementor-element.elementor-element-eaf4a43.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-422 .elementor-element.elementor-element-eaf4a43.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-422 .elementor-element.elementor-element-eaf4a43.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-422 .elementor-element.elementor-element-070a18c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-422 .elementor-element.elementor-element-b82b89c{--spacer-size:50px;}.elementor-422 .elementor-element.elementor-element-a515943{text-align:center;}.elementor-422 .elementor-element.elementor-element-a515943 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-3087925{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-3087925.elementor-element{--align-self:flex-start;}.elementor-422 .elementor-element.elementor-element-3087925 p{margin-block-end:0px;}.elementor-422 .elementor-element.elementor-element-02f8654{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-422 .elementor-element.elementor-element-07368f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-66674a3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-67739ed .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-ce2781d{--spacer-size:20px;}.elementor-widget-ucaddon_unlimited_charts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_unlimited_charts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-422 .elementor-element.elementor-element-f309eca .data_item_background_color{background-color:#CFFF04 !important;}.elementor-422 .elementor-element.elementor-element-f309eca .uc-chart__container{height:172px;}.elementor-422 .elementor-element.elementor-element-f309eca .ue-chart-caption{text-align:inherit;}.elementor-422 .elementor-element.elementor-element-f309eca .ue-chart-title{color:var( --e-global-color-9097844 );margin-top:0px;}.elementor-422 .elementor-element.elementor-element-f309eca .ue-chart-subtitle{color:var( --e-global-color-9097844 );margin-top:5px;}.elementor-422 .elementor-element.elementor-element-4edb5ac{--spacer-size:20px;}.elementor-422 .elementor-element.elementor-element-4d3791e{text-align:justify;font-family:"Space Grotesk", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-708cbd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-3ef92e1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-97c07db .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-89bc564{--spacer-size:20px;}.elementor-422 .elementor-element.elementor-element-891f8d2 .data_item_background_color{background-color:#CFFF04 !important;}.elementor-422 .elementor-element.elementor-element-891f8d2 .uc-chart__container{height:172px;}.elementor-422 .elementor-element.elementor-element-891f8d2 .ue-chart-caption{text-align:inherit;}.elementor-422 .elementor-element.elementor-element-891f8d2 .ue-chart-title{color:var( --e-global-color-9097844 );margin-top:0px;}.elementor-422 .elementor-element.elementor-element-891f8d2 .ue-chart-subtitle{color:var( --e-global-color-9097844 );margin-top:5px;}.elementor-422 .elementor-element.elementor-element-9e97153{--spacer-size:20px;}.elementor-422 .elementor-element.elementor-element-64dbaae{text-align:justify;font-family:"Space Grotesk", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-4b30d19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-c2cda8e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-9097844 );}.elementor-422 .elementor-element.elementor-element-f17c9cf .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-1aef705{--spacer-size:20px;}.elementor-422 .elementor-element.elementor-element-b7c150b .data_item_background_color{background-color:#CFFF04 !important;}.elementor-422 .elementor-element.elementor-element-b7c150b .uc-chart__container{height:172px;}.elementor-422 .elementor-element.elementor-element-b7c150b .ue-chart-caption{text-align:inherit;}.elementor-422 .elementor-element.elementor-element-b7c150b .ue-chart-title{color:var( --e-global-color-9097844 );margin-top:0px;}.elementor-422 .elementor-element.elementor-element-b7c150b .ue-chart-subtitle{color:var( --e-global-color-9097844 );margin-top:5px;}.elementor-422 .elementor-element.elementor-element-ae1d5c0{--spacer-size:20px;}.elementor-422 .elementor-element.elementor-element-4de116a{text-align:justify;font-family:"Space Grotesk", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-0ff0ab8{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:080px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-422 .elementor-element.elementor-element-0ff0ab8:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-0ff0ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-422 .elementor-element.elementor-element-1257271{text-align:center;}.elementor-422 .elementor-element.elementor-element-1257271 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-e33e86f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-422 .elementor-element.elementor-element-e33e86f.elementor-element{--align-self:flex-start;}.elementor-422 .elementor-element.elementor-element-e33e86f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-edfc44e{--spacer-size:50px;}.elementor-422 .elementor-element.elementor-element-4459347{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-422 .elementor-element.elementor-element-4459347.e-con{--align-self:center;}.elementor-422 .elementor-element.elementor-element-4ae14d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1.1s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-4ae14d1:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-4ae14d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #232425 0%, #222222C7 15%);}.elementor-422 .elementor-element.elementor-element-4ae14d1:hover{background-color:transparent;background-image:linear-gradient(91deg, #FFFFFF57 0%, #222222C7 6%);}.elementor-422 .elementor-element.elementor-element-879a05e{text-align:left;}.elementor-422 .elementor-element.elementor-element-2e0be8f{text-align:left;}.elementor-422 .elementor-element.elementor-element-2e0be8f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-ee448e4{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#979797;}.elementor-422 .elementor-element.elementor-element-a96b3af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1.1s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-a96b3af:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-a96b3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #232425 0%, #222222C7 15%);}.elementor-422 .elementor-element.elementor-element-a96b3af:hover{background-color:transparent;background-image:linear-gradient(91deg, #FFFFFF57 0%, #222222C7 6%);}.elementor-422 .elementor-element.elementor-element-2959104{text-align:left;}.elementor-422 .elementor-element.elementor-element-699e896{text-align:left;}.elementor-422 .elementor-element.elementor-element-699e896 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-d34665b{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#979797;}.elementor-422 .elementor-element.elementor-element-65ca003{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1.1s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-65ca003:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-65ca003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #232425 0%, #222222C7 15%);}.elementor-422 .elementor-element.elementor-element-65ca003:hover{background-color:transparent;background-image:linear-gradient(91deg, #FFFFFF57 0%, #222222C7 6%);}.elementor-422 .elementor-element.elementor-element-4063f3e{text-align:left;}.elementor-422 .elementor-element.elementor-element-08f7445{text-align:left;}.elementor-422 .elementor-element.elementor-element-08f7445 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-0896d19{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#979797;}.elementor-422 .elementor-element.elementor-element-ce626e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1.1s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-ce626e8:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-ce626e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #232425 0%, #222222C7 15%);}.elementor-422 .elementor-element.elementor-element-ce626e8:hover{background-color:transparent;background-image:linear-gradient(91deg, #FFFFFF57 0%, #222222C7 6%);}.elementor-422 .elementor-element.elementor-element-f7cd225{text-align:left;}.elementor-422 .elementor-element.elementor-element-a2ab473{text-align:left;}.elementor-422 .elementor-element.elementor-element-a2ab473 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-8f186f0{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#979797;}.elementor-422 .elementor-element.elementor-element-04cebac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1.1s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-04cebac:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-04cebac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #232425 0%, #222222C7 15%);}.elementor-422 .elementor-element.elementor-element-04cebac:hover{background-color:transparent;background-image:linear-gradient(91deg, #FFFFFF57 0%, #222222C7 6%);}.elementor-422 .elementor-element.elementor-element-c4cf390{text-align:left;}.elementor-422 .elementor-element.elementor-element-ac7560d{text-align:left;}.elementor-422 .elementor-element.elementor-element-ac7560d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-dfd6f10{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#979797;}.elementor-422 .elementor-element.elementor-element-1067bee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-422 .elementor-element.elementor-element-782c20c{--spacer-size:50px;}body.elementor-page-422:not(.elementor-motion-effects-element-type-background), body.elementor-page-422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-422 .elementor-element.elementor-element-2a88f6c{--width:95%;}.elementor-422 .elementor-element.elementor-element-85e541c{--width:50%;}.elementor-422 .elementor-element.elementor-element-85647f1{--width:50%;}.elementor-422 .elementor-element.elementor-element-8fb4e6d{--content-width:85%;}.elementor-422 .elementor-element.elementor-element-fb19818{--width:50%;}.elementor-422 .elementor-element.elementor-element-7ce6397{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-f9a8b2d{--width:50%;}.elementor-422 .elementor-element.elementor-element-60e5f9b{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-ae27d60{--width:50%;}.elementor-422 .elementor-element.elementor-element-e04c5d4{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-41fc5d4{--width:50%;}.elementor-422 .elementor-element.elementor-element-162da08{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-22b2a97{--content-width:85%;}.elementor-422 .elementor-element.elementor-element-6f4f1ec{--width:50%;}.elementor-422 .elementor-element.elementor-element-b76ba3e{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-3c966a1{--width:50%;}.elementor-422 .elementor-element.elementor-element-b356978{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-5cfc44f{--width:50%;}.elementor-422 .elementor-element.elementor-element-1fdc8cb{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-987a6f6{--width:50%;}.elementor-422 .elementor-element.elementor-element-dced91e{--width:26.44%;}.elementor-422 .elementor-element.elementor-element-4459347{--width:90%;}}@media(max-width:1024px){.elementor-422 .elementor-element.elementor-element-c006bdc:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-c006bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-422 .elementor-element.elementor-element-02f8654{--grid-auto-flow:row;}.elementor-422 .elementor-element.elementor-element-f309eca .uc-chart__container{height:400px;}.elementor-422 .elementor-element.elementor-element-891f8d2 .uc-chart__container{height:400px;}.elementor-422 .elementor-element.elementor-element-b7c150b .uc-chart__container{height:400px;}.elementor-422 .elementor-element.elementor-element-4459347{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-422 .elementor-element.elementor-element-c006bdc:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-c006bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-422 .elementor-element.elementor-element-2a88f6c{--padding-top:130px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-422 .elementor-element.elementor-element-85e541c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-7eea3ff{text-align:center;}.elementor-422 .elementor-element.elementor-element-7eea3ff .elementor-heading-title{font-size:30px;}.elementor-422 .elementor-element.elementor-element-f9b3273{text-align:center;font-size:15px;}body:not(.rtl) .elementor-422 .elementor-element.elementor-element-59efbed{left:4.425px;}body.rtl .elementor-422 .elementor-element.elementor-element-59efbed{right:4.425px;}.elementor-422 .elementor-element.elementor-element-59efbed{top:-146.945px;}body:not(.rtl) .elementor-422 .elementor-element.elementor-element-0fe68f8{left:140.205px;}body.rtl .elementor-422 .elementor-element.elementor-element-0fe68f8{right:140.205px;}.elementor-422 .elementor-element.elementor-element-0fe68f8{top:-91.15px;}.elementor-422 .elementor-element.elementor-element-3998870{--width:90%;}.elementor-422 .elementor-element.elementor-element-3998870.e-con{--align-self:center;}.elementor-422 .elementor-element.elementor-element-7ce6397{--width:30%;}.elementor-422 .elementor-element.elementor-element-ccc7fe9 .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-ccc7fe9 .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-1623494{--width:70%;}.elementor-422 .elementor-element.elementor-element-2ea98be .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-584a92c .elementor-heading-title{font-size:12px;line-height:12px;}.elementor-422 .elementor-element.elementor-element-60e5f9b{--width:30%;}.elementor-422 .elementor-element.elementor-element-cb429aa .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-cb429aa .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-f60890f{--width:70%;}.elementor-422 .elementor-element.elementor-element-bb72fb5 .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-ef888c2{--width:90%;}.elementor-422 .elementor-element.elementor-element-ef888c2.e-con{--align-self:center;}.elementor-422 .elementor-element.elementor-element-e04c5d4{--width:30%;}.elementor-422 .elementor-element.elementor-element-7eb9586 .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-7eb9586 .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-08f4232{--width:70%;}.elementor-422 .elementor-element.elementor-element-f431830 .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-162da08{--width:30%;}.elementor-422 .elementor-element.elementor-element-db36911 .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-db36911 .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-0ad0458{--width:70%;}.elementor-422 .elementor-element.elementor-element-82c178a .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-2e0de86{--width:90%;}.elementor-422 .elementor-element.elementor-element-2e0de86.e-con{--align-self:center;}.elementor-422 .elementor-element.elementor-element-b76ba3e{--width:30%;}.elementor-422 .elementor-element.elementor-element-d5444c1 .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-d5444c1 .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-367a4aa{--width:70%;}.elementor-422 .elementor-element.elementor-element-7912bf3 .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-48ab540 .elementor-heading-title{font-size:12px;line-height:12px;}.elementor-422 .elementor-element.elementor-element-b356978{--width:30%;}.elementor-422 .elementor-element.elementor-element-e9c334c .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-e9c334c .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-cccc792{--width:70%;}.elementor-422 .elementor-element.elementor-element-5db17cf .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-3901ab5 .elementor-heading-title{font-size:12px;line-height:12px;}.elementor-422 .elementor-element.elementor-element-1c53e8f{--width:90%;}.elementor-422 .elementor-element.elementor-element-1c53e8f.e-con{--align-self:center;}.elementor-422 .elementor-element.elementor-element-1fdc8cb{--width:30%;}.elementor-422 .elementor-element.elementor-element-a2839bc .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-a2839bc .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-da5bb6c{--width:70%;}.elementor-422 .elementor-element.elementor-element-d312bf5 .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-d97a89a .elementor-heading-title{font-size:12px;line-height:12px;}.elementor-422 .elementor-element.elementor-element-dced91e{--width:30%;}.elementor-422 .elementor-element.elementor-element-8f4f959 .elementor-icon{font-size:50px;}.elementor-422 .elementor-element.elementor-element-8f4f959 .elementor-icon svg{height:50px;}.elementor-422 .elementor-element.elementor-element-861689a{--width:70%;}.elementor-422 .elementor-element.elementor-element-51f388b .elementor-heading-title{font-size:36px;}.elementor-422 .elementor-element.elementor-element-ae9050f .elementor-heading-title{font-size:12px;line-height:12px;}.elementor-422 .elementor-element.elementor-element-eaf4a43{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;}.elementor-422 .elementor-element.elementor-element-02f8654{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-422 .elementor-element.elementor-element-f309eca .uc-chart__container{height:300px;}.elementor-422 .elementor-element.elementor-element-4d3791e{font-size:15px;}.elementor-422 .elementor-element.elementor-element-891f8d2 .uc-chart__container{height:300px;}.elementor-422 .elementor-element.elementor-element-64dbaae{font-size:15px;}.elementor-422 .elementor-element.elementor-element-b7c150b .uc-chart__container{height:300px;}.elementor-422 .elementor-element.elementor-element-4de116a{font-size:15px;}.elementor-422 .elementor-element.elementor-element-0ff0ab8{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-422 .elementor-element.elementor-element-4459347{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-422 .elementor-element.elementor-element-4ae14d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-ee448e4{font-size:17px;}.elementor-422 .elementor-element.elementor-element-a96b3af{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-d34665b{font-size:17px;}.elementor-422 .elementor-element.elementor-element-65ca003{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-0896d19{font-size:17px;}.elementor-422 .elementor-element.elementor-element-ce626e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-8f186f0{font-size:17px;}.elementor-422 .elementor-element.elementor-element-04cebac{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-dfd6f10{font-size:17px;}}














/* Start custom CSS for container, class: .elementor-element-fb19818 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-f9a8b2d *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-ae27d60 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-41fc5d4 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */








/* Start custom CSS for container, class: .elementor-element-6f4f1ec *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-3c966a1 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-5cfc44f *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-987a6f6 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */








/* Start custom CSS for container, class: .elementor-element-fb19818 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-f9a8b2d *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-ae27d60 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-41fc5d4 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */








/* Start custom CSS for container, class: .elementor-element-6f4f1ec *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-3c966a1 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-5cfc44f *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-987a6f6 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */








/* Start custom CSS for container, class: .elementor-element-fb19818 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-f9a8b2d *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-ae27d60 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-41fc5d4 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */








/* Start custom CSS for container, class: .elementor-element-6f4f1ec *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-3c966a1 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-5cfc44f *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-987a6f6 *//* Tarjeta glass + barra verde (70% alto) */
.bullets-card-green{
  position: relative;
  border-radius: 16px;
  /* Glass más visible */
  background:
    linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.05)) /* brillo suave */;
  backdrop-filter: blur(16px) saturate(120%);
  -webkit-backdrop-filter: blur(16px) saturate(120%);
  border: 1px solid rgba(255,255,255,0.22);      /* borde general */
  /* líneas de realce tipo glass */
  box-shadow:
    inset 0 1px rgba(255,255,255,.45),           /* highlight superior */
    inset 1px 0 rgba(255,255,255,.35),           /* highlight izquierdo */
    inset 0 -1px rgba(0,0,0,.08),                /* leve sombra inferior */
    inset -1px 0 rgba(0,0,0,.06);                /* leve sombra derecha */
  overflow: visible;
  padding-left: 24px;
}

/* Barra verde centrada en el borde (mitad dentro/mitad fuera) */
.bullets-card-green::before{
  --h: 70%;   /* altura de la barra */
  --w: 8px;   /* grosor */
  content: "";
  position: absolute;
  left: calc(var(--w) / -2);
  top: 50%;
  transform: translateY(-50%);
  width: var(--w);
  height: var(--h);
  background: #C4FF00;
  border-radius: 999px;
  box-shadow: 0 0 16px rgba(196,255,0,.55);
  pointer-events: none;
}/* End custom CSS */




























































































/* Start custom CSS for nested-tabs, class: .elementor-element-eaf4a43 *//* ================================================
   🧊 GLASS TABS — Colores corregidos
   ================================================ */

/* Contenedor principal de las pestañas */
.e-n-tabs-heading {
  position: relative;
  display: flex;
  gap: 12px;
  
  /* Glass visible sobre negro */
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 5px;
  padding: 8px;
  overflow: visible;
  
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.4),
    inset 0 1px 0 rgba(255, 255, 255, 0.15);
}

/* Cada botón de pestaña — SIN FONDO por defecto */
.e-n-tab-title {
  position: relative;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: 50px;
  padding: 16px 32px;
  
  color: rgba(255, 255, 255, 0.6) !important;
  font-size: 16px;
  font-weight: 500;
  
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  overflow: visible;
}

/* HOVER — contorno blanco, sin fondo verde */
.e-n-tab-title:hover:not([aria-selected="true"]) {
  color: rgba(255, 255, 255, 0.9) !important;
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  background: rgba(255, 255, 255, 0.05) !important;
}

/* Pestaña ACTIVA — contorno blanco más visible */
.e-n-tab-title[aria-selected="true"] {
  color: #fff !important;
  background: rgba(255, 255, 255, 0.12) !important;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.35) !important;
  box-shadow: 
    0 4px 16px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.2);
}

/* Iconos dentro de las pestañas */
.e-n-tab-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}

.e-n-tab-icon svg {
  width: 100%;
  height: 100%;
  fill: currentColor !important;
  transition: opacity 0.3s ease;
  opacity: 0.6;
}

/* Icono más visible en hover */
.e-n-tab-title:hover .e-n-tab-icon svg {
  opacity: 0.9;
}

/* Icono completamente visible en activo */
.e-n-tab-title[aria-selected="true"] .e-n-tab-icon svg {
  opacity: 1;
}

/* Texto de las pestañas */
.e-n-tab-title-text {
  white-space: nowrap;
  font-weight: 500;
  letter-spacing: 0.3px;
  color: inherit !important;
}

/* Responsive */
@media (max-width: 768px) {
  .e-n-tabs-heading {
    flex-direction: column;
    border-radius: 24px;
    padding: 6px;
  }
  
  .e-n-tab-title {
    padding: 14px 24px;
  }
}

/* IMPORTANTE: Anular estilos de Elementor que puedan causar el verde */
.e-n-tab-title:hover,
.e-n-tab-title:focus,
.e-n-tab-title:active {
  background-color: rgba(255, 255, 255, 0.05) !important;
  background: rgba(255, 255, 255, 0.05) !important;
}

.e-n-tab-title[aria-selected="true"]:hover,
.e-n-tab-title[aria-selected="true"]:focus {
  background: rgba(255, 255, 255, 0.12) !important;
}/* End custom CSS */











/* Start custom CSS for container, class: .elementor-element-07368f5 *//* ================================================
   GLASS-2 ORIGINAL (efecto genérico)
   ================================================ */
.glass-2 {
  position: relative;
  border-radius: 5px;

  /* Bordes "normales": bottom + right */
  border-bottom: 1px solid #cfd4c7;
  border-right: 1px solid #cfd4c7;

  /* Efecto vidrio */
  background: rgba(255,255,255,.06);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  overflow: hidden; /* respeta el radio */
}

/* Bordes "vidrio": top + left */
.glass-2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-top: 1px solid rgba(255,255,255,.45);
  border-left: 1px solid rgba(255,255,255,.45);
  border-right: 0;
  border-bottom: 0;
  border-radius: inherit;
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-708cbd4 *//* ================================================
   GLASS-2 ORIGINAL (efecto genérico)
   ================================================ */
.glass-2 {
  position: relative;
  border-radius: 5px;

  /* Bordes "normales": bottom + right */
  border-bottom: 1px solid #cfd4c7;
  border-right: 1px solid #cfd4c7;

  /* Efecto vidrio */
  background: rgba(255,255,255,.06);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  overflow: hidden; /* respeta el radio */
}

/* Bordes "vidrio": top + left */
.glass-2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-top: 1px solid rgba(255,255,255,.45);
  border-left: 1px solid rgba(255,255,255,.45);
  border-right: 0;
  border-bottom: 0;
  border-radius: inherit;
  pointer-events: none;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-4b30d19 *//* ================================================
   GLASS-2 ORIGINAL (efecto genérico)
   ================================================ */
.glass-2 {
  position: relative;
  border-radius: 5px;

  /* Bordes "normales": bottom + right */
  border-bottom: 1px solid #cfd4c7;
  border-right: 1px solid #cfd4c7;

  /* Efecto vidrio */
  background: rgba(255,255,255,.06);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  overflow: hidden; /* respeta el radio */
}

/* Bordes "vidrio": top + left */
.glass-2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-top: 1px solid rgba(255,255,255,.45);
  border-left: 1px solid rgba(255,255,255,.45);
  border-right: 0;
  border-bottom: 0;
  border-radius: inherit;
  pointer-events: none;
}/* End custom CSS */


































