.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.e-con{--container-max-width:100%}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}.site-header .site-navigation ul.menu li a{color:#FFF}.site-header .site-navigation .menu li{font-size:40px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:'Segoe UI',Arial,sans-serif;font-size:15px;color:#222;background:#fff;line-height:1.6}a{color:inherit}.tk-container{max-width:1180px;margin:0 auto;padding:0 40px}.tk-nav{background:#0d0d1f;padding:16px 0;position:sticky;top:0;z-index:100;border-bottom:1px solid rgb(255 255 255 / .08)}.tk-nav .nav-inner{display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:0 auto;padding:0 40px}.tk-nav .logo{font-size:22px;font-weight:800;color:#e94560;letter-spacing:-1px;text-decoration:none}.tk-nav .nav-links{display:flex;gap:32px;list-style:none}.tk-nav .nav-links a{color:#8ea7cf;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.tk-nav .nav-links a:hover{color:#fff}.tk-nav .nav-cta{background:#e94560;color:#fff;font-size:14px;font-weight:700;padding:9px 22px;border-radius:6px;text-decoration:none;white-space:nowrap}.tk-nav .nav-cta:hover{background:#c73350}.tk-section{width:100%}.tk-hero{background:linear-gradient(135deg,#0d0d1f 0%,#161629 60%,#0d0d1f 100%);padding:90px 0 80px}.tk-hero-badge{display:inline-block;background:#e94560;color:#fff;font-size:12px;font-weight:700;padding:5px 16px;border-radius:8px;letter-spacing:.3px;margin-bottom:6px}.tk-hero-badge-light{display:inline-block;background:rgb(255 255 255 / .08);color:#c5d4eb;font-size:12px;font-weight:600;padding:5px 16px;border-radius:8px;margin-left:8px}.tk-hero h1{font-size:76px;font-weight:800;color:#e94560;letter-spacing:-3px;line-height:1;margin:14px 0 8px}.tk-hero h2{font-size:22px;font-weight:700;color:#c5d4eb;line-height:1.4;margin-bottom:14px}.tk-hero p{font-size:15px;color:#8ea7cf;line-height:1.9;margin-bottom:24px}.tk-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px}.tk-hero-tags span{background:#fff;border:1px solid #ccc;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:500;color:#222}.tk-btn-primary{display:inline-block;background:#e94560;color:#fff;font-size:16px;font-weight:700;padding:16px 42px;border-radius:8px;text-decoration:none;margin-right:14px;transition:background .2s}.tk-btn-primary:hover{background:#c73350}.tk-btn-secondary{display:inline-block;background:rgb(255 255 255 / .07);color:#c5d4eb;font-size:16px;font-weight:600;padding:16px 42px;border-radius:8px;text-decoration:none;border:1px solid rgb(197 212 235 / .3);transition:background .2s}.tk-btn-secondary:hover{background:rgb(255 255 255 / .12)}.tk-support-banner{background:linear-gradient(135deg,#00a09d,#007a78);padding:22px 0}.tk-support-banner p{font-size:16px;font-weight:600;color:#fff;text-align:center;line-height:1.7}.tk-about{background:#f7f8fb;padding:60px 0}.tk-section-title{font-size:28px;font-weight:700;color:#0d0d1f;border-left:5px solid #e94560;padding-left:16px;margin-bottom:20px}.tk-about-text{font-size:15px;color:#444;line-height:1.9;margin-bottom:16px}.tk-ign-callout{padding:16px 20px;background:#eef4fb;border-left:4px solid #1565c0;border-radius:6px;font-size:14px;color:#1a3a6b;line-height:1.7}.tk-features{background:#fff;padding:60px 0 40px}.tk-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:18px}.tk-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:18px}.tk-card{background:#f7f8fb;border-radius:10px;padding:22px 20px;border-top:4px solid #e94560}.tk-card.blue{border-top-color:#1565c0}.tk-card.indigo{border-top-color:#3949ab}.tk-card.teal{border-top-color:#00a09d}.tk-card-icon{font-size:2em;margin-bottom:10px}.tk-card h3{font-size:15px;font-weight:700;color:#0d0d1f;margin-bottom:8px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tk-badge-ign{background:#1565c0;color:#fff;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700}.tk-card p,.tk-card ul{font-size:13px;color:#555;line-height:1.8}.tk-card ul{padding-left:16px}.tk-gps-highlight{background:#0d1128;padding:60px 0}.tk-gps-highlight .tk-badge-fr{display:inline-block;background:#1565c0;color:#fff;font-size:12px;font-weight:700;padding:5px 16px;border-radius:20px;letter-spacing:.5px;margin-bottom:14px}.tk-gps-highlight h2{font-size:34px;font-weight:800;color:#fff;margin-bottom:28px}.tk-gps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tk-gps-card{background:rgb(255 255 255 / .05);border-radius:10px;padding:20px;border-left:3px solid #1565c0}.tk-gps-card.teal{border-left-color:#00a09d}.tk-gps-card.red{border-left-color:#e94560}.tk-gps-card h3{color:#fff;font-size:14px;font-weight:700;margin-bottom:8px}.tk-gps-card p{color:#8ea7cf;font-size:13px;line-height:1.7}.tk-extensions{background:#f7f8fb;padding:60px 0}.tk-ext-card{border-radius:12px;padding:26px 24px;border-left:5px solid;margin-bottom:0}.tk-ext-card.green{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-left-color:#2e7d32}.tk-ext-card.yellow{background:linear-gradient(135deg,#fef9e7,#fdf2d1);border-left-color:#f9a825}.tk-ext-card.blue{background:linear-gradient(135deg,#eef4fb,#e3edf7);border-left-color:#1565c0}.tk-ext-card.red{background:linear-gradient(135deg,#fce4ec,#f8bbd0);border-left-color:#e94560}.tk-ext-card.purple{background:linear-gradient(135deg,#f3e5f5,#e1bee7);border-left-color:#7b1fa2}.tk-ext-card h3{font-size:17px;font-weight:700;margin-bottom:4px}.tk-ext-card.green h3{color:#2e7d32}.tk-ext-card.yellow h3{color:#f9a825}.tk-ext-card.blue h3{color:#1565c0}.tk-ext-card.red h3{color:#e94560}.tk-ext-card.purple h3{color:#7b1fa2}.tk-ext-card .ext-meta{font-size:12px;color:#888;font-weight:600;margin-bottom:12px}.tk-ext-card .ext-meta .incl-starter{color:#2e7d32}.tk-ext-card .ext-meta .incl-pro{color:#1565c0}.tk-ext-card .ext-meta .incl-enterprise{color:#7b1fa2}.tk-ext-card ul{font-size:13px;color:#444;line-height:1.8;padding-left:16px}.tk-pricing{background:#0d0d1f;padding:70px 0}.tk-pricing h2{font-size:30px;font-weight:800;color:#fff;text-align:center;margin-bottom:10px}.tk-pricing-sub{font-size:15px;color:#8ea7cf;text-align:center;margin-bottom:42px;line-height:1.7}.tk-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tk-price-card{background:rgb(255 255 255 / .06);border-radius:12px;padding:30px 22px;border-top:3px solid #00a09d;display:flex;flex-direction:column}.tk-price-card.featured{background:rgb(255 255 255 / .1);border:2px solid #e94560}.tk-price-card.enterprise{border-top-color:#7b1fa2}.tk-price-recommended{text-align:center;margin-bottom:12px}.tk-price-recommended span{background:#e94560;color:#fff;font-size:11px;font-weight:700;padding:4px 14px;border-radius:20px;letter-spacing:.5px}.tk-price-amount{font-size:2.4em;font-weight:800;color:#00a09d;text-align:center;line-height:1}.tk-price-card.featured .tk-price-amount{color:#e94560}.tk-price-card.enterprise .tk-price-amount{color:#9c27b0}.tk-price-period{font-size:13px;color:#8ea7cf;text-align:center;margin-bottom:16px}.tk-price-name{font-size:16px;font-weight:800;color:#fff;text-align:center;margin-bottom:20px}.tk-price-list{list-style:none;padding:0;flex:1}.tk-price-list li{font-size:13px;color:#c5d4eb;line-height:1.9;padding-left:18px;position:relative}.tk-price-list li::before{content:"✓";position:absolute;left:0;color:#00a09d;font-weight:700}.tk-price-card.featured .tk-price-list li::before{color:#e94560}.tk-price-card.enterprise .tk-price-list li::before{color:#9c27b0}.tk-price-cta{display:block;text-align:center;margin-top:24px}.tk-price-cta a{display:inline-block;background:#00a09d;color:#fff;font-size:14px;font-weight:700;padding:12px 32px;border-radius:8px;text-decoration:none}.tk-price-cta a:hover{opacity:.85}.tk-price-card.featured .tk-price-cta a{background:#e94560}.tk-price-card.enterprise .tk-price-cta a{background:#7b1fa2}.tk-module-price{background:#161629;padding:40px 0}.tk-module-price-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}.tk-module-price-text h3{color:#c5d4eb;font-size:16px;font-weight:600;margin-bottom:4px}.tk-module-price-text p{color:#8ea7cf;font-size:14px}.tk-module-price-box{text-align:center}.tk-module-price-box .amount{font-size:2.4em;font-weight:800;color:#e94560;line-height:1}.tk-module-price-box .label{font-size:12px;color:#8ea7cf;margin-bottom:12px}.tk-module-price-box a{display:inline-block;background:rgb(233 69 96 / .15);border:1px solid #e94560;color:#e94560;font-size:13px;font-weight:700;padding:10px 24px;border-radius:6px;text-decoration:none}.tk-module-price-box a:hover{background:rgb(233 69 96 / .3)}.tk-cta{background:#fff;padding:80px 0}.tk-cta h2{font-size:34px;font-weight:800;color:#0d0d1f;text-align:center;margin-bottom:12px}.tk-cta-sub{font-size:16px;color:#555;text-align:center;margin-bottom:36px}.tk-cta-buttons{text-align:center;margin-bottom:24px;display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.tk-btn-cta-main{background:#e94560;color:#fff;font-size:17px;font-weight:700;padding:18px 52px;border-radius:10px;text-decoration:none}.tk-btn-cta-main:hover{background:#c73350}.tk-btn-cta-alt{background:#f7f8fb;color:#0d0d1f;font-size:17px;font-weight:600;padding:18px 52px;border-radius:10px;text-decoration:none;border:2px solid #dde0e9}.tk-btn-cta-alt:hover{background:#edeef2}.tk-trust-badges{text-align:center;color:#888;font-size:13px;margin-top:28px}.tk-footer{background:#0d0d1f;padding:30px 0;border-top:1px solid rgb(255 255 255 / .08)}.tk-footer .foot-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;max-width:1180px;margin:0 auto;padding:0 40px}.tk-footer .foot-logo{font-size:20px;font-weight:800;color:#e94560}.tk-footer p{font-size:13px;color:#8ea7cf}.tk-footer a{color:#8ea7cf;text-decoration:none}.tk-footer a:hover{color:#fff}@media (max-width:900px){.tk-grid-3,.tk-pricing-grid{grid-template-columns:1fr}.tk-grid-2{grid-template-columns:1fr}.tk-gps-grid{grid-template-columns:1fr}.tk-hero h1{font-size:52px}.tk-nav .nav-links{display:none}.tk-module-price-inner{flex-direction:column;text-align:center}}.tk-hero-subtitle{font-size:1.2em;color:#c5d4eb;font-weight:600;line-height:1.6;max-width:700px;margin:0 auto 12px;text-align:center}.tk-hero-sub2{font-size:1em;color:#8ea7cf;max-width:600px;margin:0 auto 28px;text-align:center}.tk-hero h1{text-align:center}.tk-hero-tags{justify-content:center}.tk-hero-tags span{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);color:#c5d4eb}.tk-hero .tk-btn-primary,.tk-hero .tk-btn-secondary{display:inline-block}.tk-hero div:last-of-type{text-align:center}.tk-section-title-center{font-size:2em;font-weight:800;color:#0d0d1f;text-align:center;margin-bottom:8px}.tk-section-subtitle{font-size:1.05em;color:#666;text-align:center;max-width:600px;margin:0 auto 40px}.tk-argument-card{background:#f7f8fb;border-radius:14px;padding:28px 24px;text-align:center;border-top:4px solid #e94560}.tk-argument-card.blue{border-top-color:#1565c0}.tk-argument-card.teal{border-top-color:#00a09d}.tk-argument-card h3{font-size:1em;font-weight:700;color:#0d0d1f;margin-bottom:8px}.tk-argument-card p{font-size:.9em;color:#555;line-height:1.6}.tk-compare{background:#fff;padding:60px 0}.tk-compare-table{width:100%;border-collapse:collapse;margin:30px 0;font-size:.92em}.tk-compare-table th{background:#0d0d1f;color:#fff;padding:12px 16px;text-align:left;font-weight:600}.tk-compare-table td{padding:10px 16px;border-bottom:1px solid #eee}.tk-compare-table tr:nth-child(even) td{background:#f7f8fb}.tk-check{color:#00a09d;font-weight:700}.tk-cross{color:#ccc}.tk-features-detail{background:#fff;padding:60px 0}.tk-feature-block{background:#f7f8fb;border-radius:12px;padding:24px;border-left:4px solid #00a09d}.tk-feature-block h4{font-size:1em;font-weight:700;color:#0d0d1f;margin-bottom:6px}.tk-feature-block p{font-size:.88em;color:#555;line-height:1.6}.tk-cta-final{background:linear-gradient(135deg,#0d0d1f 0%,#00706e 100%);padding:60px 0}.tk-cta-final h2{font-size:2em;color:#fff;font-weight:800;margin-bottom:12px}.tk-cta-final p{color:rgb(255 255 255 / .8);font-size:1.05em;margin-bottom:28px;max-width:500px;margin-left:auto;margin-right:auto}.tk-cta-sub{color:rgb(255 255 255 / .5);font-size:.85em;margin-top:12px}.tk-odoo-section{background:#f0f4f8;padding:50px 0}.tk-odoo-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:900px;margin:0 auto}.tk-odoo-card{background:#fff;border-radius:12px;padding:24px;flex:1;min-width:220px;box-shadow:0 2px 8px rgb(0 0 0 / .06);text-align:center}.tk-odoo-number{font-size:28px;font-weight:800;color:#e94560}.tk-odoo-label{color:#555;font-size:14px;margin-top:4px}@media (max-width:768px){.tk-compare-table{font-size:.8em}.tk-odoo-grid{flex-direction:column}}.tk-sms-option{max-width:900px;margin:30px auto 0;background:linear-gradient(135deg,#0d0d1f,#161629);border-radius:14px;padding:32px;text-align:center}.tk-sms-option h3{color:#e94560;font-size:20px;margin-bottom:6px}.tk-sms-sub{color:#c5d4eb;font-size:14px;margin-bottom:20px}.tk-sms-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.tk-sms-plan{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:10px;padding:18px 24px;min-width:180px}.tk-sms-plan.featured{border:2px solid #e94560}.tk-sms-price{font-size:24px;font-weight:800;color:#fff}.tk-sms-price span{font-size:14px;font-weight:400;color:#8ea7cf}.tk-sms-quota{color:#c5d4eb;font-size:13px;margin-top:4px}.tk-sms-extra{color:#8ea7cf;font-size:11px}.tk-sms-note{color:#8ea7cf;font-size:12px;margin-top:16px}.tk-pack-badge.option{background:rgb(255 255 255 / .05);color:#8ea7cf;border:1px dashed rgb(142 167 207 / .4)}.tk-price-packs{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .1)}.tk-pack-badge{font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;white-space:nowrap}.tk-pack-badge.green{background:rgb(46 125 50 / .15);color:#4caf50}.tk-pack-badge.yellow{background:rgb(249 168 37 / .15);color:#f9a825}.tk-pack-badge.blue{background:rgb(21 101 192 / .15);color:#42a5f5}.tk-pack-badge.red{background:rgb(233 69 96 / .15);color:#e94560}.tk-pack-badge.purple{background:rgb(123 31 162 / .15);color:#ce93d8}.tk-price-extra{text-align:center;font-size:12px;color:#8ea7cf;margin-top:10px;font-style:italic}.elementor-location-footer,.elementor-location-footer .e-con{background:#0d0d1f!important;border-top:1px solid rgb(255 255 255 / .08)!important;padding:30px 40px!important}.elementor-location-footer .elementor-heading-title,.elementor-location-footer .elementor-widget-site-title a{color:#e94560!important;font-size:20px!important;font-weight:800!important}.elementor-location-footer p,.elementor-location-footer .elementor-widget-text-editor{color:#8ea7cf!important;font-size:13px!important}.elementor-location-footer a{color:#8ea7cf!important;text-decoration:none!important}.elementor-location-footer a:hover{color:#fff!important}.elementor-location-footer .elementor-icon-list-text{color:#8ea7cf!important}.elementor-location-footer .elementor-icon-list-icon svg{fill:#00a09d!important}.site-footer,.footer-inner{display:none!important}.elementor-location-footer .elementor-heading-title,.elementor-location-footer .elementor-widget-site-title a{font-size:16px!important}.elementor-location-footer p,.elementor-location-footer .elementor-widget-text-editor,.elementor-location-footer .elementor-icon-list-text{font-size:11px!important}.elementor-location-footer a{font-size:11px!important}.elementor-location-footer .e-con.e-parent{padding-top:12px!important;padding-bottom:12px!important;min-height:0!important}.elementor-location-footer .e-con.e-child{padding-top:4px!important;padding-bottom:4px!important;min-height:0!important;gap:4px!important}.elementor-location-footer .elementor-nav-menu a{padding:4px 8px!important;font-size:11px!important}.elementor-location-footer .elementor-heading-title{font-size:11px!important;line-height:1.4!important}.elementor-location-footer .elementor-social-icon{width:24px!important;height:24px!important;min-width:24px!important;font-size:10px!important}.elementor-location-footer .elementor-social-icon svg{width:12px!important;height:12px!important}.elementor-location-footer,footer,#footer{font-size:15px!important;line-height:1.8!important}.elementor-location-footer p,.elementor-location-footer span,.elementor-location-footer a,footer p,footer span,footer a{font-size:15px!important}.elementor-element-b4672cf p,.elementor-element-b4672cf span{font-size:15px!important}.elementor-element-b4672cf .elementor-icon-list-text{font-size:18px!important;font-weight:600!important}.tk-compare-table th,.tk-compare table th{background:#1b2a3b!important;color:#ffffff!important;padding:12px 16px!important;text-align:left!important;font-size:14px!important;font-weight:600!important}.tk-compare-table td,.tk-compare table td{padding:11px 16px!important;border-bottom:1px solid #eee!important;font-size:14px!important}.tk-compare-table tr:nth-child(even) td,.tk-compare table tr:nth-child(even) td{background:#f7f8fb!important}.tk-price-card.enterprise .tk-price-list li::before{color:#9c27b0}.tk-price-list li.tk-disabled{color:#556;text-decoration:line-through;opacity:.5}.tk-price-list li.tk-disabled::before{content:"✗";color:#556}.tk-btn-secondary:hover{background:rgb(255 255 255 / .12)}.tk-hero-trial{margin-top:24px;font-size:15px;color:#a8c0e0}.tk-price-ttc{font-size:12px;color:#6a8aaa;text-align:center;margin:2px 0 0}