.elementor-2189 .elementor-element.elementor-element-cssinj0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-cssinjcol > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-4a080eb:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-4a080eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-4a080eb > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-4a080eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-4a080eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2189 .elementor-element.elementor-element-749a945{text-align:center;}.elementor-2189 .elementor-element.elementor-element-749a945 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:60px;font-weight:900;color:#ffffff;}.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-2189 .elementor-element.elementor-element-20ae468{text-align:center;font-family:"Rubik", Sans-serif;font-size:20px;color:#cbd5e1;}.elementor-2189 .elementor-element.elementor-element-dadcbfe{--spacer-size:20px;}.elementor-2189 .elementor-element.elementor-element-5cded92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-2189 .elementor-element.elementor-element-5cded92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2189 .elementor-element.elementor-element-ec594a6 .elementor-button{background-color:#ffd60a;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:800;fill:#0a0e1a;color:#0a0e1a;box-shadow:0px 10px 30px 0px rgba(255,214,10,0.4);border-radius:50px 50px 50px 50px;}.elementor-2189 .elementor-element.elementor-element-ec594a6 .elementor-button:hover, .elementor-2189 .elementor-element.elementor-element-ec594a6 .elementor-button:focus{background-color:#ffb700;color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-ec594a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2189 .elementor-element.elementor-element-ec594a6 .elementor-button:hover svg, .elementor-2189 .elementor-element.elementor-element-ec594a6 .elementor-button:focus svg{fill:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-59ccdc8 .elementor-button{background-color:#25D366;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:800;fill:#ffffff;color:#ffffff;box-shadow:0px 10px 30px 0px rgba(255,214,10,0.4);border-radius:50px 50px 50px 50px;}.elementor-2189 .elementor-element.elementor-element-59ccdc8 .elementor-button:hover, .elementor-2189 .elementor-element.elementor-element-59ccdc8 .elementor-button:focus{background-color:#1da851;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-59ccdc8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2189 .elementor-element.elementor-element-59ccdc8 .elementor-button:hover svg, .elementor-2189 .elementor-element.elementor-element-59ccdc8 .elementor-button:focus svg{fill:#ffffff;}.elementor-2189 .elementor-element.elementor-element-f80a3c8:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-f80a3c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2189 .elementor-element.elementor-element-f80a3c8 > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-f80a3c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-f80a3c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-d04f527{text-align:center;}.elementor-2189 .elementor-element.elementor-element-d04f527 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-8c3db6e{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-5da35e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-5da35e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2189 .elementor-element.elementor-element-43a87a5 .elementor-icon-box-wrapper{gap:20px;}.elementor-2189 .elementor-element.elementor-element-43a87a5.elementor-view-stacked .elementor-icon{background-color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-43a87a5.elementor-view-framed .elementor-icon, .elementor-2189 .elementor-element.elementor-element-43a87a5.elementor-view-default .elementor-icon{fill:#ffd60a;color:#ffd60a;border-color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-43a87a5 .elementor-icon{padding:1.4px;}.elementor-2189 .elementor-element.elementor-element-43a87a5 .elementor-icon-box-title, .elementor-2189 .elementor-element.elementor-element-43a87a5 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:800;}.elementor-2189 .elementor-element.elementor-element-43a87a5 .elementor-icon-box-title{color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-43a87a5 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:15px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-a960d6c .elementor-icon-box-wrapper{gap:20px;}.elementor-2189 .elementor-element.elementor-element-a960d6c.elementor-view-stacked .elementor-icon{background-color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-a960d6c.elementor-view-framed .elementor-icon, .elementor-2189 .elementor-element.elementor-element-a960d6c.elementor-view-default .elementor-icon{fill:#ffd60a;color:#ffd60a;border-color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-a960d6c .elementor-icon{padding:1.4px;}.elementor-2189 .elementor-element.elementor-element-a960d6c .elementor-icon-box-title, .elementor-2189 .elementor-element.elementor-element-a960d6c .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:800;}.elementor-2189 .elementor-element.elementor-element-a960d6c .elementor-icon-box-title{color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-a960d6c .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:15px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-6b01159 .elementor-icon-box-wrapper{gap:20px;}.elementor-2189 .elementor-element.elementor-element-6b01159.elementor-view-stacked .elementor-icon{background-color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-6b01159.elementor-view-framed .elementor-icon, .elementor-2189 .elementor-element.elementor-element-6b01159.elementor-view-default .elementor-icon{fill:#ffd60a;color:#ffd60a;border-color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-6b01159 .elementor-icon{padding:1.4px;}.elementor-2189 .elementor-element.elementor-element-6b01159 .elementor-icon-box-title, .elementor-2189 .elementor-element.elementor-element-6b01159 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:800;}.elementor-2189 .elementor-element.elementor-element-6b01159 .elementor-icon-box-title{color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-6b01159 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:15px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-dd3a15b:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-dd3a15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-dd3a15b > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-dd3a15b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-dd3a15b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-44603c9{text-align:center;}.elementor-2189 .elementor-element.elementor-element-44603c9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-fe38c2d{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-52953b0:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-52953b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,214,10,0.05);}.elementor-2189 .elementor-element.elementor-element-52953b0{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,214,10,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-2189 .elementor-element.elementor-element-52953b0, .elementor-2189 .elementor-element.elementor-element-52953b0 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-2189 .elementor-element.elementor-element-52953b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-icon i{color:#ffd60a;transition:color 0.3s;}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-icon svg{fill:#ffd60a;transition:fill 0.3s;}.elementor-2189 .elementor-element.elementor-element-40759d3{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2189 .elementor-element.elementor-element-40759d3 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-icon i{color:#ffd60a;transition:color 0.3s;}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-icon svg{fill:#ffd60a;transition:fill 0.3s;}.elementor-2189 .elementor-element.elementor-element-16b9f80{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2189 .elementor-element.elementor-element-16b9f80 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-2189 .elementor-element.elementor-element-d284c70:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-d284c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2189 .elementor-element.elementor-element-d284c70 > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-d284c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-d284c70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-b708f79{text-align:center;}.elementor-2189 .elementor-element.elementor-element-b708f79 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-1bc76fb{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-8af1452{padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-30209c4:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-30209c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-30209c4 > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-30209c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-30209c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-5f84df5{text-align:center;}.elementor-2189 .elementor-element.elementor-element-5f84df5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-c4ffd33{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-8feccfd{padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-f9d3be4:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-f9d3be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2189 .elementor-element.elementor-element-f9d3be4 > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-f9d3be4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-f9d3be4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-0a44047{text-align:center;}.elementor-2189 .elementor-element.elementor-element-0a44047 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-bc61a5e{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-58b54b8{padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-bcf94ff{--spacer-size:20px;}.elementor-2189 .elementor-element.elementor-element-da07f9e{padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-dc44e05:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-dc44e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-dc44e05 > .elementor-container{max-width:1200px;}.elementor-2189 .elementor-element.elementor-element-dc44e05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-dc44e05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-bfacc9c{text-align:center;}.elementor-2189 .elementor-element.elementor-element-bfacc9c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-376fb60{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#94a3b8;}.elementor-2189 .elementor-element.elementor-element-d175276:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-d175276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2189 .elementor-element.elementor-element-d175276 > .elementor-container{max-width:1000px;}.elementor-2189 .elementor-element.elementor-element-d175276{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-d175276 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-6343546 > .elementor-element-populated{padding:48px 48px 48px 48px;}.elementor-2189 .elementor-element.elementor-element-b4bf532{text-align:center;}.elementor-2189 .elementor-element.elementor-element-b4bf532 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-abc875f{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;color:#cbd5e1;}.elementor-2189 .elementor-element.elementor-element-89a86c5{--spacer-size:40px;}.elementor-2189 .elementor-element.elementor-element-1e8be79:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-1e8be79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-1e8be79 > .elementor-container{max-width:900px;}.elementor-2189 .elementor-element.elementor-element-1e8be79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2189 .elementor-element.elementor-element-1e8be79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-937f88c{text-align:center;}.elementor-2189 .elementor-element.elementor-element-937f88c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:800;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-c96494b{--spacer-size:40px;}.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-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-tab-content{border-block-end-color:rgba(255,255,255,0.08);font-family:"Rubik", Sans-serif;font-size:15px;}.elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-tab-title{border-color:rgba(255,255,255,0.08);padding:20px 24px 20px 24px;}.elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-toggle-title, .elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-toggle-icon{color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-toggle-icon svg{fill:#ffffff;}.elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-tab-title.elementor-active a, .elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#ffd60a;}.elementor-2189 .elementor-element.elementor-element-5cbc2d7 .elementor-toggle-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;}.elementor-2189 .elementor-element.elementor-element-052ec37:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-052ec37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1f2e;}.elementor-2189 .elementor-element.elementor-element-052ec37 > .elementor-container{max-width:1000px;}.elementor-2189 .elementor-element.elementor-element-052ec37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-2189 .elementor-element.elementor-element-052ec37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-beb2161{text-align:center;}.elementor-2189 .elementor-element.elementor-element-beb2161 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:900;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-b676184{text-align:center;font-family:"Rubik", Sans-serif;font-size:20px;color:#cbd5e1;}.elementor-2189 .elementor-element.elementor-element-aa0a5bf{--spacer-size:20px;}.elementor-2189 .elementor-element.elementor-element-8ac6f3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-8ac6f3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-fc22c3b .elementor-button{background-color:#ffd60a;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:800;fill:#0a0e1a;color:#0a0e1a;box-shadow:0px 10px 30px 0px rgba(255,214,10,0.4);border-radius:50px 50px 50px 50px;}.elementor-2189 .elementor-element.elementor-element-fc22c3b .elementor-button:hover, .elementor-2189 .elementor-element.elementor-element-fc22c3b .elementor-button:focus{background-color:#ffb700;color:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-fc22c3b .elementor-button-content-wrapper{flex-direction:row;}.elementor-2189 .elementor-element.elementor-element-fc22c3b .elementor-button:hover svg, .elementor-2189 .elementor-element.elementor-element-fc22c3b .elementor-button:focus svg{fill:#0a0e1a;}.elementor-2189 .elementor-element.elementor-element-7013738 .elementor-button{background-color:#25D366;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:800;fill:#ffffff;color:#ffffff;box-shadow:0px 10px 30px 0px rgba(255,214,10,0.4);border-radius:50px 50px 50px 50px;}.elementor-2189 .elementor-element.elementor-element-7013738 .elementor-button:hover, .elementor-2189 .elementor-element.elementor-element-7013738 .elementor-button:focus{background-color:#1da851;color:#ffffff;}.elementor-2189 .elementor-element.elementor-element-7013738 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2189 .elementor-element.elementor-element-7013738 .elementor-button:hover svg, .elementor-2189 .elementor-element.elementor-element-7013738 .elementor-button:focus svg{fill:#ffffff;}.elementor-2189 .elementor-element.elementor-element-c833d71:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-c833d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-2189 .elementor-element.elementor-element-c833d71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 32px 20px;}.elementor-2189 .elementor-element.elementor-element-c833d71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2189 .elementor-element.elementor-element-b79d3c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2189 .elementor-element.elementor-element-b79d3c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-2189 .elementor-element.elementor-element-4a080eb{padding:60px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-749a945 .elementor-heading-title{font-size:39px;}.elementor-2189 .elementor-element.elementor-element-f80a3c8{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-d04f527 .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-dd3a15b{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-44603c9 .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-52953b0{padding:24px 24px 24px 24px;}.elementor-2189 .elementor-element.elementor-element-d284c70{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-b708f79 .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-30209c4{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-5f84df5 .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-f9d3be4{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-0a44047 .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-dc44e05{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-bfacc9c .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-d175276{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-b4bf532 .elementor-heading-title{font-size:23px;}.elementor-2189 .elementor-element.elementor-element-1e8be79{padding:50px 15px 50px 15px;}.elementor-2189 .elementor-element.elementor-element-937f88c .elementor-heading-title{font-size:27px;}.elementor-2189 .elementor-element.elementor-element-052ec37{padding:60px 15px 60px 15px;}.elementor-2189 .elementor-element.elementor-element-beb2161 .elementor-heading-title{font-size:31px;}}/* Start custom CSS *//* ===== A.K Batteries Premium Landing Page ===== */
body{background:#0a0e1a !important;color:#f1f5f9;font-family:'Rubik','Heebo',-apple-system,sans-serif;direction:rtl}
.elementor a,.elementor h1,.elementor h2,.elementor h3,.elementor h4,.elementor p{font-family:'Rubik','Heebo',sans-serif}

/* Tag pills */
body.elementor-page-2189 .akb-tag{display:inline-block;padding:6px 16px;border-radius:999px;background:rgba(255,214,10,.1);color:#ffd60a;font-size:14px;font-weight:700;border:1px solid rgba(255,214,10,.2);letter-spacing:.5px}

/* HERO */
body.elementor-page-2189 .akb-hero-section{position:relative;overflow:hidden}
body.elementor-page-2189 .akb-hero-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at top right,rgba(255,214,10,.15),transparent 50%),radial-gradient(ellipse at bottom left,rgba(239,68,68,.1),transparent 50%);pointer-events:none;z-index:0}
body.elementor-page-2189 .akb-hero-section::after{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;z-index:0;opacity:.5}
body.elementor-page-2189 .akb-hero-section > .elementor-container{position:relative;z-index:2}

body.elementor-page-2189 .akb-pre-headline{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:rgba(239,68,68,.15);color:#fca5a5;border:1px solid rgba(239,68,68,.3);font-size:14px;font-weight:600;margin:0 auto 20px;width:fit-content}
body.elementor-page-2189 .akb-prehead-wrap{text-align:center}
body.elementor-page-2189 .akb-pre-headline .dot{width:8px;height:8px;background:#ef4444;border-radius:50%;animation:akbPulse 1.5s infinite;display:inline-block}
@keyframes akbPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}

body.elementor-page-2189 .akb-h1 .elementor-heading-title{background:linear-gradient(135deg,#fff 30%,#ffd60a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent !important;line-height:1.15 !important;letter-spacing:-1px}

body.elementor-page-2189 .akb-hero-sub p{color:#cbd5e1 !important;line-height:1.6}
body.elementor-page-2189 .akb-hero-sub strong{color:#ffd60a}

/* Trust strip */
body.elementor-page-2189 .akb-trust{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;padding:20px;margin:30px auto 0;max-width:900px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}
body.elementor-page-2189 .akb-trust-item{display:flex;align-items:center;gap:10px;font-size:15px;color:#cbd5e1}
body.elementor-page-2189 .akb-trust-item .ico{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,214,10,.1);color:#ffd60a;font-size:18px}
body.elementor-page-2189 .akb-trust-item strong{color:#fff}

/* Buttons */
body.elementor-page-2189 .akb-btn .elementor-button{padding:16px 32px !important;font-size:17px;font-weight:800;border-radius:999px;letter-spacing:.3px;transition:all .3s ease}
body.elementor-page-2189 .akb-cta-main .elementor-button{box-shadow:0 10px 40px rgba(255,214,10,.4)}
body.elementor-page-2189 .akb-cta-main .elementor-button:hover{transform:translateY(-4px);box-shadow:0 15px 50px rgba(255,214,10,.6)}
body.elementor-page-2189 .akb-cta-wa .elementor-button{box-shadow:0 10px 40px rgba(37,211,102,.4)}
body.elementor-page-2189 .akb-cta-wa .elementor-button:hover{transform:translateY(-4px);box-shadow:0 15px 50px rgba(37,211,102,.6)}

/* Section titles */
body.elementor-page-2189 .akb-h2 .elementor-heading-title{color:#fff !important;letter-spacing:-.5px;line-height:1.2}

/* Why us icon-boxes */
body.elementor-page-2189 .akb-why-section .elementor-widget-icon-box{background:linear-gradient(135deg,rgba(255,255,255,.03) 0%,rgba(255,255,255,.01) 100%);border:1px solid rgba(255,214,10,.15);border-radius:20px;padding:36px 28px;height:100%;transition:transform .3s ease,border-color .3s ease}
body.elementor-page-2189 .akb-why-section .elementor-widget-icon-box:hover{transform:translateY(-6px);border-color:rgba(255,214,10,.4)}
body.elementor-page-2189 .akb-why-section .elementor-icon-box-icon{margin-bottom:20px}
body.elementor-page-2189 .akb-why-section .elementor-icon{background:linear-gradient(135deg,#ffd60a,#ffb700) !important;width:64px;height:64px;border-radius:16px;display:inline-flex !important;align-items:center;justify-content:center;font-size:28px;box-shadow:0 8px 24px rgba(255,214,10,.3)}
body.elementor-page-2189 .akb-why-section .elementor-icon i{color:#0a0e1a !important}
body.elementor-page-2189 .akb-why-section .elementor-icon-box-title{margin:8px 0 12px !important;color:#fff !important;font-size:22px}
body.elementor-page-2189 .akb-why-section .elementor-icon-box-description{color:#94a3b8 !important;line-height:1.7;font-size:15px}
body.elementor-page-2189 .akb-why-col{display:flex}

/* Offer */
body.elementor-page-2189 .akb-offer-section .akb-offer-list .elementor-icon-list-item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:14px 16px;margin-bottom:12px !important}
body.elementor-page-2189 .akb-offer-section .akb-offer-list .elementor-icon-list-icon{background:#ffd60a;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:14px}
body.elementor-page-2189 .akb-offer-section .akb-offer-list .elementor-icon-list-icon i{color:#0a0e1a;font-size:14px}
body.elementor-page-2189 .akb-offer-section .akb-offer-list .elementor-icon-list-text{color:#fff !important;font-weight:500;font-size:15px}

/* Steps */
body.elementor-page-2189 .akb-step-card{position:relative;padding:36px 24px 28px;text-align:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;height:100%;margin-top:24px}
body.elementor-page-2189 .akb-step-num{position:absolute;top:-24px;right:24px;width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#ffd60a,#ffb700);color:#0a0e1a;font-size:22px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(255,214,10,.4)}
body.elementor-page-2189 .akb-step-card h4{font-size:20px;color:#fff;margin:8px 0 12px;font-weight:800}
body.elementor-page-2189 .akb-step-card p{color:#94a3b8;font-size:15px;line-height:1.6}

/* Brands */
body.elementor-page-2189 .akb-brand-card{text-align:center;padding:32px 16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .3s;height:100%}
body.elementor-page-2189 .akb-brand-card:hover{background:rgba(255,214,10,.05);border-color:rgba(255,214,10,.3);transform:translateY(-4px)}
body.elementor-page-2189 .akb-brand-card .name{font-size:24px;font-weight:900;color:#ffd60a;letter-spacing:1px}
body.elementor-page-2189 .akb-brand-card .sub{font-size:13px;color:#94a3b8;margin-top:6px}

/* Reviews */
body.elementor-page-2189 .akb-review-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px;height:100%}
body.elementor-page-2189 .akb-review-stars{color:#ffd60a;margin-bottom:12px;font-size:18px;letter-spacing:2px}
body.elementor-page-2189 .akb-review-text{color:#cbd5e1;line-height:1.7;margin-bottom:16px;font-size:15px}
body.elementor-page-2189 .akb-review-author{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}
body.elementor-page-2189 .akb-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#ffd60a,#ef4444);display:flex;align-items:center;justify-content:center;font-weight:800;color:#0a0e1a;font-size:18px}
body.elementor-page-2189 .akb-review-author .name{color:#fff;font-weight:600}
body.elementor-page-2189 .akb-review-author .src{color:#94a3b8;font-size:13px}

/* Services */
body.elementor-page-2189 .akb-services-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}
body.elementor-page-2189 .akb-service-card{text-align:center;padding:28px 16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .3s}
body.elementor-page-2189 .akb-service-card:hover{background:rgba(255,214,10,.05);border-color:#ffd60a;transform:translateY(-4px)}
body.elementor-page-2189 .akb-service-card .ico{font-size:38px;margin-bottom:12px;line-height:1}
body.elementor-page-2189 .akb-service-card h4{font-size:16px;color:#fff;margin:0;font-weight:700}

/* About */
body.elementor-page-2189 .akb-about-col{background:linear-gradient(135deg,rgba(255,214,10,.05) 0%,transparent 100%),rgba(255,255,255,.02);border:1px solid rgba(255,214,10,.15);border-radius:24px}
body.elementor-page-2189 .akb-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:600px;margin:0 auto}
body.elementor-page-2189 .akb-stats > div{padding:16px;text-align:center}
body.elementor-page-2189 .akb-stats strong{display:block;font-size:42px;color:#ffd60a;font-weight:900;line-height:1;margin-bottom:6px}
body.elementor-page-2189 .akb-stats span{color:#94a3b8;font-size:14px}

/* FAQ */
body.elementor-page-2189 .akb-faq-toggle .elementor-toggle-item{background:rgba(255,255,255,.03) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:14px !important;margin-bottom:12px;overflow:hidden}
body.elementor-page-2189 .akb-faq-toggle .elementor-tab-title{color:#fff !important;font-weight:700 !important}
body.elementor-page-2189 .akb-faq-toggle .elementor-tab-title:hover{color:#ffd60a !important}
body.elementor-page-2189 .akb-faq-toggle .elementor-tab-content{color:#cbd5e1 !important;background:rgba(0,0,0,.15) !important;border-top:1px solid rgba(255,255,255,.05) !important}
body.elementor-page-2189 .akb-faq-toggle .elementor-tab-content p{color:#cbd5e1 !important;line-height:1.7}

/* Final CTA */
body.elementor-page-2189 .akb-final-section{position:relative;overflow:hidden;border-top:1px solid rgba(255,214,10,.2)}
body.elementor-page-2189 .akb-final-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(255,214,10,.15),transparent 70%);pointer-events:none}
body.elementor-page-2189 .akb-final-section > .elementor-container{position:relative;z-index:2}
body.elementor-page-2189 .akb-big-phone{font-size:42px;color:#ffd60a;font-weight:900;margin:20px 0;letter-spacing:2px;text-align:center;text-shadow:0 0 30px rgba(255,214,10,.3)}

/* Footer */
body.elementor-page-2189 .akb-footer{text-align:center}
body.elementor-page-2189 .akb-footer p{color:#94a3b8;font-size:14px;margin-bottom:6px;line-height:1.6}
body.elementor-page-2189 .akb-footer p strong{color:#fff}
body.elementor-page-2189 .akb-footer-links{margin-top:14px}
body.elementor-page-2189 .akb-footer-links a{color:#ffd60a;margin:0 8px;text-decoration:none}
body.elementor-page-2189 .akb-footer-links a:hover{text-decoration:underline}

/* Sticky bottom (mobile only) */
body.elementor-page-2189 .akb-sticky-bottom{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:none;background:rgba(5,8,16,.98);backdrop-filter:blur(20px);padding:10px;border-top:1px solid rgba(255,214,10,.2)}
body.elementor-page-2189 .akb-sticky-bottom a{flex:1;padding:14px;border-radius:12px;font-weight:800;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;margin:0 4px;text-decoration:none}
body.elementor-page-2189 .akb-sticky-bottom .call{background:#ffd60a;color:#0a0e1a}
body.elementor-page-2189 .akb-sticky-bottom .wa{background:#25D366;color:#fff}

/* Inner section padding fix - remove default Elementor padding around inner sections */
body.elementor-page-2189 .elementor-inner-section{margin:0 !important}

/* Mobile */
@media (max-width:768px){
  body.elementor-page-2189 .akb-h1 .elementor-heading-title{font-size:36px !important}
  body.elementor-page-2189 .akb-h2 .elementor-heading-title{font-size:30px !important}
  body.elementor-page-2189 .akb-big-phone{font-size:32px}
  body.elementor-page-2189 .akb-sticky-bottom{display:flex !important}
  body{padding-bottom:80px}
  body.elementor-page-2189 .akb-trust{padding:14px;gap:12px}
  body.elementor-page-2189 .akb-trust-item{font-size:13px}
  body.elementor-page-2189 .akb-stats strong{font-size:30px}
  body.elementor-page-2189 .akb-services-grid{grid-template-columns:repeat(2,1fr)}
}

/* Hide WP admin bar offset issues */
.elementor-canvas{background:#0a0e1a}/* End custom CSS */