.elementor-2404 .elementor-element.elementor-element-887a863{--display:flex}.elementor-2404 .elementor-element.elementor-element-ec08029{--spacer-size:50px}.elementor-2404 .elementor-element.elementor-element-a8763ad{--display:flex}.elementor-2404 .elementor-element.elementor-element-1941e8c>.elementor-widget-container{margin:-60px 0 0 0;padding:0 0 0 0}.elementor-2404 .elementor-element.elementor-element-dab6107{--display:flex}body.elementor-page-2404:not(.elementor-motion-effects-element-type-background),body.elementor-page-2404>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_8)}.pricing-hero,.pricing-section,.pricing-features,.pricing-cta{background-color:#0b1623;color:#fff;font-family:'Inter',sans-serif;padding:60px 20px;text-align:center}.pricing-hero-content h1{font-size:2.5rem;color:#1e90ff;margin-bottom:16px}.pricing-hero-content p{font-size:1rem;color:#b0bfd4;max-width:700px;margin:0 auto}.pricing-container{max-width:1200px;margin:0 auto}.pricing-section h2{font-size:2rem;color:#fff;margin-bottom:40px}.pricing-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.pricing-card{background-color:#121e2a;padding:30px 20px;border-radius:16px;width:260px;box-shadow:0 0 20px rgb(0 0 0 / .3);transition:transform 0.3s ease,box-shadow 0.3s ease}.pricing-card:hover{transform:translateY(-6px);box-shadow:0 0 30px rgb(30 144 255 / .3)}.pricing-card h3{font-size:1.4rem;margin-bottom:10px}.price{font-size:1.5rem;font-weight:600;color:#00ffd0;margin-bottom:20px}.pricing-card ul{list-style:none;padding:0;margin-bottom:20px}.pricing-card ul li{margin-bottom:8px;font-size:.95rem;color:#b0bfd4}.pricing-btn{display:inline-block;padding:12px 24px;background-color:#1e90ff;color:#fff;font-weight:600;border-radius:8px;text-decoration:none;transition:background 0.3s ease}.pricing-btn:hover{background-color:#0d6ec9}.features-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:1000px;margin:0 auto;font-size:.95rem;color:#b0bfd4}.feature-item{background:#121e2a;padding:16px 20px;border-radius:12px;flex:1 1 250px;box-shadow:0 0 12px rgb(0 0 0 / .3)}.pricing-cta .cta-box{background-color:#121e2a;padding:40px 30px;border-radius:16px;max-width:800px;margin:0 auto}.pricing-cta .cta-box h2{font-size:2rem;color:#1e90ff;margin-bottom:16px}.pricing-cta .cta-box p{color:#b0bfd4;margin-bottom:20px}.cta-button{background-color:#1e90ff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:background 0.3s ease}.cta-button:hover{background-color:#0d6ec9}@media (max-width:768px){.pricing-grid{flex-direction:column;align-items:center}.pricing-card{width:90%}.pricing-hero-content h1,.pricing-cta .cta-box h2{font-size:1.75rem}}.pricing-tabs-section{background:#0b1623;padding:60px 20px;color:#fff;font-family:'Inter',sans-serif;text-align:center}.pricing-tabs-section h2{font-size:2.2rem;color:#1e90ff;margin-bottom:30px}.conn-tabs,.month-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.conn-tab,.month-tab{background:#fff0;border:2px solid #1e90ff;color:#1e90ff;padding:10px 18px;border-radius:8px;font-weight:600;cursor:pointer;transition:all 0.3s ease}.conn-tab.active,.month-tab.active{background:#1e90ff;color:#fff}.connection-wrapper{display:none}.plan-cards{max-width:600px;margin:0 auto}.plan-card{display:none;background:#121e2a;padding:30px 20px;border-radius:16px;box-shadow:0 0 20px rgb(0 0 0 / .3);margin-bottom:20px}.plan-card.active{display:block}.plan-card h3{font-size:1.3rem;margin-bottom:10px;color:#fff}.plan-card .price{font-size:1.5rem;color:#00ffd0;font-weight:600;margin-bottom:20px}.plan-card ul{list-style:none;padding:0;margin-bottom:20px;font-size:.95rem;color:#b0bfd4}.plan-card ul li{margin-bottom:8px}.pricing-btn{display:inline-block;background:#1e90ff;color:#fff;padding:12px 24px;font-weight:600;border-radius:8px;text-decoration:none;transition:background 0.3s ease}.pricing-btn:hover{background:#0d6ec9}@media (max-width:768px){.pricing-tabs-section h2{font-size:1.75rem}.plan-card{margin:0 10px 20px}}