.elementor-8229 .elementor-element.elementor-element-b483390:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-b483390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8229 .elementor-element.elementor-element-b483390{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8229 .elementor-element.elementor-element-b483390 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8229 .elementor-element.elementor-element-f23b3c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8229 .elementor-element.elementor-element-f23b3c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608;}.elementor-8229 .elementor-element.elementor-element-f23b3c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8229 .elementor-element.elementor-element-f23b3c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8229 .elementor-element.elementor-element-9fbd260{z-index:10;}.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-8229 .elementor-element.elementor-element-961a582{text-align:center;}.elementor-8229 .elementor-element.elementor-element-961a582 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;}.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-8229 .elementor-element.elementor-element-dfa5801 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-8229 .elementor-element.elementor-element-dfa5801{text-align:center;font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;color:#8BE6C7;}.elementor-8229 .elementor-element.elementor-element-00769b7 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-00769b7{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.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-8229 .elementor-element.elementor-element-ceb5dcf{z-index:20;}.elementor-8229 .elementor-element.elementor-element-ceb5dcf .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-04a85bc .elementor-button{background-color:#89B68F00;font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-04a85bc{z-index:20;}.elementor-8229 .elementor-element.elementor-element-a9ef103{padding:50px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-3356262 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-25e8e36 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-25e8e36{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-7721514{z-index:20;}.elementor-8229 .elementor-element.elementor-element-7721514 .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-fcc92b2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E252E;}.elementor-8229 .elementor-element.elementor-element-fcc92b2, .elementor-8229 .elementor-element.elementor-element-fcc92b2 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-8229 .elementor-element.elementor-element-2b5020f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-a557412 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:15px 15px 15px 15px;border-color:#0C1016;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8229 .elementor-element.elementor-element-a557412 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-8229 .elementor-element.elementor-element-f4a9ca7{padding:80px 0px 80px 0px;}.elementor-8229 .elementor-element.elementor-element-4f02c08 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-05bb1ea > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-8229 .elementor-element.elementor-element-05bb1ea{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-49363db > .elementor-container{max-width:958px;}.elementor-8229 .elementor-element.elementor-element-0421929 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8229 .elementor-element.elementor-element-90b2d0f img{width:100%;height:300px;border-radius:16px 16px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-81c8876 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-8229 .elementor-element.elementor-element-81c8876{text-align:center;}.elementor-8229 .elementor-element.elementor-element-81c8876 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-a98cb4d > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 20px 20px 20px;}.elementor-8229 .elementor-element.elementor-element-a98cb4d{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-b5e2f1e > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-476f70d img{width:100%;height:300px;border-radius:16px 16px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-1c23b9d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-8229 .elementor-element.elementor-element-1c23b9d{text-align:center;}.elementor-8229 .elementor-element.elementor-element-1c23b9d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-5b5e180 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 20px 20px 20px;}.elementor-8229 .elementor-element.elementor-element-5b5e180{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-c4ea965 > .elementor-container{max-width:958px;}.elementor-8229 .elementor-element.elementor-element-f7dcacd > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-fc9fd99 img{width:100%;height:300px;border-radius:16px 16px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-714866f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-8229 .elementor-element.elementor-element-714866f{text-align:center;}.elementor-8229 .elementor-element.elementor-element-714866f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-fb923ee > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 20px 20px 20px;}.elementor-8229 .elementor-element.elementor-element-fb923ee{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-0745d91 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-869306f img{width:100%;height:300px;border-radius:16px 16px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-4b382d9 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-8229 .elementor-element.elementor-element-4b382d9{text-align:center;}.elementor-8229 .elementor-element.elementor-element-4b382d9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-eca88c4 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 20px 20px 20px;}.elementor-8229 .elementor-element.elementor-element-eca88c4{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-5eae4cb{padding:50px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-117b34d > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-8229 .elementor-element.elementor-element-117b34d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-0084fb9 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-0084fb9{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-c790b76 > .elementor-container{max-width:875px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-fff205a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-fff205a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-fff205a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-495c9cd{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-d6e61a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-d6e61a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-d6e61a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-c27a506{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-2459679.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-2459679.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-2459679.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-e0fa1dd{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-e0fa1dd > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-aa04e10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-aa04e10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-aa04e10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-e81f5d1{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-e81f5d1 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-b636669.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-b636669.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-b636669.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-cd803ed{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-23addd7 > .elementor-container{max-width:875px;}.elementor-8229 .elementor-element.elementor-element-23addd7{margin-top:-45px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-4f62507.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-4f62507.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-4f62507.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-3c3934a{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-7032180.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-7032180.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-7032180.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-14072cb{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-6c292a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-6c292a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-6c292a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-52383e5{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-5417f2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-5417f2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-5417f2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-0872ac1{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-eaeec16.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-eaeec16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8229 .elementor-element.elementor-element-507d576{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-507d576 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-e804264{padding:50px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-6bb5b33 > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-8229 .elementor-element.elementor-element-6bb5b33{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-4467f66 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-4467f66{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-5897746.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-5897746.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-5897746.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-2e9dd5d{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-0504d8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-0504d8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-0504d8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-d3f947f{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-b75056c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-b75056c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-b75056c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-3b7946b{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-b037607.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-b037607.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-b037607.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-4b60cf8{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-60d9413.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-60d9413.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-60d9413.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-2b3f100{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-0428932.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-0428932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-0428932.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-53c01f2{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-d2cbfd3{margin-top:-45px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-ad0483d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-ad0483d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-ad0483d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-b7e076f{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-b9b4c94.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-b9b4c94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-b9b4c94.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-e6543bd{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-8fef3fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-8fef3fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-8fef3fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-d004157{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-5cce840.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8229 .elementor-element.elementor-element-5cce840 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8229 .elementor-element.elementor-element-d660a2b{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-d660a2b > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-2dc802f{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-5b76a37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-5b76a37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-5b76a37 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-115a2ac .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-3c6a46e > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-3c6a46e{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-b22dc53{z-index:20;}.elementor-8229 .elementor-element.elementor-element-b22dc53 .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-4f2a6a2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E252E;}.elementor-8229 .elementor-element.elementor-element-4f2a6a2, .elementor-8229 .elementor-element.elementor-element-4f2a6a2 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-8229 .elementor-element.elementor-element-743549a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-66a262b > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:15px 15px 15px 15px;border-color:#0C1016;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8229 .elementor-element.elementor-element-66a262b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-8229 .elementor-element.elementor-element-7075a48{padding:50px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-868937d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E252E;}.elementor-8229 .elementor-element.elementor-element-868937d, .elementor-8229 .elementor-element.elementor-element-868937d > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-8229 .elementor-element.elementor-element-7cb903c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-939272d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:15px 15px 15px 15px;border-color:#0C1016;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8229 .elementor-element.elementor-element-939272d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-509cd57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-509cd57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-509cd57 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-8229 .elementor-element.elementor-element-6f83bb5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-4ad704e > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-4ad704e{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-bc17c73{z-index:20;}.elementor-8229 .elementor-element.elementor-element-bc17c73 .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-a58ee73{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-e48e14b > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-8229 .elementor-element.elementor-element-e48e14b{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-086900b > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-086900b{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-2a7b0a1 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-2a7b0a1{z-index:20;}.elementor-8229 .elementor-element.elementor-element-2a7b0a1 .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-0af4b9b{padding:50px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-858042d > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-8229 .elementor-element.elementor-element-858042d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-9db4dbe > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-19540d6{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-8229 .elementor-element.elementor-element-356bcd3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8229 .elementor-element.elementor-element-356bcd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8229 .elementor-element.elementor-element-356bcd3 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-411d8cd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-549cbb4 );}.elementor-8229 .elementor-element.elementor-element-ba7e579 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-ba7e579{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-aba72ca{z-index:20;}.elementor-8229 .elementor-element.elementor-element-aba72ca .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-43100f4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E252E;}.elementor-8229 .elementor-element.elementor-element-43100f4, .elementor-8229 .elementor-element.elementor-element-43100f4 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-8229 .elementor-element.elementor-element-1439803 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-46cf2ac .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/Image_20241126_153532_412-scaled.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-ed8b309 .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/20241126_143337-1.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-8692967 .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/20241126_144538.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-1781040 .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/20241126_150248.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-755fedc .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/1000007945.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-9e698d8 .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/Image_20241126_153532_292-scaled.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-eedd1e3 .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/Image_20241126_153532_493-scaled.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .elementor-repeater-item-38be4ee .swiper-slide-bg{background-color:#000000;background-image:url(https://legacy.onerevel.com/wp-content/uploads/2024/12/IMG_3659-scaled.webp);background-size:cover;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:15px 15px 15px 15px;border-color:#0C1016;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .swiper-slide-contents{max-width:66%;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .swiper-slide-inner{text-align:center;}.elementor-8229 .elementor-element.elementor-element-ad83341{padding:0px 0px 50px 0px;}.elementor-8229 .elementor-element.elementor-element-d40caf8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-be7276b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-f138f59 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-f138f59{z-index:20;}.elementor-8229 .elementor-element.elementor-element-f138f59 .elementor-button{font-family:"Nunito Sans", Sans-serif;text-transform:uppercase;}.elementor-8229 .elementor-element.elementor-element-2a4a258{padding:0px 0px 80px 0px;}.elementor-8229 .elementor-element.elementor-element-20267c4{z-index:20;}.elementor-8229 .elementor-element.elementor-element-d68fda9{padding:90px 0px 0px 0px;z-index:20;}.elementor-8229 .elementor-element.elementor-element-6f2988d > .elementor-widget-container{margin:0px 0px -85px 0px;}.elementor-8229 .elementor-element.elementor-element-6f2988d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-8229 .elementor-element.elementor-element-c678741 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-8229 .elementor-element.elementor-element-c678741{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#B9B9B9;}.elementor-8229 .elementor-element.elementor-element-ffa01cf > .elementor-container{max-width:500px;}.elementor-8229 .elementor-element.elementor-element-ffa01cf{z-index:100;}.elementor-8229 .elementor-element.elementor-element-be5ed74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8229 .elementor-element.elementor-element-be5ed74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8229 .elementor-element.elementor-element-be5ed74 > .elementor-element-populated, .elementor-8229 .elementor-element.elementor-element-be5ed74 > .elementor-element-populated > .elementor-background-overlay, .elementor-8229 .elementor-element.elementor-element-be5ed74 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8229 .elementor-element.elementor-element-be5ed74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8229 .elementor-element.elementor-element-be5ed74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8229 .elementor-element.elementor-element-be5ed74{z-index:10;}.elementor-8229 .elementor-element.elementor-element-124a4d8 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 0px 0px 0px;}@media(max-width:767px){.elementor-8229 .elementor-element.elementor-element-dfa5801 > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-8229 .elementor-element.elementor-element-dfa5801{font-size:18px;}.elementor-8229 .elementor-element.elementor-element-a9ef103{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-3356262{text-align:center;}.elementor-8229 .elementor-element.elementor-element-25e8e36{text-align:center;}.elementor-8229 .elementor-element.elementor-element-05bb1ea{font-size:26px;}.elementor-8229 .elementor-element.elementor-element-90b2d0f img{height:247px;}.elementor-8229 .elementor-element.elementor-element-81c8876{text-align:center;}.elementor-8229 .elementor-element.elementor-element-a98cb4d{text-align:center;}.elementor-8229 .elementor-element.elementor-element-476f70d img{height:247px;}.elementor-8229 .elementor-element.elementor-element-1c23b9d{text-align:center;}.elementor-8229 .elementor-element.elementor-element-5b5e180{text-align:center;}.elementor-8229 .elementor-element.elementor-element-fc9fd99 img{height:247px;}.elementor-8229 .elementor-element.elementor-element-714866f{text-align:center;}.elementor-8229 .elementor-element.elementor-element-fb923ee{text-align:center;}.elementor-8229 .elementor-element.elementor-element-869306f img{height:247px;}.elementor-8229 .elementor-element.elementor-element-4b382d9{text-align:center;}.elementor-8229 .elementor-element.elementor-element-eca88c4{text-align:center;}.elementor-8229 .elementor-element.elementor-element-117b34d{text-align:center;font-size:26px;}.elementor-8229 .elementor-element.elementor-element-0084fb9{text-align:center;}.elementor-8229 .elementor-element.elementor-element-fff205a{width:50%;}.elementor-8229 .elementor-element.elementor-element-d6e61a6{width:50%;}.elementor-8229 .elementor-element.elementor-element-2459679{width:50%;}.elementor-8229 .elementor-element.elementor-element-aa04e10{width:50%;}.elementor-8229 .elementor-element.elementor-element-4f62507{width:50%;}.elementor-8229 .elementor-element.elementor-element-7032180{width:50%;}.elementor-8229 .elementor-element.elementor-element-6c292a1{width:50%;}.elementor-8229 .elementor-element.elementor-element-5417f2d{width:50%;}.elementor-8229 .elementor-element.elementor-element-6bb5b33{text-align:center;font-size:26px;}.elementor-8229 .elementor-element.elementor-element-4467f66{text-align:center;}.elementor-8229 .elementor-element.elementor-element-5897746{width:50%;}.elementor-8229 .elementor-element.elementor-element-0504d8e{width:50%;}.elementor-8229 .elementor-element.elementor-element-b75056c{width:50%;}.elementor-8229 .elementor-element.elementor-element-b037607{width:50%;}.elementor-8229 .elementor-element.elementor-element-60d9413{width:50%;}.elementor-8229 .elementor-element.elementor-element-0428932{width:50%;}.elementor-8229 .elementor-element.elementor-element-d2cbfd3{margin-top:0px;margin-bottom:0px;}.elementor-8229 .elementor-element.elementor-element-ad0483d{width:50%;}.elementor-8229 .elementor-element.elementor-element-b9b4c94{width:50%;}.elementor-8229 .elementor-element.elementor-element-8fef3fa{width:50%;}.elementor-8229 .elementor-element.elementor-element-5cce840{width:50%;}.elementor-8229 .elementor-element.elementor-element-2dc802f{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-115a2ac{text-align:center;}.elementor-8229 .elementor-element.elementor-element-3c6a46e{text-align:center;}.elementor-8229 .elementor-element.elementor-element-7075a48{padding:50px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-6f83bb5{text-align:center;}.elementor-8229 .elementor-element.elementor-element-4ad704e{text-align:center;}.elementor-8229 .elementor-element.elementor-element-e48e14b{text-align:center;font-size:26px;}.elementor-8229 .elementor-element.elementor-element-086900b{text-align:center;}.elementor-8229 .elementor-element.elementor-element-858042d{text-align:center;font-size:26px;}.elementor-8229 .elementor-element.elementor-element-19540d6{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-411d8cd{text-align:center;}.elementor-8229 .elementor-element.elementor-element-ba7e579{text-align:center;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .swiper-slide{height:269px;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .swiper-slide-contents{max-width:100%;}.elementor-8229 .elementor-element.elementor-element-03d1ec4 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-6f2988d > .elementor-widget-container{margin:0px 0px -46px 0px;}.elementor-8229 .elementor-element.elementor-element-6f2988d{text-align:center;font-size:26px;}.elementor-8229 .elementor-element.elementor-element-c678741 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8229 .elementor-element.elementor-element-124a4d8 > .elementor-widget-container{padding:5px 5px 5px 5px;}}/* Start custom CSS for heading, class: .elementor-element-961a582 */.hero-title {
  font-size: 78px;
  line-height: 1.1;
  font-family: "Nunito Sans", sans-serif!important;
  font-weight: 800!important;
  color:white;
 
}

.hero-title span {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  filter: brightness(1.28) saturate(1.28);
}

@media (max-width: 767px) {
  .hero-title {
  font-size: 50px;
  line-height: 1.1;
  font-family: "Nunito Sans", sans-serif!important;
  font-weight: 800!important;
  color:white;
 
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ceb5dcf */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04a85bc */#btn-outline {
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 700;
  font-size: 16px;
  color: #32f7a1;
  border: 2px solid #32f7a1;
  transition: 0.35s ease;
}

#btn-outline:hover {
  background: rgba(50, 247, 161, 0.15);
  border-color: #00ffd0;
  color: #00ffd0;
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f23b3c1 */.centered-hero::after {
  content: "";
  position: absolute;
  width: 900px;
  height: 900px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -52%);
  background: radial-gradient(
    circle, 
    rgba(0,198,255,0.30), 
    rgba(61,242,138,0.10), 
    transparent 70%
  );
  filter: blur(120px);
  z-index: 0;
  
}


@media (max-width: 767px) {
 .centered-hero::after {
 display: none!important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7721514 */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0421929 */.value-item {
  background: #0c1016;
  
  border-radius: 16px;
  border: 1px solid #1b212b;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  margin:20px;
}

.value-item:hover {
  transform: translateY(-8px);
  border-color: #3df28a;
}

.value-item::after {
  content: "";
  position: absolute;
  inset: -50%;
  background: radial-gradient(circle at top right, #00c6ff 0%, #3df28a 60%, #0b0f15 100%);
  opacity: 0;
  filter: blur(100px);
  transition: 0.4s ease;
  z-index: -1;
}

.value-item:hover::after {
  opacity: 0.45;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b22dc53 */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-66a262b *//* Wrap video in a centered, letterboxed layout */
.e-hosted-video.elementor-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: #000 !important; /* black bars */
    padding: 0 !important;
}

.e-hosted-video.elementor-wrapper video {
    width: auto !important;
    height: 100% !important;
    max-height: 100% !important;
    object-fit: contain !important;
    background: #000 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-939272d *//* Wrap video in a centered, letterboxed layout */
.e-hosted-video.elementor-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: #000 !important; /* black bars */
    padding: 0 !important;
}

.e-hosted-video.elementor-wrapper video {
    width: auto !important;
    height: 100% !important;
    max-height: 100% !important;
    object-fit: contain !important;
    background: #000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc17c73 */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a7b0a1 */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aba72ca */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-03d1ec4 *//* Wrap video in a centered, letterboxed layout */
.e-hosted-video.elementor-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: #000 !important; /* black bars */
    padding: 0 !important;
}

.e-hosted-video.elementor-wrapper video {
    width: auto !important;
    height: 100% !important;
    max-height: 100% !important;
    object-fit: contain !important;
    background: #000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f138f59 */#btnprimary {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;
    
  color: #000 !important;
  padding: 14px 34px;
  border-radius: 50px;
  font-weight: 900;
  font-size: 16px;
  border: none;
  transition: 0.35s ease;

  position: relative !important;  /* sparkle requirement */
  overflow: hidden !important;    /* sparkle requirement */
  display: inline-block !important;
}

/* hover brightening */
#btnprimary:hover {
  filter: brightness(1.2) saturate(1.3) !important;
  transform: translateY(-3px);
}

/* SPARKLE EFFECT ON ID */
#btnprimary::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.7),
    transparent
  );

  transform: skewX(-20deg);
  transition: 0.6s ease;
}

/* sparkle slide */
#btnprimary:hover::after {
  left: 160%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fbbd28d */#homex .forminator-button-submit {

width:  100%!important;

margin-left:0%!important;
box-shadow: 0 2px 6px 0 rgb(0 0 0 / 16%) !important;
 background-color: #80BD10!important;
 border-radius: 30px!important;
 font-family: "Nunito Sans", Sans-serif!important;
 font-weight: bold!important;
 color:black!important;
}

#homex .forminator-button-submit:hover {

width:%!important;

margin-left:0%!important;
box-shadow: 0 2px 6px 0 rgb(0 0 0 / 16%) !important;
 background-color: #80BD10!important;
 border-radius: 30px!important;
   box-shadow: 0 8px 20px 0 rgb(0 0 0 / 30%) !important;
    -webkit-transform: translate(0px, -2px);
    -ms-transform: translate(0px, -2px);
    transform: translate(0px, -2px);
    color: #fff;
}


#homex .forminator-ui#forminator-module-4414.forminator-design--default  .forminator-input {
    background-color: #E6E6E6!important;
    border-style: none none solid!important;;
border-width: 0px 0px 1px!important;;;
font-family: "Nunito Sans", Sans-serif!important;
border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgba(51, 51, 51, 0.35)!important;;;
background-color: transparent!important;;;
}

#homex .forminator-ui#forminator-module-4414.forminator-design--default .forminator-label {
    color: #33333380!important;
    font-family: "Nunito Sans", Sans-serif!important;
    font-size: 17px!important;
  
}

#homex .forminator-ui#forminator-module-4414.forminator-design--default .forminator-textarea {
    background-color: #E6E6E6!important;
    border-style: none none solid!important;;
border-width: 0px 0px 1px!important;;;
;
    font-family: "Nunito Sans", Sans-serif!important;
border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgba(51, 51, 51, 0.35)!important;;;
background-color: transparent!important;;
    
}

.forminator-ui.forminator-quiz#forminator-module-4415 .forminator-quiz--summary, .forminator-ui.forminator-quiz#forminator-module-4415 .forminator-quiz--summary p {
    display: none!important;
    
}






@media only screen and (max-width: 600px) {
	#homex .forminator-button-submit {
		width:100%!important;
		margin-left:0%!important;
	}
	
	#homex .forminator-button-submit:hover {
	    		width:100%!important;
	    			margin-left:0%!important;
	}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-be5ed74 */#bg {
    border-style: solid;
border-width: 2px;
border-color: #fff;
border-radius: 20px;
background-color: hsla(0deg, 0%, 98%, 0.75);
box-shadow: -6px 6px 24px 0 rgb(0 0 0 / 8%);
-webkit-backdrop-filter: blur(50px);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a4a258 */.bg2:before {
    content: '';
    background: radial-gradient(
        50% 50% at center,
        rgba(0, 224, 255, 0.35) 0%,   /* cyan glow */
        rgba(0, 0, 0, 0) 80%
    );
    position: absolute;
    width: 60%;
    height: 100%;
    bottom: 10%;
    z-index: 0;
    right: 0%;
    top: 0%;
}

.bg2:after {
    content: '';
    background: radial-gradient(
        50% 50% at center,
        rgba(61, 242, 138, 0.35) 0%,  /* green glow */
        rgba(0, 0, 0, 0) 100%
    );
    position: absolute;
    width: 70%;
    height: 100%;
    bottom: 10%;
    z-index: 0;
    left: 0%;
    top: 0%;
}


@media (max-width: 767px) {
 .bg2:before {
 display: none!important;
}
.bg2:after {
     display: none!important;
}
}/* End custom CSS */
/* Start custom CSS */.grad-text p {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;

  -webkit-background-clip: text !important;
  background-clip: text !important;

  -webkit-text-fill-color: transparent !important;
  color: transparent !important;

  display: inline-block !important;

}

.grad-text h2 {
  background: linear-gradient(
    90deg,
    #00e0ff 0%,
    #00ffd0 38%,
    #32f7a1 60%,
    #3df28a 100%
  ) !important;

  -webkit-background-clip: text !important;
  background-clip: text !important;

  -webkit-text-fill-color: transparent !important;
  color: transparent !important;

  display: inline-block !important;

}/* End custom CSS */