.elementor-11898 .elementor-element.elementor-element-5f96a281:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-5f96a281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E1116 0%, #0B141A 100%);}.elementor-11898 .elementor-element.elementor-element-5f96a281{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-21px;margin-bottom:-5px;}.elementor-11898 .elementor-element.elementor-element-5f96a281 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-102827c6{text-align:center;}.elementor-11898 .elementor-element.elementor-element-102827c6 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-5775e8c > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-5775e8c:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-5775e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E1116 0%, #0B141A 100%);}.elementor-11898 .elementor-element.elementor-element-5775e8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11898 .elementor-element.elementor-element-5775e8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-2d29f2f5 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:55px;font-weight:800;line-height:68px;letter-spacing:-0.5px;}.elementor-11898 .elementor-element.elementor-element-165fd8b{color:#B9C2D0;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;width:100%;max-width:100%;}.elementor-11898 .elementor-element.elementor-element-04c567b .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-11898 .elementor-element.elementor-element-04c567b .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-11898 .elementor-element.elementor-element-04c567b .elementor-button{background-color:#2D3B2F;}.elementor-11898 .elementor-element.elementor-element-94cbd40 .elementor-star-rating{font-size:10px;}body:not(.rtl) .elementor-11898 .elementor-element.elementor-element-94cbd40 .elementor-star-rating i:not(:last-of-type){margin-right:3px;}body.rtl .elementor-11898 .elementor-element.elementor-element-94cbd40 .elementor-star-rating i:not(:last-of-type){margin-left:3px;}.elementor-11898 .elementor-element.elementor-element-94cbd40 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-4de3d32 .elementor-heading-title{color:#BAC8CE;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-4de3d32 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-70793fb9 .elementor-icon-list-icon i{color:#16C7FF;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-70793fb9 .elementor-icon-list-icon svg{fill:#16C7FF;transition:fill 0.3s;}.elementor-11898 .elementor-element.elementor-element-70793fb9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11898 .elementor-element.elementor-element-70793fb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11898 .elementor-element.elementor-element-70793fb9 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-70793fb9 .elementor-icon-list-text{color:#B9C2D0;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-eb9ffc0 > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-eb9ffc0:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-eb9ffc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E1116 0%, #0B141A 100%);}.elementor-11898 .elementor-element.elementor-element-eb9ffc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11898 .elementor-element.elementor-element-eb9ffc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-d87078e{text-align:center;}.elementor-11898 .elementor-element.elementor-element-d87078e .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:48px;font-weight:800;line-height:68px;letter-spacing:-0.5px;}.elementor-11898 .elementor-element.elementor-element-66ee2514:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-cc8e37b.elementor-view-stacked .elementor-icon{background-color:#FF4D2D;}.elementor-11898 .elementor-element.elementor-element-cc8e37b.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-cc8e37b.elementor-view-default .elementor-icon{fill:#FF4D2D;color:#FF4D2D;border-color:#FF4D2D;}.elementor-11898 .elementor-element.elementor-element-cc8e37b{--icon-box-icon-margin:15px;}.elementor-11898 .elementor-element.elementor-element-cc8e37b .elementor-icon-box-wrapper{text-align:right;}.elementor-11898 .elementor-element.elementor-element-cc8e37b .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-cc8e37b .elementor-icon-box-title, .elementor-11898 .elementor-element.elementor-element-cc8e37b .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;}.elementor-11898 .elementor-element.elementor-element-cc8e37b .elementor-icon-box-description{color:#DED7D7;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-11898 .elementor-element.elementor-element-8e501cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-bbb2700.elementor-view-stacked .elementor-icon{background-color:#FF4D2D;}.elementor-11898 .elementor-element.elementor-element-bbb2700.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-bbb2700.elementor-view-default .elementor-icon{fill:#FF4D2D;color:#FF4D2D;border-color:#FF4D2D;}.elementor-11898 .elementor-element.elementor-element-bbb2700{--icon-box-icon-margin:15px;}.elementor-11898 .elementor-element.elementor-element-bbb2700 .elementor-icon-box-wrapper{text-align:right;}.elementor-11898 .elementor-element.elementor-element-bbb2700 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-bbb2700 .elementor-icon-box-title, .elementor-11898 .elementor-element.elementor-element-bbb2700 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;}.elementor-11898 .elementor-element.elementor-element-bbb2700 .elementor-icon-box-description{color:#DED7D7;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-11898 .elementor-element.elementor-element-11e965b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-46a8987.elementor-view-stacked .elementor-icon{background-color:#FF4D2D;}.elementor-11898 .elementor-element.elementor-element-46a8987.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-46a8987.elementor-view-default .elementor-icon{fill:#FF4D2D;color:#FF4D2D;border-color:#FF4D2D;}.elementor-11898 .elementor-element.elementor-element-46a8987{--icon-box-icon-margin:15px;}.elementor-11898 .elementor-element.elementor-element-46a8987 .elementor-icon-box-wrapper{text-align:right;}.elementor-11898 .elementor-element.elementor-element-46a8987 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-46a8987 .elementor-icon-box-title, .elementor-11898 .elementor-element.elementor-element-46a8987 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;}.elementor-11898 .elementor-element.elementor-element-46a8987 .elementor-icon-box-description{color:#DED7D7;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-11898 .elementor-element.elementor-element-907fcc3 > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-907fcc3:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-907fcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E1116 0%, #0B141A 100%);}.elementor-11898 .elementor-element.elementor-element-907fcc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11898 .elementor-element.elementor-element-907fcc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-e56f142 > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-e56f142 > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-e56f142 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-a22d739 img{border-radius:24px 24px 24px 24px;box-shadow:0px 0px 17px 0px rgba(0,0,0,0.5);}.elementor-11898 .elementor-element.elementor-element-30690a7 > .elementor-element-populated{padding:80px 0px 80px 0px;}.elementor-11898 .elementor-element.elementor-element-b6e5277{text-align:right;}.elementor-11898 .elementor-element.elementor-element-b6e5277 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:48px;font-weight:800;line-height:68px;letter-spacing:-0.5px;}.elementor-11898 .elementor-element.elementor-element-ace8915{color:#B9C2D0;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;width:100%;max-width:100%;}.elementor-11898 .elementor-element.elementor-element-6deb7d0{text-align:center;}.elementor-11898 .elementor-element.elementor-element-6deb7d0 .elementor-heading-title{color:#34373B;font-family:"Cairo", Sans-serif;font-size:37px;font-weight:900;}.elementor-11898 .elementor-element.elementor-element-6deb7d0 > .elementor-widget-container{padding:38px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-ba1b3f4 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:19px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-edf33cb{color:#B9C2D0;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;width:100%;max-width:100%;}.elementor-11898 .elementor-element.elementor-element-edf33cb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-447cdae{text-align:center;}.elementor-11898 .elementor-element.elementor-element-447cdae .elementor-heading-title{color:#34373B;font-family:"Cairo", Sans-serif;font-size:37px;font-weight:900;}.elementor-11898 .elementor-element.elementor-element-447cdae > .elementor-widget-container{padding:38px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-0e5c4c5 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:19px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-7f10c5e{color:#B9C2D0;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;width:100%;max-width:100%;}.elementor-11898 .elementor-element.elementor-element-7f10c5e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-4cc49c2{text-align:center;}.elementor-11898 .elementor-element.elementor-element-4cc49c2 .elementor-heading-title{color:#34373B;font-family:"Cairo", Sans-serif;font-size:37px;font-weight:900;}.elementor-11898 .elementor-element.elementor-element-4cc49c2 > .elementor-widget-container{padding:38px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-46bbe86 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:19px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-41d932a{color:#B9C2D0;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;width:100%;max-width:100%;}.elementor-11898 .elementor-element.elementor-element-41d932a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-3e109d29 > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-3e109d29:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-3e109d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E1116 0%, #0B141A 100%);}.elementor-11898 .elementor-element.elementor-element-3e109d29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11898 .elementor-element.elementor-element-3e109d29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-4a0643cf{text-align:center;}.elementor-11898 .elementor-element.elementor-element-4a0643cf .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:48px;font-weight:800;line-height:68px;letter-spacing:-0.5px;}.elementor-11898 .elementor-element.elementor-element-3f23abbf > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-11898 .elementor-element.elementor-element-7fb35f07 .elementor-icon-list-icon i{color:#36EF5A;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-7fb35f07 .elementor-icon-list-icon svg{fill:#36EF5A;transition:fill 0.3s;}.elementor-11898 .elementor-element.elementor-element-7fb35f07{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11898 .elementor-element.elementor-element-7fb35f07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11898 .elementor-element.elementor-element-7fb35f07 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-7fb35f07 .elementor-icon-list-text{color:#D9DFE6;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-f4174df > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-11898 .elementor-element.elementor-element-afd6646 .elementor-icon-list-icon i{color:#36EF5A;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-afd6646 .elementor-icon-list-icon svg{fill:#36EF5A;transition:fill 0.3s;}.elementor-11898 .elementor-element.elementor-element-afd6646{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11898 .elementor-element.elementor-element-afd6646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11898 .elementor-element.elementor-element-afd6646 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-afd6646 .elementor-icon-list-text{color:#D9DFE6;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-6681ac6 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-11898 .elementor-element.elementor-element-b869772 .elementor-icon-list-icon i{color:#36EF5A;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-b869772 .elementor-icon-list-icon svg{fill:#36EF5A;transition:fill 0.3s;}.elementor-11898 .elementor-element.elementor-element-b869772{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11898 .elementor-element.elementor-element-b869772 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11898 .elementor-element.elementor-element-b869772 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-b869772 .elementor-icon-list-text{color:#D9DFE6;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-0446bdf > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-11898 .elementor-element.elementor-element-2ff3086 .elementor-icon-list-icon i{color:#36EF5A;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-2ff3086 .elementor-icon-list-icon svg{fill:#36EF5A;transition:fill 0.3s;}.elementor-11898 .elementor-element.elementor-element-2ff3086{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11898 .elementor-element.elementor-element-2ff3086 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11898 .elementor-element.elementor-element-2ff3086 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-2ff3086 .elementor-icon-list-text{color:#D9DFE6;transition:color 0.3s;}.elementor-11898 .elementor-element.elementor-element-39084b9f > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-39084b9f:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-39084b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E1116 0%, #0B141A 100%);}.elementor-11898 .elementor-element.elementor-element-39084b9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-11898 .elementor-element.elementor-element-39084b9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-40890bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-0264eeb .elementor-icon-wrapper{text-align:center;}.elementor-11898 .elementor-element.elementor-element-0264eeb.elementor-view-stacked .elementor-icon{background-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-0264eeb.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-0264eeb.elementor-view-default .elementor-icon{color:#00BDE1;border-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-0264eeb.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-0264eeb.elementor-view-default .elementor-icon svg{fill:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-0264eeb .elementor-icon{font-size:47px;}.elementor-11898 .elementor-element.elementor-element-06e310d{text-align:center;}.elementor-11898 .elementor-element.elementor-element-06e310d .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-11898 .elementor-element.elementor-element-c50254a{text-align:center;color:#BAC8CE;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-538c43a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-d547b36 .elementor-icon-wrapper{text-align:center;}.elementor-11898 .elementor-element.elementor-element-d547b36.elementor-view-stacked .elementor-icon{background-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-d547b36.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-d547b36.elementor-view-default .elementor-icon{color:#00BDE1;border-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-d547b36.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-d547b36.elementor-view-default .elementor-icon svg{fill:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-d547b36 .elementor-icon{font-size:47px;}.elementor-11898 .elementor-element.elementor-element-62afebc{text-align:center;}.elementor-11898 .elementor-element.elementor-element-62afebc .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-11898 .elementor-element.elementor-element-52615c7{text-align:center;color:#BAC8CE;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-cbd4801:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-0c3eac7 .elementor-icon-wrapper{text-align:center;}.elementor-11898 .elementor-element.elementor-element-0c3eac7.elementor-view-stacked .elementor-icon{background-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-0c3eac7.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-0c3eac7.elementor-view-default .elementor-icon{color:#00BDE1;border-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-0c3eac7.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-0c3eac7.elementor-view-default .elementor-icon svg{fill:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-0c3eac7 .elementor-icon{font-size:47px;}.elementor-11898 .elementor-element.elementor-element-01d83c7{text-align:center;}.elementor-11898 .elementor-element.elementor-element-01d83c7 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-11898 .elementor-element.elementor-element-518f394{text-align:center;color:#BAC8CE;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-819baae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11898 .elementor-element.elementor-element-819baae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A27;}.elementor-11898 .elementor-element.elementor-element-819baae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-11898 .elementor-element.elementor-element-819baae > .elementor-element-populated, .elementor-11898 .elementor-element.elementor-element-819baae > .elementor-element-populated > .elementor-background-overlay, .elementor-11898 .elementor-element.elementor-element-819baae > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-11898 .elementor-element.elementor-element-819baae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-7fc5525 .elementor-icon-wrapper{text-align:center;}.elementor-11898 .elementor-element.elementor-element-7fc5525.elementor-view-stacked .elementor-icon{background-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-7fc5525.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-7fc5525.elementor-view-default .elementor-icon{color:#00BDE1;border-color:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-7fc5525.elementor-view-framed .elementor-icon, .elementor-11898 .elementor-element.elementor-element-7fc5525.elementor-view-default .elementor-icon svg{fill:#00BDE1;}.elementor-11898 .elementor-element.elementor-element-7fc5525 .elementor-icon{font-size:47px;}.elementor-11898 .elementor-element.elementor-element-9b19acc{text-align:center;}.elementor-11898 .elementor-element.elementor-element-9b19acc .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-11898 .elementor-element.elementor-element-f037fde{text-align:center;color:#BAC8CE;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;}.elementor-11898 .elementor-element.elementor-element-18e603b6 > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-18e603b6:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-18e603b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B0F17 0%, #070A10 100%);}.elementor-11898 .elementor-element.elementor-element-18e603b6 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #19C9FF 0%, #FF4B2B 100%);opacity:0.19;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-18e603b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-21b339f1{--e-image-carousel-slides-to-show:2;}.elementor-11898 .elementor-element.elementor-element-54fb509a > .elementor-container{min-height:21vh;}.elementor-11898 .elementor-element.elementor-element-54fb509a:not(.elementor-motion-effects-element-type-background), .elementor-11898 .elementor-element.elementor-element-54fb509a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B0F17 0%, #070A10 100%);}.elementor-11898 .elementor-element.elementor-element-54fb509a > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #19C9FF 0%, #FF4B2B 100%);opacity:0.19;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11898 .elementor-element.elementor-element-54fb509a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 40px 100px 40px;}.elementor-11898 .elementor-element.elementor-element-4f9f0ba6{text-align:center;}.elementor-11898 .elementor-element.elementor-element-4f9f0ba6 .elementor-heading-title{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:48px;font-weight:800;line-height:68px;letter-spacing:-0.5px;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-item{border-width:0px;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-icon, .elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-title{color:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-active .elementor-accordion-icon, .elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-title{font-family:"Cairo", Sans-serif;font-weight:800;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-11898 .elementor-element.elementor-element-280c39f0 .elementor-tab-content{color:#E6E6E6;font-family:"Cairo", Sans-serif;font-weight:400;}.elementor-11898 .elementor-element.elementor-element-280c39f0 > .elementor-widget-container{background-color:#121A27;border-radius:18px 18px 18px 18px;}@media(max-width:767px){.elementor-11898 .elementor-element.elementor-element-2d29f2f5{text-align:center;}.elementor-11898 .elementor-element.elementor-element-2d29f2f5 .elementor-heading-title{font-size:40px;}.elementor-11898 .elementor-element.elementor-element-d87078e{text-align:center;}.elementor-11898 .elementor-element.elementor-element-d87078e .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-11898 .elementor-element.elementor-element-66ee2514 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11898 .elementor-element.elementor-element-8e501cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11898 .elementor-element.elementor-element-11e965b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11898 .elementor-element.elementor-element-30690a7 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-11898 .elementor-element.elementor-element-b6e5277{text-align:center;}.elementor-11898 .elementor-element.elementor-element-b6e5277 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-11898 .elementor-element.elementor-element-4a0643cf{text-align:center;}.elementor-11898 .elementor-element.elementor-element-4a0643cf .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-11898 .elementor-element.elementor-element-3f23abbf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-7fb35f07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-f4174df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-afd6646 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-6681ac6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-b869772 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-0446bdf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-2ff3086 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-40890bb > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-11898 .elementor-element.elementor-element-538c43a > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-11898 .elementor-element.elementor-element-cbd4801 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-11898 .elementor-element.elementor-element-819baae > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-11898 .elementor-element.elementor-element-18e603b6 > .elementor-container{min-height:15vh;}.elementor-11898 .elementor-element.elementor-element-18e603b6{padding:0px 0px 0px 0px;}.elementor-11898 .elementor-element.elementor-element-21b339f1{--e-image-carousel-slides-to-show:1;}.elementor-11898 .elementor-element.elementor-element-54fb509a > .elementor-container{min-height:0vh;}.elementor-11898 .elementor-element.elementor-element-54fb509a{padding:30px 10px 30px 10px;}.elementor-11898 .elementor-element.elementor-element-4f9f0ba6{text-align:center;}.elementor-11898 .elementor-element.elementor-element-4f9f0ba6 .elementor-heading-title{font-size:38px;line-height:1em;}}@media(min-width:768px){.elementor-11898 .elementor-element.elementor-element-7090a9ce{width:50%;}.elementor-11898 .elementor-element.elementor-element-6053e869{width:50%;}.elementor-11898 .elementor-element.elementor-element-e95974e{width:25.754%;}.elementor-11898 .elementor-element.elementor-element-80db4fe{width:74.246%;}.elementor-11898 .elementor-element.elementor-element-f42f180{width:26.245%;}.elementor-11898 .elementor-element.elementor-element-b2743c0{width:73.755%;}.elementor-11898 .elementor-element.elementor-element-9f5fb1c{width:26.573%;}.elementor-11898 .elementor-element.elementor-element-30b2815{width:73.427%;}}/* Start custom CSS for heading, class: .elementor-element-2d29f2f5 */.glow-text {
  color: #ff6b6b;
  text-shadow:
    0 0 5px rgba(0, 212, 255, 1),
    0 0 15px rgba(0, 212, 255, 1),
    0 0 30px rgba(0, 212, 255, 1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04c567b *//* ============ ELEMENTOR CTA BUTTONS ============ */

/* Make buttons sit next to each other (place both buttons inside same column/row) */
.elementor .cta-row {
  display: flex;
  gap: 18px;
  align-items: center;
  flex-wrap: wrap;
}

/* Apply to Elementor button element */
.elementor a.cta-btn,
.elementor .cta-btn a.elementor-button,
.elementor a.elementor-button.cta-btn {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 18px 28px !important;
  border-radius: 999px !important;
  font-weight: 800 !important;
  font-size: 18px !important;
  line-height: 1 !important;
  text-decoration: none !important;
  border: 1px solid transparent !important;
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease, background .18s ease, border-color .18s ease;
  will-change: transform;
}

/* PRIMARY */
.elementor .cta-btn--primary a.elementor-button,
.elementor a.elementor-button.cta-btn--primary {
  background: #f6a300 !important;
  color: #0b0f14 !important;
  box-shadow:
    0 18px 45px rgba(246,163,0,.28),
    0 0 0 6px rgba(246,163,0,.10);
}

.elementor .cta-btn--primary a.elementor-button:hover,
.elementor a.elementor-button.cta-btn--primary:hover {
  transform: translateY(-2px);
  filter: brightness(1.06);
  box-shadow:
    0 22px 55px rgba(246,163,0,.38),
    0 0 0 7px rgba(246,163,0,.14);
}

.elementor .cta-btn--primary a.elementor-button:active,
.elementor a.elementor-button.cta-btn--primary:active {
  transform: translateY(0);
  filter: brightness(0.98);
}

/* GHOST */
.elementor .cta-btn--ghost a.elementor-button,
.elementor a.elementor-button.cta-btn--ghost {
  background: rgba(255,255,255,.04) !important;
  color: #ffffff !important;
  border-color: rgba(255,255,255,.18) !important;
  box-shadow: 0 10px 26px rgba(0,0,0,.22);
}

.elementor .cta-btn--ghost a.elementor-button:hover,
.elementor a.elementor-button.cta-btn--ghost:hover {
  transform: translateY(-2px);
  background: rgba(255,255,255,.07) !important;
  border-color: rgba(255,255,255,.28) !important;
  box-shadow: 0 16px 34px rgba(0,0,0,.30);
}

.elementor .cta-btn--ghost a.elementor-button:active,
.elementor a.elementor-button.cta-btn--ghost:active {
  transform: translateY(0);
}

/* Social proof */
.elementor .stars {
  color: #f6a300;
  letter-spacing: 2px;
  font-size: 14px;
  line-height: 1;
}

.elementor .proof-text {
  color: rgba(255,255,255,.75);
  font-size: 16px;
}

.elementor .proof-text strong {
  color: #ffffff;
  font-weight: 800;
}

/* Mobile stack */
@media (max-width: 520px) {
  .elementor .cta-row {
    flex-direction: column;
    align-items: stretch;
  }
  .elementor .cta-btn a.elementor-button,
  .elementor a.elementor-button.cta-btn {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc8e37b *//* The card */
.problem-card{
  background: #141a22;
  border: 1px solid rgba(0,229,255,.22);
  border-radius: 22px;
  padding: 28px;
  box-shadow: 0 18px 45px rgba(0,0,0,.35);
  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}

/* Hover (optional but matches premium feel) */
.problem-card:hover{
  transform: translateY(-4px);
  border-color: rgba(0,229,255,.38);
  box-shadow: 0 26px 70px rgba(0,0,0,.45);
}

/* Icon circle */
.problem-icon{
  width: 48px;
  height: 48px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 60, 60, .10);
  border: 1px solid rgba(255, 60, 60, .25);
  margin-bottom: 16px;
}

/* Make Elementor icon centered inside */
.problem-icon .elementor-icon{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
}

/* Title spacing */
.problem-card .elementor-heading-title{
  margin: 0 0 10px 0;
}

/* Body text */
.problem-card .elementor-widget-text-editor{
  color: rgba(255,255,255,.65);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bbb2700 *//* The card */
.problem-card{
  background: #141a22;
  border: 1px solid rgba(0,229,255,.22);
  border-radius: 22px;
  padding: 28px;
  box-shadow: 0 18px 45px rgba(0,0,0,.35);
  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}

/* Hover (optional but matches premium feel) */
.problem-card:hover{
  transform: translateY(-4px);
  border-color: rgba(0,229,255,.38);
  box-shadow: 0 26px 70px rgba(0,0,0,.45);
}

/* Icon circle */
.problem-icon{
  width: 48px;
  height: 48px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 60, 60, .10);
  border: 1px solid rgba(255, 60, 60, .25);
  margin-bottom: 16px;
}

/* Make Elementor icon centered inside */
.problem-icon .elementor-icon{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
}

/* Title spacing */
.problem-card .elementor-heading-title{
  margin: 0 0 10px 0;
}

/* Body text */
.problem-card .elementor-widget-text-editor{
  color: rgba(255,255,255,.65);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46a8987 *//* The card */
.problem-card{
  background: #141a22;
  border: 1px solid rgba(0,229,255,.22);
  border-radius: 22px;
  padding: 28px;
  box-shadow: 0 18px 45px rgba(0,0,0,.35);
  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}

/* Hover (optional but matches premium feel) */
.problem-card:hover{
  transform: translateY(-4px);
  border-color: rgba(0,229,255,.38);
  box-shadow: 0 26px 70px rgba(0,0,0,.45);
}

/* Icon circle */
.problem-icon{
  width: 48px;
  height: 48px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 60, 60, .10);
  border: 1px solid rgba(255, 60, 60, .25);
  margin-bottom: 16px;
}

/* Make Elementor icon centered inside */
.problem-icon .elementor-icon{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
}

/* Title spacing */
.problem-card .elementor-heading-title{
  margin: 0 0 10px 0;
}

/* Body text */
.problem-card .elementor-widget-text-editor{
  color: rgba(255,255,255,.65);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7fb35f07 */.lp-problem__item{
  background: linear-gradient(
    90deg,
    rgba(18,26,39,0.9),
    rgba(18,26,39,0.75)
  );
  border:1px solid rgba(255,255,255,0.08);
  border-radius:10px;
  padding:20px 24px;
  transition: all .25s ease;
  box-shadow: 0 8px 30px rgba(0,0,0,.25);
}

.lp-problem__item:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 60px rgba(0,0,0,.4);
  border-color: rgba(22,199,255,.3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afd6646 */.lp-problem__item{
  background: linear-gradient(
    90deg,
    rgba(18,26,39,0.9),
    rgba(18,26,39,0.75)
  );
  border:1px solid rgba(255,255,255,0.08);
  border-radius:10px;
  padding:20px 24px;
  transition: all .25s ease;
  box-shadow: 0 8px 30px rgba(0,0,0,.25);
}

.lp-problem__item:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 60px rgba(0,0,0,.4);
  border-color: rgba(22,199,255,.3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869772 */.lp-problem__item{
  background: linear-gradient(
    90deg,
    rgba(18,26,39,0.9),
    rgba(18,26,39,0.75)
  );
  border:1px solid rgba(255,255,255,0.08);
  border-radius:10px;
  padding:20px 24px;
  transition: all .25s ease;
  box-shadow: 0 8px 30px rgba(0,0,0,.25);
}

.lp-problem__item:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 60px rgba(0,0,0,.4);
  border-color: rgba(22,199,255,.3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2ff3086 */.lp-problem__item{
  background: linear-gradient(
    90deg,
    rgba(18,26,39,0.9),
    rgba(18,26,39,0.75)
  );
  border:1px solid rgba(255,255,255,0.08);
  border-radius:10px;
  padding:20px 24px;
  transition: all .25s ease;
  box-shadow: 0 8px 30px rgba(0,0,0,.25);
}

.lp-problem__item:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 60px rgba(0,0,0,.4);
  border-color: rgba(22,199,255,.3);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40890bb *//* ===== Feature Card ===== */
.feature-card{
  background: linear-gradient(180deg, #0b0f14 0%, #090d12 100%);
  border-radius: 22px;
  padding: 36px 28px;
  border: 1px solid rgba(255,255,255,.06);
  box-shadow: 0 18px 50px rgba(0,0,0,.45);
  text-align: center;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

/* Hover */
.feature-card:hover{
  transform: translateY(-6px);
  border-color: rgba(0,229,255,.35);
  box-shadow: 0 30px 80px rgba(0,0,0,.65);
}

/* ===== Icon ===== */
.feature-icon{
  width: 52px;
  height: 52px;
  margin: 0 auto 20px;
  border-radius: 50%;
  background: rgba(0,229,255,.12);
  border: 1px solid rgba(0,229,255,.35);
  display: flex;
  align-items: center;
  justify-content: center;
}

.feature-icon .elementor-icon{
  color: #00E5FF;
  font-size: 22px;
}

/* ===== Title ===== */
.feature-title .elementor-heading-title{
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
}

/* ===== Description ===== */
.feature-desc{
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255,255,255,.65);
}

/* Mobile */
@media(max-width:768px){
  .feature-card{
    padding: 28px 22px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-538c43a *//* ===== Feature Card ===== */
.feature-card{
  background: linear-gradient(180deg, #0b0f14 0%, #090d12 100%);
  border-radius: 22px;
  padding: 36px 28px;
  border: 1px solid rgba(255,255,255,.06);
  box-shadow: 0 18px 50px rgba(0,0,0,.45);
  text-align: center;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

/* Hover */
.feature-card:hover{
  transform: translateY(-6px);
  border-color: rgba(0,229,255,.35);
  box-shadow: 0 30px 80px rgba(0,0,0,.65);
}

/* ===== Icon ===== */
.feature-icon{
  width: 52px;
  height: 52px;
  margin: 0 auto 20px;
  border-radius: 50%;
  background: rgba(0,229,255,.12);
  border: 1px solid rgba(0,229,255,.35);
  display: flex;
  align-items: center;
  justify-content: center;
}

.feature-icon .elementor-icon{
  color: #00E5FF;
  font-size: 22px;
}

/* ===== Title ===== */
.feature-title .elementor-heading-title{
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
}

/* ===== Description ===== */
.feature-desc{
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255,255,255,.65);
}

/* Mobile */
@media(max-width:768px){
  .feature-card{
    padding: 28px 22px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cbd4801 *//* ===== Feature Card ===== */
.feature-card{
  background: linear-gradient(180deg, #0b0f14 0%, #090d12 100%);
  border-radius: 22px;
  padding: 36px 28px;
  border: 1px solid rgba(255,255,255,.06);
  box-shadow: 0 18px 50px rgba(0,0,0,.45);
  text-align: center;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

/* Hover */
.feature-card:hover{
  transform: translateY(-6px);
  border-color: rgba(0,229,255,.35);
  box-shadow: 0 30px 80px rgba(0,0,0,.65);
}

/* ===== Icon ===== */
.feature-icon{
  width: 52px;
  height: 52px;
  margin: 0 auto 20px;
  border-radius: 50%;
  background: rgba(0,229,255,.12);
  border: 1px solid rgba(0,229,255,.35);
  display: flex;
  align-items: center;
  justify-content: center;
}

.feature-icon .elementor-icon{
  color: #00E5FF;
  font-size: 22px;
}

/* ===== Title ===== */
.feature-title .elementor-heading-title{
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
}

/* ===== Description ===== */
.feature-desc{
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255,255,255,.65);
}

/* Mobile */
@media(max-width:768px){
  .feature-card{
    padding: 28px 22px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-819baae *//* ===== Feature Card ===== */
.feature-card{
  background: linear-gradient(180deg, #0b0f14 0%, #090d12 100%);
  border-radius: 22px;
  padding: 36px 28px;
  border: 1px solid rgba(255,255,255,.06);
  box-shadow: 0 18px 50px rgba(0,0,0,.45);
  text-align: center;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

/* Hover */
.feature-card:hover{
  transform: translateY(-6px);
  border-color: rgba(0,229,255,.35);
  box-shadow: 0 30px 80px rgba(0,0,0,.65);
}

/* ===== Icon ===== */
.feature-icon{
  width: 52px;
  height: 52px;
  margin: 0 auto 20px;
  border-radius: 50%;
  background: rgba(0,229,255,.12);
  border: 1px solid rgba(0,229,255,.35);
  display: flex;
  align-items: center;
  justify-content: center;
}

.feature-icon .elementor-icon{
  color: #00E5FF;
  font-size: 22px;
}

/* ===== Title ===== */
.feature-title .elementor-heading-title{
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
}

/* ===== Description ===== */
.feature-desc{
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255,255,255,.65);
}

/* Mobile */
@media(max-width:768px){
  .feature-card{
    padding: 28px 22px;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-280c39f0 *//* FAQ Accordion Cards */
.lp-faq .elementor-accordion-item{
  background: linear-gradient(
    180deg,
    rgba(18,26,39,0.95),
    rgba(18,26,39,0.85)
  );
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 18px;
  margin-bottom: 16px;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(0,0,0,0.35);
}

/* Remove default borders */
.lp-faq .elementor-accordion-item + .elementor-accordion-item{
  border-top: none;
}

/* Accordion Title */
.lp-faq .elementor-tab-title{
  padding: 22px 26px;
  font-weight: 700;
  font-size: 17px;
  color: #F5F7FB;
}

/* Icon (+ / -) */
.lp-faq .elementor-accordion-icon{
  color: #16C7FF;
  font-size: 16px;
}

/* Content */
.lp-faq .elementor-tab-content{
  padding: 0 26px 22px 26px;
  color: #B9C2D0;
  font-size: 15px;
  line-height: 1.7;
  border-top: 1px solid rgba(255,255,255,0.06);
}

/* Hover effect */
.lp-faq .elementor-accordion-item:hover{
  border-color: rgba(22,199,255,0.35);
}

/* Active item */
.lp-faq .elementor-tab-title.elementor-active{
  color: #FFFFFF;
}/* End custom CSS */