.elementor-1867 .elementor-element.elementor-element-0504689{--display:flex;--min-height:80vh;--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:120px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-0504689:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0504689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-1867 .elementor-element.elementor-element-a04f53a{text-align:center;}.elementor-1867 .elementor-element.elementor-element-a04f53a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-d2f4d06{text-align:center;}.elementor-1867 .elementor-element.elementor-element-d2f4d06 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:72px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-bb12635{text-align:center;}.elementor-1867 .elementor-element.elementor-element-bb12635 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#888888;}.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-1867 .elementor-element.elementor-element-5fdbdb1 .elementor-button{background-color:#3DFFC0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-5fdbdb1 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-5fdbdb1 .elementor-button:focus{background-color:#2BC99A;color:#000000;}.elementor-1867 .elementor-element.elementor-element-5fdbdb1 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-5fdbdb1 .elementor-button:focus svg{fill:#000000;}.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-1867 .elementor-element.elementor-element-78e52dd{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#888888;}.elementor-1867 .elementor-element.elementor-element-0c5bde3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-0c5bde3:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0c5bde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-68ed65a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1867 .elementor-element.elementor-element-68ed65a{text-align:center;}.elementor-1867 .elementor-element.elementor-element-68ed65a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-205edfd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-205edfd{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-4799536 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-4799536{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-751aaf8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-751aaf8{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-3abdd19 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-3abdd19{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-3825d6d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-3825d6d{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-417bd87 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-417bd87{text-align:center;}.elementor-1867 .elementor-element.elementor-element-417bd87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-5851c36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-5851c36:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-5851c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-80866dd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1867 .elementor-element.elementor-element-80866dd{text-align:center;}.elementor-1867 .elementor-element.elementor-element-80866dd .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-d757529{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.8);}.elementor-1867 .elementor-element.elementor-element-2651f22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-2651f22:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-2651f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-f5df275{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1867 .elementor-element.elementor-element-f5df275:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-f5df275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-a4beaaa{text-align:center;}.elementor-1867 .elementor-element.elementor-element-a4beaaa .elementor-heading-title{font-size:18px;color:#444444;}.elementor-1867 .elementor-element.elementor-element-2589672{--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-1867 .elementor-element.elementor-element-0980f51{text-align:start;}.elementor-1867 .elementor-element.elementor-element-0980f51 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:36px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-8d3daad{text-align:start;}.elementor-1867 .elementor-element.elementor-element-8d3daad .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:24px;font-weight:600;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-5eb8407 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-1867 .elementor-element.elementor-element-5eb8407{font-family:"Inter", Sans-serif;font-size:16px;color:rgba(255,255,255,0.75);}.elementor-1867 .elementor-element.elementor-element-f372aa4{font-family:"Inter", Sans-serif;font-size:15px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-33cef4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-33cef4b:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-33cef4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-331c001 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1867 .elementor-element.elementor-element-331c001{text-align:center;}.elementor-1867 .elementor-element.elementor-element-331c001 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-7a5ce0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-1867 .elementor-element.elementor-element-0af23a5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,68,68,0.3);--border-color:rgba(255,68,68,0.3);--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1867 .elementor-element.elementor-element-0af23a5:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0af23a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-0af23a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-fa37bad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-fa37bad .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;color:#FF4444;}.elementor-1867 .elementor-element.elementor-element-7061c4f{font-family:"Inter", Sans-serif;font-size:16px;color:rgba(255,255,255,0.8);}.elementor-1867 .elementor-element.elementor-element-29372cd{--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;}.elementor-1867 .elementor-element.elementor-element-29372cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-6557298{text-align:center;}.elementor-1867 .elementor-element.elementor-element-6557298 .elementor-heading-title{font-size:48px;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-9db58ac{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(61,255,192,0.3);--border-color:rgba(61,255,192,0.3);--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1867 .elementor-element.elementor-element-9db58ac:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-9db58ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, rgba(61,255,192,0.05) 0%, transparent 100%);}.elementor-1867 .elementor-element.elementor-element-9db58ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-0cbab36 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-0cbab36 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-11154cc{font-family:"Inter", Sans-serif;font-size:16px;color:rgba(255,255,255,0.8);}.elementor-1867 .elementor-element.elementor-element-4a251f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-4a251f8:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-4a251f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-7265c07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-7265c07{text-align:center;}.elementor-1867 .elementor-element.elementor-element-7265c07 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-7458cda{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:rgba(255,255,255,0.75);}.elementor-1867 .elementor-element.elementor-element-7458cda > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1867 .elementor-element.elementor-element-463d357{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-1867 .elementor-element.elementor-element-b250023{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-b250023:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-b250023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-b250023.e-con{--flex-grow:0;--flex-shrink:0;}.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-1867 .elementor-element.elementor-element-b91066d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-b91066d .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-b91066d.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-b91066d.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-b91066d.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-b91066d.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-b91066d.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-b19d05f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-b19d05f{text-align:center;}.elementor-1867 .elementor-element.elementor-element-b19d05f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-833932d{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-19d9d17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-19d9d17:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-19d9d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-19d9d17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-751393e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-751393e .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-751393e.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-751393e.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-751393e.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-751393e.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-751393e.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-d7471f3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-d7471f3{text-align:center;}.elementor-1867 .elementor-element.elementor-element-d7471f3 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-b0e8ee4{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-0ab01e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-0ab01e5:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0ab01e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-0ab01e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-9b21210 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-9b21210 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-9b21210.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-9b21210.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-9b21210.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-9b21210.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-9b21210.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-fbcc082 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-fbcc082{text-align:center;}.elementor-1867 .elementor-element.elementor-element-fbcc082 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-7aa8a37{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-93be13a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-93be13a:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-93be13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-93be13a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-6330926 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-6330926 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-6330926.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-6330926.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-6330926.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-6330926.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-6330926.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-0462714 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-0462714{text-align:center;}.elementor-1867 .elementor-element.elementor-element-0462714 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-fc96b56{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-5c9d4f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-5c9d4f2:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-5c9d4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-5c9d4f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1867 .elementor-element.elementor-element-af1065a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-af1065a .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-af1065a.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-af1065a.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-af1065a.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-af1065a.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-af1065a.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-f5d048e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-f5d048e{text-align:center;}.elementor-1867 .elementor-element.elementor-element-f5d048e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-50801c4{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-a971dc9 .elementor-button{background-color:#3DFFC0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-a971dc9 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-a971dc9 .elementor-button:focus{background-color:#2BC99A;color:#000000;}.elementor-1867 .elementor-element.elementor-element-a971dc9 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-a971dc9 .elementor-button:focus svg{fill:#000000;}.elementor-1867 .elementor-element.elementor-element-6c33083{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-6c33083:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-6c33083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-52a2691 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1867 .elementor-element.elementor-element-52a2691{text-align:center;}.elementor-1867 .elementor-element.elementor-element-52a2691 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-4b4432e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1867 .elementor-element.elementor-element-f161125{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-f161125:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-f161125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-1a37a55{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-1a37a55:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-1a37a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-0cf4a1b{text-align:center;}.elementor-1867 .elementor-element.elementor-element-0cf4a1b .elementor-heading-title{font-size:14px;color:#555555;}.elementor-1867 .elementor-element.elementor-element-2ab63d7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-2ab63d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-f91d53b{font-family:"Inter", Sans-serif;font-size:15px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-97c4865{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-97c4865:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-97c4865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-4368721{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-4368721:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-4368721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-13670ac{text-align:center;}.elementor-1867 .elementor-element.elementor-element-13670ac .elementor-heading-title{font-size:14px;color:#555555;}.elementor-1867 .elementor-element.elementor-element-3099cec > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-3099cec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-628512b{font-family:"Inter", Sans-serif;font-size:15px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-439d6e6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-439d6e6:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-439d6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-8cc616b{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-8cc616b:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-8cc616b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-1867 .elementor-element.elementor-element-e955f8b{text-align:center;}.elementor-1867 .elementor-element.elementor-element-e955f8b .elementor-heading-title{font-size:14px;color:#555555;}.elementor-1867 .elementor-element.elementor-element-18515fa > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-18515fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-fb08248{font-family:"Inter", Sans-serif;font-size:15px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-a0722c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-a0722c7:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-a0722c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-7355b1d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1867 .elementor-element.elementor-element-7355b1d{text-align:center;}.elementor-1867 .elementor-element.elementor-element-7355b1d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-945f827{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1867 .elementor-element.elementor-element-0de7759{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(61,255,192,0.2);--border-color:rgba(61,255,192,0.2);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1867 .elementor-element.elementor-element-0de7759:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0de7759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, rgba(61,255,192,0.08) 0%, transparent 100%);}.elementor-1867 .elementor-element.elementor-element-426c699 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-426c699 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-426c699.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-426c699.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-426c699.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-426c699.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-426c699.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-598c94c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-598c94c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-d249fc8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-d249fc8{font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-2dd07b4{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1867 .elementor-element.elementor-element-a5878e6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(61,255,192,0.2);--border-color:rgba(61,255,192,0.2);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1867 .elementor-element.elementor-element-a5878e6:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-a5878e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, rgba(61,255,192,0.08) 0%, transparent 100%);}.elementor-1867 .elementor-element.elementor-element-f1c5e80 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-f1c5e80 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-f1c5e80.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-f1c5e80.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-f1c5e80.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-f1c5e80.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-f1c5e80.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-6699f8d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-6699f8d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-08642bb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-08642bb{font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-f0dd92a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1867 .elementor-element.elementor-element-98a36e6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(61,255,192,0.2);--border-color:rgba(61,255,192,0.2);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1867 .elementor-element.elementor-element-98a36e6:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-98a36e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, rgba(61,255,192,0.08) 0%, transparent 100%);}.elementor-1867 .elementor-element.elementor-element-4fd1d90 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-4fd1d90 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-4fd1d90.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-4fd1d90.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-4fd1d90.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-4fd1d90.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-4fd1d90.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-719ba1c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-719ba1c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-f2aae8a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-f2aae8a{font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-70ed43e{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1867 .elementor-element.elementor-element-17be8e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-17be8e8:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-17be8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-b7a7361 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1867 .elementor-element.elementor-element-b7a7361{text-align:center;}.elementor-1867 .elementor-element.elementor-element-b7a7361 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-28d71f1{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-1867 .elementor-element.elementor-element-9ac1174 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1867 .elementor-element.elementor-element-9ac1174{text-align:center;}.elementor-1867 .elementor-element.elementor-element-9ac1174 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:96px;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-ad2e877 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1867 .elementor-element.elementor-element-ad2e877{text-align:center;}.elementor-1867 .elementor-element.elementor-element-ad2e877 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-ecc3eb8 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1867 .elementor-element.elementor-element-ecc3eb8{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-baf7344{text-align:center;}.elementor-1867 .elementor-element.elementor-element-197ffa8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1867 .elementor-element.elementor-element-197ffa8{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:rgba(255,255,255,0.7);}.elementor-1867 .elementor-element.elementor-element-8742513 .elementor-button{background-color:#3DFFC0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-8742513 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-8742513 .elementor-button:focus{background-color:#2BC99A;color:#000000;}.elementor-1867 .elementor-element.elementor-element-8742513 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-8742513 .elementor-button:focus svg{fill:#000000;}.elementor-1867 .elementor-element.elementor-element-69efb02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-69efb02:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-69efb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-5fd08d4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-5fd08d4 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-5fd08d4.elementor-view-stacked .elementor-icon{background-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-5fd08d4.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-5fd08d4.elementor-view-default .elementor-icon{color:#3DFFC0;border-color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-5fd08d4.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-5fd08d4.elementor-view-default .elementor-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-461fe11 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1867 .elementor-element.elementor-element-461fe11{text-align:center;}.elementor-1867 .elementor-element.elementor-element-461fe11 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-80e590e{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:rgba(255,255,255,0.8);}.elementor-1867 .elementor-element.elementor-element-8858035{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-8858035:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-8858035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-c3eaa48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,68,68,0.3);--border-color:rgba(255,68,68,0.3);--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1867 .elementor-element.elementor-element-c3eaa48:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-c3eaa48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, rgba(255,68,68,0.1) 0%, rgba(255,136,0,0.05) 100%);}.elementor-1867 .elementor-element.elementor-element-b04a708 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1867 .elementor-element.elementor-element-b04a708 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-b04a708.elementor-view-stacked .elementor-icon{background-color:#FF8844;}.elementor-1867 .elementor-element.elementor-element-b04a708.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-b04a708.elementor-view-default .elementor-icon{color:#FF8844;border-color:#FF8844;}.elementor-1867 .elementor-element.elementor-element-b04a708.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-b04a708.elementor-view-default .elementor-icon svg{fill:#FF8844;}.elementor-1867 .elementor-element.elementor-element-d289f9f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-d289f9f{text-align:center;}.elementor-1867 .elementor-element.elementor-element-d289f9f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;color:#FF8844;}.elementor-1867 .elementor-element.elementor-element-e23bbda{font-family:"Inter", Sans-serif;font-size:16px;color:rgba(255,255,255,0.85);}.elementor-1867 .elementor-element.elementor-element-418b381{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-418b381:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-418b381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1867 .elementor-element.elementor-element-13e2f38 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1867 .elementor-element.elementor-element-13e2f38{text-align:center;}.elementor-1867 .elementor-element.elementor-element-13e2f38 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-1867 .elementor-element.elementor-element-66774a6{width:initial;max-width:initial;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-content{border-block-end-color:rgba(255,255,255,0.1);font-family:"Inter", Sans-serif;font-size:16px;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title{border-color:rgba(255,255,255,0.1);background-color:transparent;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-toggle-title, .elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title.elementor-active a, .elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title .elementor-toggle-icon i:before{color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title .elementor-toggle-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-66774a6 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-7701d9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-7701d9a:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-7701d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-27c7184 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-27c7184{text-align:center;}.elementor-1867 .elementor-element.elementor-element-27c7184 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-971945c{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;color:rgba(255,255,255,0.75);}.elementor-1867 .elementor-element.elementor-element-971945c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1867 .elementor-element.elementor-element-151b8ec .elementor-button{background-color:#3DFFC0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-1867 .elementor-element.elementor-element-151b8ec .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-151b8ec .elementor-button:focus{background-color:#2BC99A;color:#000000;}.elementor-1867 .elementor-element.elementor-element-151b8ec .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-151b8ec .elementor-button:focus svg{fill:#000000;}.elementor-1867 .elementor-element.elementor-element-8de2643 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-8de2643{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.5);}.elementor-1867 .elementor-element.elementor-element-954f763{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:rgba(255,255,255,0.6);}.elementor-1867 .elementor-element.elementor-element-954f763 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-1867 .elementor-element.elementor-element-8c208f0{text-align:center;}.elementor-1867 .elementor-element.elementor-element-8c208f0 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:32px;font-weight:600;color:#3DFFC0;}.elementor-1867 .elementor-element.elementor-element-d5c1683{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.5);}.elementor-1867 .elementor-element.elementor-element-d660b32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1867 .elementor-element.elementor-element-d660b32:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-d660b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1867 .elementor-element.elementor-element-2a9a809{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.4);}body.elementor-page-1867:not(.elementor-motion-effects-element-type-background), body.elementor-page-1867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-1867 .elementor-element.elementor-element-0af23a5{--width:40%;}.elementor-1867 .elementor-element.elementor-element-29372cd{--width:15%;}.elementor-1867 .elementor-element.elementor-element-9db58ac{--width:40%;}.elementor-1867 .elementor-element.elementor-element-b250023{--width:31%;}.elementor-1867 .elementor-element.elementor-element-19d9d17{--width:31%;}.elementor-1867 .elementor-element.elementor-element-0ab01e5{--width:31%;}.elementor-1867 .elementor-element.elementor-element-93be13a{--width:31%;}.elementor-1867 .elementor-element.elementor-element-5c9d4f2{--width:31%;}}/* Start custom CSS *//* ============================================
   DYNAMIC AFTERMOVIE — PREMIUM DARK DESIGN
   Deep, cinematic, immersive sales page CSS
   ============================================ */

/* === GLOBAL — Smooth Scroll & Selection === */
body.elementor-page-1867 { scroll-behavior: smooth; }
body.elementor-page-1867 ::selection { background: rgba(61,255,192,0.3); color: #fff; }
body.elementor-page-1867 ::-webkit-scrollbar { width: 6px; }
body.elementor-page-1867 ::-webkit-scrollbar-track { background: #0a0a0a; }
body.elementor-page-1867 ::-webkit-scrollbar-thumb { background: linear-gradient(180deg, #3DFFC0, #1a8a6a); border-radius: 3px; }

/* === KEYFRAMES === */
@keyframes fadeInUp {
  from { opacity: 0; transform: translateY(40px); }
  to { opacity: 1; transform: translateY(0); }
}
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
@keyframes pulseGlow {
  0%, 100% { box-shadow: 0 0 20px rgba(61,255,192,0.2), 0 0 60px rgba(61,255,192,0.05); }
  50% { box-shadow: 0 0 30px rgba(61,255,192,0.35), 0 0 80px rgba(61,255,192,0.1); }
}
@keyframes shimmer {
  0% { background-position: -200% center; }
  100% { background-position: 200% center; }
}
@keyframes float {
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-8px); }
}
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
@keyframes borderGlow {
  0%, 100% { border-color: rgba(61,255,192,0.15); }
  50% { border-color: rgba(61,255,192,0.4); }
}
@keyframes revealLine {
  from { width: 0; }
  to { width: 80px; }
}
@keyframes scaleIn {
  from { opacity: 0; transform: scale(0.9); }
  to { opacity: 1; transform: scale(1); }
}
@keyframes slideInLeft {
  from { opacity: 0; transform: translateX(-60px); }
  to { opacity: 1; transform: translateX(0); }
}
@keyframes slideInRight {
  from { opacity: 0; transform: translateX(60px); }
  to { opacity: 1; transform: translateX(0); }
}

/* === SCROLL-TRIGGERED ANIMATIONS (IntersectionObserver via Elementor) === */
body.elementor-page-1867 .elementor-invisible { opacity: 0; }

/* === SECTION DEPTH — Alternating backgrounds with texture === */
body.elementor-page-1867 .e-con.e-parent {
  position: relative;
  transition: all 0.3s ease;
}
body.elementor-page-1867 .e-con.e-parent::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: radial-gradient(ellipse at 50% 0%, rgba(61,255,192,0.03) 0%, transparent 70%);
  pointer-events: none;
  z-index: 0;
}

/* === HERO (0504689) — Cinematic depth === */
body.elementor-page-1867 .elementor-element-0504689 {
  background: radial-gradient(ellipse at 50% 30%, rgba(61,255,192,0.06) 0%, rgba(0,0,0,0) 60%), #000 !important;
  overflow: hidden;
}
body.elementor-page-1867 .elementor-element-0504689::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 120px;
  background: linear-gradient(to top, rgba(17,17,17,0.8), transparent);
  pointer-events: none;
  z-index: 1;
}
body.elementor-page-1867 .elementor-element-0504689 .elementor-heading-title {
  text-shadow: 0 0 80px rgba(61,255,192,0.15), 0 4px 20px rgba(0,0,0,0.5);
}
body.elementor-page-1867 .elementor-element-0504689 h1.elementor-heading-title {
  text-shadow: 0 0 120px rgba(61,255,192,0.2), 0 2px 40px rgba(0,0,0,0.8);
  letter-spacing: 2px;
}

/* === PROBLEMA (0c5bde3) — Dark elevated === */
body.elementor-page-1867 .elementor-element-0c5bde3 {
  background: linear-gradient(180deg, #0d0d0d 0%, #111111 50%, #0d0d0d 100%) !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.03), inset 0 -1px 0 rgba(255,255,255,0.03);
}

/* === MECANISMO (5851c36) — Accent glow === */
body.elementor-page-1867 .elementor-element-5851c36 {
  background: radial-gradient(ellipse at 50% 50%, rgba(61,255,192,0.04) 0%, transparent 60%), #000 !important;
}
body.elementor-page-1867 .elementor-element-5851c36 h2 span {
  text-shadow: 0 0 40px rgba(61,255,192,0.5), 0 0 80px rgba(61,255,192,0.2);
}

/* === AUTORIDADE (2651f22) — Split depth === */
body.elementor-page-1867 .elementor-element-2651f22 {
  background: linear-gradient(135deg, rgba(0,0,0,1) 0%, rgba(10,10,10,1) 100%) !important;
}

/* === TRANSFORMACAO (33cef4b) — Dramatic === */
body.elementor-page-1867 .elementor-element-33cef4b {
  background: radial-gradient(ellipse at 30% 50%, rgba(255,68,68,0.04) 0%, transparent 50%),
              radial-gradient(ellipse at 70% 50%, rgba(61,255,192,0.04) 0%, transparent 50%),
              #000 !important;
}

/* === PRODUTO (4a251f8) — Deep card surface === */
body.elementor-page-1867 .elementor-element-4a251f8 {
  background: linear-gradient(180deg, #0a0a0a 0%, #111 30%, #111 70%, #0a0a0a 100%) !important;
}

/* === PROVA SOCIAL (6c33083) === */
body.elementor-page-1867 .elementor-element-6c33083 {
  background: radial-gradient(ellipse at 50% 100%, rgba(61,255,192,0.03) 0%, transparent 60%), #000 !important;
}

/* === BONUS (a0722c7) === */
body.elementor-page-1867 .elementor-element-a0722c7 {
  background: linear-gradient(180deg, #0d0d0d 0%, #111 50%, #0d0d0d 100%) !important;
}

/* === OFERTA (17be8e8) — Premium glow === */
body.elementor-page-1867 .elementor-element-17be8e8 {
  background: radial-gradient(ellipse at 50% 60%, rgba(61,255,192,0.06) 0%, transparent 50%), #000 !important;
}

/* === GARANTIA (69efb02) === */
body.elementor-page-1867 .elementor-element-69efb02 {
  background: radial-gradient(ellipse at 50% 0%, rgba(61,255,192,0.05) 0%, transparent 50%), #000 !important;
}

/* === URGENCIA (8858035) === */
body.elementor-page-1867 .elementor-element-8858035 {
  background: radial-gradient(ellipse at 50% 50%, rgba(255,136,68,0.06) 0%, transparent 60%), #000 !important;
}

/* === FAQ (418b381) === */
body.elementor-page-1867 .elementor-element-418b381 {
  background: linear-gradient(180deg, #0d0d0d 0%, #111 50%, #0d0d0d 100%) !important;
}

/* === CTA FINAL (7701d9a) === */
body.elementor-page-1867 .elementor-element-7701d9a {
  background: radial-gradient(ellipse at 50% 40%, rgba(61,255,192,0.08) 0%, transparent 50%), #000 !important;
}

/* ============================================
   CARDS — Glassmorphism + depth + hover
   ============================================ */
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con {
  background: linear-gradient(145deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%) !important;
  border: 1px solid rgba(255,255,255,0.06) !important;
  border-radius: 16px !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  box-shadow: 0 4px 24px rgba(0,0,0,0.3), 0 1px 0 rgba(255,255,255,0.05) inset;
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  overflow: hidden;
  position: relative;
}
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(61,255,192,0.3), transparent);
  opacity: 0;
  transition: opacity 0.4s ease;
}
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con:hover {
  transform: translateY(-8px);
  border-color: rgba(61,255,192,0.2) !important;
  box-shadow: 0 12px 40px rgba(0,0,0,0.5), 0 0 30px rgba(61,255,192,0.08), 0 1px 0 rgba(255,255,255,0.08) inset;
}
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con:hover::before {
  opacity: 1;
}

/* === BONUS CARDS === */
body.elementor-page-1867 .elementor-element-a0722c7 .e-con .e-con {
  background: linear-gradient(160deg, rgba(61,255,192,0.06) 0%, rgba(61,255,192,0.01) 100%) !important;
  border: 1px solid rgba(61,255,192,0.12) !important;
  border-radius: 16px !important;
  box-shadow: 0 4px 24px rgba(0,0,0,0.3), 0 0 20px rgba(61,255,192,0.03);
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
  overflow: hidden;
}
body.elementor-page-1867 .elementor-element-a0722c7 .e-con .e-con::after {
  content: '';
  position: absolute;
  top: -50%; left: -50%;
  width: 200%; height: 200%;
  background: radial-gradient(circle at center, rgba(61,255,192,0.06) 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.5s ease;
  pointer-events: none;
}
body.elementor-page-1867 .elementor-element-a0722c7 .e-con .e-con:hover {
  transform: translateY(-6px) scale(1.01);
  border-color: rgba(61,255,192,0.3) !important;
  box-shadow: 0 16px 48px rgba(0,0,0,0.4), 0 0 40px rgba(61,255,192,0.1);
}
body.elementor-page-1867 .elementor-element-a0722c7 .e-con .e-con:hover::after {
  opacity: 1;
}

/* === TESTIMONIAL CARDS === */
body.elementor-page-1867 .elementor-element-6c33083 .e-con .e-con {
  background: linear-gradient(145deg, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.01) 100%) !important;
  border: 1px solid rgba(255,255,255,0.06) !important;
  border-radius: 16px !important;
  box-shadow: 0 4px 20px rgba(0,0,0,0.3);
  transition: all 0.4s ease;
}
body.elementor-page-1867 .elementor-element-6c33083 .e-con .e-con:hover {
  transform: translateY(-4px);
  border-color: rgba(61,255,192,0.15) !important;
  box-shadow: 0 8px 32px rgba(0,0,0,0.4), 0 0 20px rgba(61,255,192,0.05);
}

/* === ANTES/DEPOIS CARDS === */
body.elementor-page-1867 .elementor-element-0af23a5 {
  background: linear-gradient(180deg, rgba(255,68,68,0.08) 0%, rgba(255,68,68,0.02) 100%) !important;
  border: 1px solid rgba(255,68,68,0.2) !important;
  border-radius: 16px !important;
  box-shadow: 0 4px 30px rgba(255,68,68,0.08), inset 0 1px 0 rgba(255,68,68,0.1);
  transition: all 0.4s ease;
}
body.elementor-page-1867 .elementor-element-0af23a5:hover {
  box-shadow: 0 8px 40px rgba(255,68,68,0.15), inset 0 1px 0 rgba(255,68,68,0.15);
  transform: translateY(-4px);
}
body.elementor-page-1867 .elementor-element-9db58ac {
  background: linear-gradient(180deg, rgba(61,255,192,0.08) 0%, rgba(61,255,192,0.02) 100%) !important;
  border: 1px solid rgba(61,255,192,0.2) !important;
  border-radius: 16px !important;
  box-shadow: 0 4px 30px rgba(61,255,192,0.08), inset 0 1px 0 rgba(61,255,192,0.1);
  transition: all 0.4s ease;
}
body.elementor-page-1867 .elementor-element-9db58ac:hover {
  box-shadow: 0 8px 40px rgba(61,255,192,0.15), inset 0 1px 0 rgba(61,255,192,0.15);
  transform: translateY(-4px);
}

/* ============================================
   CTA BUTTONS — Premium animated
   ============================================ */
body.elementor-page-1867 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  box-shadow: 0 4px 20px rgba(61,255,192,0.2), 0 0 40px rgba(61,255,192,0.05);
  border: none !important;
}
body.elementor-page-1867 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0; left: -100%;
  width: 100%; height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent);
  transition: left 0.6s ease;
}
body.elementor-page-1867 .elementor-button:hover {
  transform: translateY(-3px) scale(1.02);
  box-shadow: 0 8px 32px rgba(61,255,192,0.35), 0 0 60px rgba(61,255,192,0.12);
}
body.elementor-page-1867 .elementor-button:hover::before {
  left: 100%;
}
body.elementor-page-1867 .elementor-button:active {
  transform: translateY(-1px) scale(0.99);
}

/* Oferta CTA — Extra prominent */
body.elementor-page-1867 .elementor-element-17be8e8 .elementor-button {
  font-size: 20px !important;
  padding: 28px 60px !important;
  animation: pulseGlow 3s ease-in-out infinite;
  box-shadow: 0 6px 30px rgba(61,255,192,0.3), 0 0 60px rgba(61,255,192,0.1);
}
body.elementor-page-1867 .elementor-element-17be8e8 .elementor-button:hover {
  animation: none;
  box-shadow: 0 12px 48px rgba(61,255,192,0.45), 0 0 80px rgba(61,255,192,0.15);
}

/* ============================================
   HEADINGS — Depth & glow
   ============================================ */
body.elementor-page-1867 h2.elementor-heading-title {
  text-shadow: 0 2px 20px rgba(0,0,0,0.5);
  position: relative;
}

/* === PRICE — Glow effect === */
body.elementor-page-1867 .elementor-element-17be8e8 .elementor-heading-title[style*="color"] {
  text-shadow: 0 0 40px rgba(61,255,192,0.4), 0 0 80px rgba(61,255,192,0.2), 0 4px 20px rgba(0,0,0,0.5);
}

/* ============================================
   ICONS — Floating & glowing
   ============================================ */
body.elementor-page-1867 .elementor-icon i,
body.elementor-page-1867 .elementor-icon svg {
  filter: drop-shadow(0 0 12px rgba(61,255,192,0.3));
  transition: all 0.4s ease;
}
body.elementor-page-1867 .elementor-icon:hover i,
body.elementor-page-1867 .elementor-icon:hover svg {
  filter: drop-shadow(0 0 20px rgba(61,255,192,0.5));
  transform: scale(1.1);
}

/* Module card icons float */
body.elementor-page-1867 .elementor-element-4a251f8 .elementor-icon {
  animation: float 4s ease-in-out infinite;
}
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con:nth-child(2) .elementor-icon { animation-delay: 0.5s; }
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con:nth-child(3) .elementor-icon { animation-delay: 1s; }
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con:nth-child(4) .elementor-icon { animation-delay: 1.5s; }
body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con:nth-child(5) .elementor-icon { animation-delay: 2s; }

/* ============================================
   FAQ TOGGLE — Interactive depth
   ============================================ */
body.elementor-page-1867 .elementor-toggle {
  max-width: 700px;
  margin: 0 auto;
}
body.elementor-page-1867 .elementor-toggle-item {
  background: linear-gradient(145deg, rgba(255,255,255,0.03), rgba(255,255,255,0.01));
  border: 1px solid rgba(255,255,255,0.06) !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  overflow: hidden;
  transition: all 0.3s ease;
}
body.elementor-page-1867 .elementor-toggle-item:hover {
  border-color: rgba(61,255,192,0.2) !important;
  background: linear-gradient(145deg, rgba(255,255,255,0.05), rgba(255,255,255,0.02));
  box-shadow: 0 4px 20px rgba(0,0,0,0.2);
}
body.elementor-page-1867 .elementor-toggle-title {
  padding: 20px 24px !important;
  transition: color 0.3s ease, padding-left 0.3s ease;
  font-size: 17px !important;
}
body.elementor-page-1867 .elementor-toggle-title:hover {
  color: #3DFFC0 !important;
  padding-left: 32px !important;
}
body.elementor-page-1867 .elementor-toggle-icon {
  transition: transform 0.3s ease;
}
body.elementor-page-1867 .elementor-toggle-item.e-active .elementor-toggle-icon {
  transform: rotate(90deg);
}
body.elementor-page-1867 .elementor-tab-content {
  padding: 0 24px 20px !important;
  color: rgba(255,255,255,0.7) !important;
}

/* ============================================
   VALUE STACK TABLE — Premium
   ============================================ */
body.elementor-page-1867 .value-stack-table {
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 4px 24px rgba(0,0,0,0.3);
}
body.elementor-page-1867 .value-stack-table tr {
  transition: background 0.3s ease;
}
body.elementor-page-1867 .value-stack-table tr:hover {
  background: rgba(255,255,255,0.03);
}

/* ============================================
   SECTION DIVIDERS — Gradient lines
   ============================================ */
body.elementor-page-1867 .e-con.e-parent + .e-con.e-parent {
  border-top: none !important;
}
body.elementor-page-1867 .e-con.e-parent + .e-con.e-parent::after {
  content: '';
  position: absolute;
  top: 0; left: 50%;
  transform: translateX(-50%);
  width: min(80%, 600px);
  height: 1px;
  background: linear-gradient(90deg, transparent 0%, rgba(61,255,192,0.2) 30%, rgba(61,255,192,0.3) 50%, rgba(61,255,192,0.2) 70%, transparent 100%);
  pointer-events: none;
  z-index: 2;
}

/* ============================================
   URGENCY BOX — Animated border
   ============================================ */
body.elementor-page-1867 .elementor-element-8858035 .e-con {
  border: 1px solid rgba(255,136,68,0.2) !important;
  border-radius: 16px !important;
  background: linear-gradient(180deg, rgba(255,68,0,0.08) 0%, rgba(255,68,0,0.02) 50%, rgba(0,0,0,0.5) 100%) !important;
  box-shadow: 0 0 30px rgba(255,136,68,0.06), inset 0 0 30px rgba(255,68,0,0.03);
  animation: borderGlow 4s ease-in-out infinite;
  position: relative;
  overflow: hidden;
}

/* ============================================
   GUARANTEE SHIELD — Glow
   ============================================ */
body.elementor-page-1867 .elementor-element-69efb02 .elementor-icon {
  animation: float 5s ease-in-out infinite;
}
body.elementor-page-1867 .elementor-element-69efb02 .elementor-icon i,
body.elementor-page-1867 .elementor-element-69efb02 .elementor-icon svg {
  filter: drop-shadow(0 0 20px rgba(61,255,192,0.4)) drop-shadow(0 0 40px rgba(61,255,192,0.15));
}

/* ============================================
   TEXT DEPTH — Subtle shadows
   ============================================ */
body.elementor-page-1867 .elementor-text-editor {
  text-shadow: 0 1px 3px rgba(0,0,0,0.3);
}
body.elementor-page-1867 .elementor-text-editor p {
  line-height: 1.8;
}

/* Pain points red X */
body.elementor-page-1867 .elementor-element-0c5bde3 .elementor-text-editor span[style*="color: red"],
body.elementor-page-1867 .elementor-element-0c5bde3 .elementor-text-editor span[style*="#FF4444"] {
  text-shadow: 0 0 10px rgba(255,68,68,0.4);
}

/* Green transition text */
body.elementor-page-1867 .elementor-element-0c5bde3 .elementor-heading-title[style*="color"],
body.elementor-page-1867 .elementor-element-0c5bde3 p[style*="color"] {
  text-shadow: 0 0 30px rgba(61,255,192,0.3);
}

/* ============================================
   SIGNATURE — Caveat elegance
   ============================================ */
body.elementor-page-1867 .elementor-element-7701d9a .elementor-heading-title[style*="Caveat"],
body.elementor-page-1867 .elementor-element-7701d9a h3.elementor-heading-title {
  text-shadow: 0 0 20px rgba(61,255,192,0.2);
}

/* ============================================
   PHOTO PLACEHOLDER — Depth frame
   ============================================ */
body.elementor-page-1867 .elementor-element-2651f22 .e-con:first-child {
  border-radius: 16px !important;
  overflow: hidden;
  box-shadow: 0 8px 40px rgba(0,0,0,0.5), 0 0 20px rgba(61,255,192,0.05);
}

/* ============================================
   MOBILE RESPONSIVE
   ============================================ */
@media (max-width: 767px) {
  body.elementor-page-1867 h1.elementor-heading-title {
    font-size: 32px !important;
    line-height: 1.1 !important;
    letter-spacing: 1px !important;
  }
  body.elementor-page-1867 h2.elementor-heading-title {
    font-size: 28px !important;
  }
  body.elementor-page-1867 .elementor-button {
    width: 100% !important;
    text-align: center !important;
  }
  body.elementor-page-1867 .elementor-element-4a251f8 .e-con .e-con {
    border-radius: 12px !important;
  }
  body.elementor-page-1867 .elementor-toggle-title {
    font-size: 15px !important;
    padding: 16px 20px !important;
  }
  body.elementor-page-1867 .e-con.e-parent {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  /* Disable float animation on mobile for performance */
  body.elementor-page-1867 .elementor-element-4a251f8 .elementor-icon {
    animation: none;
  }
}

@media (max-width: 1024px) {
  body.elementor-page-1867 h1.elementor-heading-title {
    font-size: 48px !important;
  }
}

/* ============================================
   ACCESSIBILITY — Focus states
   ============================================ */
body.elementor-page-1867 .elementor-button:focus-visible {
  outline: 2px solid #3DFFC0;
  outline-offset: 4px;
}
body.elementor-page-1867 .elementor-toggle-title:focus-visible {
  outline: 2px solid #3DFFC0;
  outline-offset: 2px;
}

/* ============================================
   SUBTLE NOISE TEXTURE (via pseudo)
   ============================================ */
body.elementor-page-1867 .e-con.e-parent {
  isolation: isolate;
}/* End custom CSS */