﻿:root{--primary-color:#369;--primary-light:#F4F4F5;--text-primary:#27272A;--text-secondary:#71717A}.content-wrapper{background:#f8f9fa;padding:60px 0;margin-top:40px}.content-block{background:white;padding:30px;margin-bottom:25px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.05);transition:transform 0.3s ease, box-shadow 0.3s ease}.content-block:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,0.1)}.content-block h2{color:#2c3e50;font-size:1.8rem;font-weight:700;margin-bottom:20px;padding-bottom:15px;border-bottom:3px solid var(--primary-color, #667eea)}.content-block h3{color:#34495e;font-size:1.4rem;font-weight:600;margin-bottom:15px;margin-top:10px}.content-block p{color:#555;line-height:1.8;font-size:1rem;margin-bottom:15px}.content-block strong{color:var(--primary-color, #667eea);font-weight:600}.protocol-explanation{background:linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);padding:25px;border-radius:10px;margin-top:20px;border-left:4px solid var(--primary-color, #667eea)}.protocol-explanation h4{display:flex;align-items:center;margin-bottom:10px}.protocol-explanation h4 i{margin-right:10px}.protocol-explanation p{margin-bottom:15px;padding-left:30px;color:#2c3e50}.info-grid{display:flex;flex-direction:column;gap:25px;margin-top:30px;padding:20px 0}.info-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.info-item{background:white;padding:25px;border-radius:10px;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,0.08);transition:all 0.3s ease;border:2px solid transparent}.info-item:hover{transform:translateY(-5px);box-shadow:0 5px 25px rgba(0,0,0,0.15);border-color:var(--primary-color, #667eea)}.info-item i{display:block;font-size:2.5rem;color:var(--primary-color, #667eea);margin-bottom:15px}.info-item strong{display:block;font-size:1.1rem;color:#2c3e50;margin-bottom:8px;font-weight:700}.info-item span{display:block;color:#7f8c8d;font-size:0.9rem;line-height:1.5}.protocol-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin:30px 0}.protocol-item{background:linear-gradient(135deg, #f5f7fa 0%, #e4e8ec 100%);padding:25px;border-radius:12px;border-left:4px solid var(--primary-color, #667eea);transition:all 0.3s ease}.protocol-item:hover{transform:translateY(-3px);box-shadow:0 5px 20px rgba(0,0,0,0.1)}.protocol-item h4{color:#2c3e50;font-size:1.1rem;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:10px}.protocol-item h4 i{color:var(--primary-color, #667eea);font-size:1.2rem}.protocol-item p{color:#555;font-size:0.95rem;line-height:1.6;margin:0}.features-detail-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin:20px 0 30px 0}.feature-detail-item{background:white;padding:25px;border-radius:12px;box-shadow:0 3px 15px rgba(0,0,0,0.08);transition:all 0.3s ease;border:1px solid #eee}.feature-detail-item:hover{transform:translateY(-3px);box-shadow:0 5px 25px rgba(0,0,0,0.12);border-color:var(--primary-color, #667eea)}.feature-detail-item h4{color:#2c3e50;font-size:1.05rem;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:10px}.feature-detail-item h4 i{color:var(--primary-color, #667eea);font-size:1.1rem}.feature-detail-item p{color:#666;font-size:0.9rem;line-height:1.6;margin:0}@media (max-width:992px){.info-row{grid-template-columns:repeat(2, 1fr)}.protocol-grid{grid-template-columns:repeat(2, 1fr)}.features-detail-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.content-wrapper{padding:40px 0}.content-block{padding:20px;margin-bottom:20px}.content-block h2{font-size:1.5rem}.content-block h3{font-size:1.2rem}.info-row{grid-template-columns:1fr;gap:15px}.protocol-grid{grid-template-columns:1fr;gap:15px}.features-detail-grid{grid-template-columns:1fr;gap:15px}.protocol-explanation{padding:15px}.protocol-explanation p{padding-left:15px}}.hero-area-header-banner{display:flex;justify-content:center;align-items:flex-start}.hero-area-header-banner .hero-container-centered{margin-left:0 !important;margin-right:0 !important;max-width:1140px;width:100%;padding-left:15px;padding-right:15px;flex:0 0 auto}.hero-area-header-banner .hero-container-centered .row{margin-left:0;margin-right:0}.header-lang-containerx{max-height:600px;overflow-y:auto}.accordion-trigger.arrow-icon:after{content:"\f078" !important;font-family:'FontAwesome', 'Font Awesome 5 Free', 'Font Awesome 5 Pro' !important;font-weight:900 !important;font-size:18px !important;display:inline-block !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#accordionFaq .rounded-20.shadow-custom{width:100%}#accordionFaq .accordion{width:100%}.features-box{display:flex;flex-direction:column;align-items:center;text-align:center}.features-box-icon{margin-bottom:20px;flex-shrink:0}.features-box-text{width:100%}.compact-menu{text-align:center;width:auto;display:inline-block;margin:0 auto 20px;padding:8px 20px;background:#fff;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,0.05);position:relative;left:50%;transform:translateX(-50%)}.compact-links{display:flex;justify-content:center;align-items:center}.compact-link{color:var(--text-primary);font-size:14px;font-weight:500;padding:0 5px;text-decoration:none;transition:color 0.2s ease}.compact-link:hover{color:var(--primary-color);text-decoration:none}.link-divider{color:#ddd;margin:0 5px;font-size:14px}.compact-select{border:1px solid #eee;border-radius:30px;padding:8px 15px;font-size:14px;font-weight:500;color:var(--text-primary);background-image:url("data:images/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2371717A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:576px){.compact-menu{width:90%;padding:8px 10px}.compact-links{flex-direction:column}.link-divider{display:none}.compact-link{margin:3px 0}}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}transform:translateY(0);opacity:1}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{color:#ffd700}transform:scale(1.1)}}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}box-shadow:0 0 15px rgba(255, 107, 53, 0.8)}}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;opacity:1;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}transform:translateY(0);opacity:1}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{color:#ffd700}transform:scale(1.1)}}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}box-shadow:0 0 15px rgba(255, 107, 53, 0.8)}}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;opacity:1;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}#xgaqjreb8jbk1766262551601{outline:none !important;visibility:visible !important;resize:none !important;box-shadow:none !important;overflow:visible !important;background:none !important;opacity:1 !important;filter:alpha(opacity=100) !important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity 1}) !important;-mz-opacity:1 !important;-khtml-opacity:1 !important;top:auto !important;right:0px !important;bottom:0px !important;left:auto !important;position:fixed !important;border:0 !important;min-height:0px !important;min-width:0px !important;max-height:none !important;max-width:none !important;padding:0px !important;margin:0px !important;-moz-transition-property:none !important;-webkit-transition-property:none !important;-o-transition-property:none !important;transition-property:none !important;transform:none !important;-webkit-transform:none !important;-ms-transform:none !important;width:auto !important;height:auto !important;display:none !important;z-index:2000000000 !important;background-color:transparent !important;cursor:none !important;float:none !important;border-radius:unset !important;pointer-events:auto !important;clip:auto !important;color-scheme:light !important}#xgaqjreb8jbk1766262551601.widget-hidden{display:none !important}#xgaqjreb8jbk1766262551601.widget-visible{display:block !important}@media print{#xgaqjreb8jbk1766262551601.widget-visible{display:none !important}}.tawk-button-hover[data-v-2fc2d95d]:focus,.tawk-button-hover[data-v-2fc2d95d]:hover{background-color:hsla(0,0%,100%,.2)!important;border-radius:5px!important}@keyframes tawkMaxOpen{0%{opacity:0;transform:translate(0, 30px);}to{opacity:1;transform:translate(0, 0px)}}@-moz-keyframes tawkMaxOpen{0%{opacity:0;transform:translate(0, 30px);}to{opacity:1;transform:translate(0, 0px)}}@-webkit-keyframes tawkMaxOpen{0%{opacity:0;transform:translate(0, 30px);}to{opacity:1;transform:translate(0, 0px)}}#ji6kjb5f6tlg1766262551658.open{animation:tawkMaxOpen .25s ease!important}@keyframes tawkMaxClose{from{opacity:1;transform:translate(0, 0px);}to{opacity:0;transform:translate(0, 30px);}}@-moz-keyframes tawkMaxClose{from{opacity:1;transform:translate(0, 0px);}to{opacity:0;transform:translate(0, 30px);}}@-webkit-keyframes tawkMaxClose{from{opacity:1;transform:translate(0, 0px);}to{opacity:0;transform:translate(0, 30px);}}#ji6kjb5f6tlg1766262551658.closed{animation:tawkMaxClose .25s ease!important}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{font-size:18px;color:#ffd700;animation:pulse 2s infinite}@keyframes pulse{0%, 100%{transform:scale(1)}50%{transform:scale(1.1)}}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;border-radius:12px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3);animation:glow 2s ease-in-out infinite alternate}@keyframes glow{from{box-shadow:0 0 5px rgba(255, 107, 53, 0.5)}to{box-shadow:0 0 15px rgba(255, 107, 53, 0.8)}}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;opacity:1;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}transform:translateY(0);opacity:1}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{font-size:18px;color:#ffd700;transform:scale(1.1)}}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;border-radius:12px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,0.3)}box-shadow:0 0 15px rgba(255, 107, 53, 0.8)}}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;opacity:1;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}:root{--primary-gradient:linear-gradient(to right, #4754A5, #523C99);--btn-color:#4754A5;--bg-hover:#523C99}.gradient-title{background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tab-content{display:none}.tab-content.active{display:block;animation:fadeIn 0.3s ease-in-out}.tab.active{background-color:var(--btn-color);color:white}.button-primary{background-color:var(--btn-color);color:white;transition:background-color 0.3s}.button-primary:hover{background-color:var(--bg-hover)}@keyframes fadeIn{}.contracts-container{display:flex;justify-content:center;gap:10px;padding:10px;flex-wrap:wrap;width:100%}.contract-button{padding:12px 24px;border:1px solid #e5e7eb;border-radius:25px;background:white;transition:all 0.3s ease;white-space:nowrap}.contract-button:hover{background:#f3f4f6}.contract-button.active{background:#4754A5;color:white}.textX{font-size:16px;line-height:1.6}@media (max-width:1024px){.textX{font-size:14px}}@media (max-width:768px){.textX{font-size:13px}}@media (max-width:480px){.textX{font-size:12px}}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}.hero-area-header-banner{display:flex;justify-content:center;align-items:flex-start}.hero-area-header-banner .hero-container-centered{margin-left:0 !important;margin-right:0 !important;max-width:1140px;width:100%;padding-left:15px;padding-right:15px;flex:0 0 auto}.hero-area-header-banner .hero-container-centered .row{margin-left:0;margin-right:0}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{font-size:18px;color:#ffd700}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;border-radius:12px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;opacity:1;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{font-size:18px;color:#ffd700}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;border-radius:12px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}:root{--primary-color:#369;--primary-light:#F4F4F5;--text-primary:#27272A;--text-secondary:#71717A}.products{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto}.section-title{font-size:2rem;font-weight:700;color:#000000;line-height:1.3}.section-title.content-text{font-size:1rem;font-weight:400;line-height:1.6}.text-muted{color:#000000 !important}.features-title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#333;font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif}.products-item{position:relative;transition:all 0.3s ease;border-radius:16px;overflow:hidden;margin:0 5px 20px;padding:20px;background:#fff;box-shadow:0 8px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05);width:calc(25% - 10px);max-width:300px}.products-item::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--primary-color);opacity:0.8}.products-item:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.1)}.product-header{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.05)}.price-section{padding:20px 0}.price{font-size:2.2rem;font-weight:700;color:var(--primary-color)}.text-primary{color:var(--primary-color) !important}.price-period{color:var(--text-secondary);font-size:0.875rem;margin-top:4px}.order-button{background:var(--primary-color);color:white;transition:all 0.3s ease;border:none;font-weight:600}.order-button:hover{box-shadow:0 4px 12px rgba(0,0,0,0.2);background:#2b5885}.features-section{border-top:1px solid rgba(0,0,0,0.05);padding-top:1.5rem;margin-top:1rem;min-height:200px}.features-list{text-align:left;list-style:none;padding-left:10px;margin-bottom:0}.feature-item{display:flex;align-items:flex-start;padding:0.5rem 0;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1.2}.feature-item:last-child{border-bottom:none}.feature-item i{color:var(--primary-color);font-size:14px;flex-shrink:0;margin-top:2px}.feature-title{font-weight:700;color:var(--text-primary);font-size:0.9rem}.feature-desc{color:var(--text-secondary);font-size:0.8rem}.badge-light{background-color:var(--primary-light);color:var(--primary-color);font-weight:500;padding:5px 10px;border-radius:20px}@media (max-width:991px){.products-item{width:calc(50% - 10px);max-width:400px;margin-bottom:20px}}@media (max-width:768px){.products-item{margin-bottom:20px}.price{font-size:1.8rem}}@media (max-width:576px){.products-item{width:100%;max-width:350px;margin:0 0 20px}}.content-wrapper{margin:40px 0;padding:20px 0}.content-block{background:#fff;padding:30px;margin-bottom:25px;border-radius:16px;box-shadow:0 8px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05)}.content-block h2{color:#2c3e50;font-size:1.8rem;font-weight:600;margin-bottom:20px;line-height:1.3}.content-block h3{color:#34495e;font-size:1.4rem;font-weight:500;margin-bottom:18px;line-height:1.4}.content-block p{color:#555;line-height:1.7;margin-bottom:16px;font-size:15px;padding:0 !important}.content-block ul{list-style-type:disc;padding-left:20px;margin-bottom:16px}.content-block ul li{color:#555;line-height:1.7;margin-bottom:8px;font-size:15px}.info-grid{display:flex;flex-direction:column;gap:25px;margin:30px 0}.info-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.info-item{background:#fff;padding:20px;border-radius:16px;text-align:center;box-shadow:0 8px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05);transition:all 0.3s ease}.info-item:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.1)}.info-item strong{display:block;color:var(--primary-color);font-size:16px;margin-bottom:8px;font-weight:600}.info-item span{color:#666;font-size:14px}@media (max-width:768px){.content-wrapper{margin:30px 0;padding:20px 0}.content-block{padding:20px;margin-bottom:20px}.content-block h2{font-size:1.5rem}.content-block h3{font-size:1.2rem}.info-row{grid-template-columns:1fr;gap:15px}}.container{padding-left:0 !important;padding-right:0 !important}@media (max-width:991px), (max-width:600px){.country-ip-grid{grid-template-columns:repeat(2, 1fr) !important}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{font-size:18px;color:#ffd700}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;border-radius:12px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:11px;line-height:1.4;padding:0 5px}.promotion-message strong{display:block;margin-bottom:4px;font-size:12px}.promotion-icon{font-size:16px}.discount-text{display:inline-block;margin:2px 0;font-size:11px;padding:2px 6px}.coupon-code{display:inline-block;font-size:11px;padding:2px 5px;margin:2px 0}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}@media (max-width:576px){.promotion-banner{padding:6px 0 8px 0}.promotion-banner .container-fluid{padding-left:8px;padding-right:8px}.site-wrapper{padding-top:34px}.header-with-banner{top:34px !important}.promotion-message{font-size:10px;line-height:1.3;padding:0 3px}.promotion-message strong{font-size:11px;margin-bottom:2px}.promotion-icon{font-size:14px}.discount-text{font-size:10px;padding:1px 5px}.coupon-code{font-size:10px;padding:1px 4px}.promotion-text{gap:2px}.brand-logo{margin-right:8px !important}.brand-logo img{width:140px !important;height:auto !important}}:root{--primary-color:#369;--primary-light:#F4F4F5;--text-primary:#27272A;--text-secondary:#71717A}.products-ipv4 .products-item{position:relative;transition:all 0.3s ease;border-radius:16px;overflow:visible;margin:0 auto 20px;padding:25px 20px;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,0.08);border:2px solid rgba(51, 102, 153, 0.1);width:100%;max-width:450px}.products-ipv4 .products-item.single-product{max-width:480px;padding:28px 24px}.products-ipv4 .products-item::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg, var(--primary-color) 0%, #2b5885 100%);border-radius:16px 16px 0 0}.products-ipv4 .products-item:hover{box-shadow:0 20px 40px rgba(51,102,153,0.15);border-color:rgba(51, 102, 153, 0.3)}.badge-performance{display:inline-block;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:10px 20px;border-radius:25px;font-size:14px;font-weight:700;margin-bottom:20px;box-shadow:0 4px 15px rgba(102, 126, 234, 0.4)}.protocol-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.protocol-badges .badge{font-size:10px;padding:6px 12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;background:var(--primary-light);color:var(--primary-color);border:1px solid rgba(51, 102, 153, 0.2)}.stock-info{background:#f0f9ff;padding:12px 20px;border-radius:10px;border-left:4px solid #10b981}.stock-info .text-muted{color:#059669 !important;font-weight:500;font-size:13px}.quantity-note{background:#fef3c7;padding:10px 15px;border-radius:8px;border-left:3px solid #f59e0b}.quantity-note small{color:#92400e !important;font-weight:500}.product-header{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.05)}.price-section{padding:15px 0}.price{font-size:2.2rem;font-weight:700;color:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.text-primary{color:var(--primary-color) !important}.price-tax{font-size:0.85rem;font-weight:500;color:#666;margin-top:8px}.price-period{color:var(--text-secondary);font-size:0.875rem;margin-top:4px}.order-button{background:var(--primary-color);color:white;transition:all 0.3s ease;border:none;font-weight:600}.order-button:hover{box-shadow:0 4px 12px rgba(0,0,0,0.2);background:#2b5885}.features-section{border-top:1px solid rgba(0,0,0,0.05);padding-top:1.2rem;margin-top:0.8rem}.features-list{text-align:left;list-style:none;padding-left:5px;margin-bottom:0}.feature-item{display:flex;align-items:flex-start;padding:0.45rem 0;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1.3}.feature-item:last-child{border-bottom:none}.feature-item i{color:var(--primary-color);font-size:13px;flex-shrink:0;margin-top:2px}.feature-title{font-weight:600;color:var(--text-primary);font-size:0.875rem}.feature-desc{color:var(--text-secondary);font-size:0.8rem}.badge-light{background-color:var(--primary-light);color:var(--primary-color);font-weight:500;padding:5px 10px;border-radius:20px}@media (max-width:991px){.products-ipv4 .products-item{max-width:450px;margin:0 auto 20px;padding:22px 18px}.products-ipv4 .products-item.single-product{max-width:450px;padding:25px 20px}}@media (max-width:768px){.products-ipv4 .products-item{margin:0 auto 20px;padding:20px 16px;max-width:420px}.products-ipv4 .products-item.single-product{padding:22px 18px}.products-ipv4 .price{font-size:1.8rem}.products-ipv4 .price-tax{font-size:0.8rem}.products-ipv4 .protocol-badges .badge{font-size:10px;padding:6px 10px}}@media (max-width:576px){.products-ipv4 .products-item{width:95%;max-width:100%;margin:0 auto 20px;padding:18px 15px}.products-ipv4 .products-item.single-product{padding:18px 15px}.products-ipv4 .product-header .section-title{font-size:1.4rem !important}.products-ipv4 .price{font-size:1.6rem}.products-ipv4 .price-tax{font-size:0.75rem}.products-ipv4 .protocol-badges{gap:5px}.products-ipv4 .stock-info, .products-ipv4 .quantity-note{padding:10px 15px;font-size:12px}.products-ipv4 .info-grid{grid-template-columns:1fr;gap:15px}}.compact-menu{text-align:center;width:auto;display:inline-block;margin:0 auto 20px;padding:8px 20px;background:#fff;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,0.05);position:relative;left:50%;transform:translateX(-50%)}.compact-links{display:flex;justify-content:center;align-items:center}.compact-link{color:var(--text-primary);font-size:14px;font-weight:500;padding:0 5px;text-decoration:none;transition:color 0.2s ease}.compact-link:hover{color:var(--primary-color);text-decoration:none}.link-divider{color:#ddd;margin:0 5px;font-size:14px}.compact-select{border:1px solid #eee;border-radius:30px;padding:8px 15px;font-size:14px;font-weight:500;color:var(--text-primary);background-image:url("data:images/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2371717A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:576px){.compact-menu{width:90%;padding:8px 10px}.compact-links{flex-direction:column}.link-divider{display:none}.compact-link{margin:3px 0}.content-wrapper{margin:50px 0;padding:30px 0}.content-block{background:#fff;padding:40px 50px;margin-bottom:35px;border-radius:16px;box-shadow:0 8px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05)}.content-block h2{color:#2c3e50;font-size:2rem;font-weight:600;margin-bottom:22px;line-height:1.4}.content-block h3{color:#34495e;font-size:1.5rem;font-weight:500;margin-bottom:20px;line-height:1.4;margin-top:10px}.content-block p{color:#555;line-height:1.8;margin-bottom:18px;font-size:16px}.info-grid{display:flex;flex-direction:column;gap:30px;margin:50px 0}.info-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.info-item{background:linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);padding:35px 30px;border-radius:16px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,0.06);border:2px solid rgba(51, 102, 153, 0.08);transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-item:hover{box-shadow:0 15px 35px rgba(51,102,153,0.15);border-color:var(--primary-color);background:linear-gradient(135deg, #ffffff 0%, #f0f4f8 100%)}.info-item i{display:block;margin-bottom:15px;font-size:2.2rem !important}.info-item strong{display:block;color:var(--primary-color);font-size:17px;margin-bottom:10px;font-weight:700}.info-item span{color:#666;font-size:14px;line-height:1.6}.protocol-explanation{background:#f8f9fa;padding:35px 40px;border-radius:12px;margin-top:25px}.protocol-explanation h4{margin-bottom:16px;font-size:1.15rem}.protocol-explanation p{margin-bottom:18px;font-size:15px;line-height:1.8}.comparison-table{margin:35px 0}.comparison-table ul{margin-bottom:0}.comparison-table ul li{margin-bottom:8px}@media (max-width:768px){.comparison-table > div{grid-template-columns:1fr !important}@media (max-width:768px){.content-wrapper{margin:30px 0;padding:20px 0}.content-block{padding:30px 25px;margin-bottom:30px}.content-block h2{font-size:1.7rem}.content-block h3{font-size:1.4rem}.content-block p{font-size:15px}.info-row{grid-template-columns:repeat(2, 1fr);gap:20px}@media (max-width:576px){.content-block{padding:25px 20px}.info-row{grid-template-columns:1fr;gap:18px}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.promotion-banner{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:white;padding:12px 0 14px 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;box-shadow:0 3px 10px rgba(102, 126, 234, 0.6);margin:0}.promotion-banner .container-fluid{margin:0;padding-left:15px;padding-right:15px}.site-wrapper{padding-top:44px}.header-with-banner{top:44px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:7px;padding-bottom:7px;margin-top:0 !important}.site-header{margin:0}}.promotion-content{display:flex;align-items:center;justify-content:center;text-align:center}.promotion-text{display:flex;align-items:center;gap:12px;justify-content:center}.promotion-icon{font-size:18px;color:#ffd700}.promotion-message{font-size:14px;font-weight:400;line-height:1.4}.discount-text{background:linear-gradient(45deg, #ff6b35, #f7931e);padding:2px 8px;border-radius:12px;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}.coupon-code{color:#ffd700;font-weight:700;font-size:13px;background:rgba(22, 28, 45, 0.9);padding:2px 6px;border-radius:4px;border:1px solid rgba(255, 215, 0, 0.3)}.card-style-menu{min-width:480px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-radius:8px;background:#ffffff;border:1px solid #e2e8f0}.menu-grid{display:flex;gap:15px}.menu-column{flex:1;min-width:0}.support-menu-card{display:flex;align-items:center;background-color:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:6px;position:relative;text-decoration:none !important;color:#333 !important;transition:all 0.2s ease;border:1px solid #e9ecef;height:100px;width:100%;box-sizing:border-box}.support-menu-card:hover{background-color:#f0f4ff;border-color:#4a7bff}.support-menu-card:last-child{margin-bottom:0}.featured-card{border-left:3px solid #ff6b35;background-color:#fff9f7}.featured-card:hover{background-color:#fff2ed;border-color:#ff6b35}.coming-soon-card{opacity:0.6;border:1px dashed #cbd5e0;background-color:#f7f9fc;cursor:not-allowed}.coming-soon-card:hover{background-color:#f7f9fc;border-color:#cbd5e0}.card-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;margin-right:12px}.mobile-icon{background-color:#e8f0ff}.mobile-icon i{color:#4a7bff;font-size:14px}.gaming-icon{background-color:#fff0ed}.gaming-icon i{color:#ff6b35;font-size:14px}.residential-icon{background-color:#e8fff0}.residential-icon i{color:#42c088;font-size:14px}.ipv6-icon{background-color:#f0f8ff}.ipv6-icon i{color:#6366f1;font-size:14px}.card-text{font-weight:normal;font-size:13px;padding-right:60px;flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center}.card-text .title-text{font-weight:500;font-size:14px;margin-bottom:2px;color:#2d3748;line-height:1.2}.card-text p{margin:0;font-size:11px;font-weight:normal;color:#6c757d;line-height:1.3}.card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:500}.blue-badge{background-color:#e8f0ff;color:#4a7bff}.purple-badge{background-color:#efe8ff;color:#8862fc}.green-badge{background-color:#e8fff0;color:#42c088}.gaming-badge{background-color:#fff0ed;color:#ff6b35}.coming-soon-badge{background-color:#f1f5f9;color:#64748b}@media (max-width:768px){.card-style-menu{min-width:280px;padding:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px}.menu-grid{display:block}.menu-column{display:block}.support-menu-card{display:block;background:none;border:none;border-radius:0;padding:12px 15px;margin:0;height:auto;width:auto;box-sizing:border-box;border-bottom:none;transition:background-color 0.2s ease}.support-menu-card:hover{background-color:#f8f9fa}.support-menu-card:last-child{border-bottom:none}.card-icon, .card-badge{display:none}.card-text{padding:0;height:auto;display:block;overflow:visible}.card-text .title-text{font-size:14px;font-weight:500;color:#333;margin:0;line-height:1.4}.card-text p{display:none}.featured-card, .coming-soon-card{background:none;border:none;cursor:pointer}.coming-soon-card{opacity:0.6;cursor:not-allowed}.promotion-banner{padding:8px 0 10px 0;margin:0;box-shadow:0 3px 8px rgba(102, 126, 234, 0.6)}.promotion-banner .container-fluid{margin:0;padding-left:10px;padding-right:10px}.site-wrapper{padding-top:75px}.promotion-content{flex-direction:column;gap:8px;text-align:center}.promotion-text{flex-direction:column;gap:4px}.promotion-message{font-size:12px;line-height:1.3}.header-with-banner{top:75px !important;z-index:1000;margin-top:0 !important;border-top:none !important}.header-with-banner .container-fluid{margin-top:0 !important;padding-top:0 !important}.header-with-banner .site-navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.header-with-banner .navbar{padding-top:5px !important;padding-bottom:5px !important;margin-top:0 !important}.site-header .navbar-collapse{z-index:1200}.site-header .navbar-collapse.show{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f1722;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:60px}.navbar-nav.main-menu .nav-link{padding:12px 18px;line-height:1.6;white-space:normal}.navbar-nav.main-menu .dropdown-menu{position:static;float:none;box-shadow:none;background:transparent;border:0;padding:0;margin:0 0 8px 0}.navbar-nav.main-menu .dropdown-menu .drop-menu-item a, .navbar-nav.main-menu .dropdown-menu a.support-menu-card{padding:10px 24px;display:block}}:root{--primary-color:#369;--primary-light:#F4F4F5;--text-primary:#27272A;--text-secondary:#71717A}.products{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto}.section-title{font-size:2rem;font-weight:700;color:#000000;line-height:1.3}.section-title.content-text{font-size:1rem;font-weight:400;line-height:1.6}.text-muted{color:#000000 !important}.features-title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#333;font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif}.products-item{position:relative;transition:all 0.3s ease;border-radius:16px;overflow:hidden;margin:0 5px 20px;padding:20px;background:#fff;box-shadow:0 8px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05);width:calc(25% - 10px);max-width:300px}.products-item::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--primary-color);opacity:0.8}.products-item:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.1)}.product-header{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.05)}.price-section{padding:20px 0}.price{font-size:2.2rem;font-weight:700;color:var(--primary-color)}.text-primary{color:var(--primary-color) !important}.price-period{color:var(--text-secondary);font-size:0.875rem;margin-top:4px}.order-button{background:var(--primary-color);color:white;transition:all 0.3s ease;border:none;font-weight:600}.order-button:hover{box-shadow:0 4px 12px rgba(0,0,0,0.2);background:#2b5885}.features-section{border-top:1px solid rgba(0,0,0,0.05);padding-top:1.5rem;margin-top:1rem;min-height:200px}.features-list{text-align:left;list-style:none;padding-left:10px;margin-bottom:0}.feature-item{display:flex;align-items:flex-start;padding:0.5rem 0;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1.2}.feature-item:last-child{border-bottom:none}.feature-item i{color:var(--primary-color);font-size:14px;flex-shrink:0;margin-top:2px}.feature-title{font-weight:700;color:var(--text-primary);font-size:0.9rem}.feature-desc{color:var(--text-secondary);font-size:0.8rem}.badge-light{background-color:var(--primary-light);color:var(--primary-color);font-weight:500;padding:5px 10px;border-radius:20px}@media (max-width:991px){.products-item{width:calc(50% - 10px);max-width:400px;margin-bottom:20px}}@media (max-width:768px){.products-item{margin-bottom:20px}.price{font-size:1.8rem}}@media (max-width:576px){.products-item{width:100%;max-width:350px;margin:0 0 20px}}.compact-menu{text-align:center;width:auto;display:inline-block;margin:0 auto 20px;padding:8px 20px;background:#fff;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,0.05);position:relative;left:50%;transform:translateX(-50%)}.compact-links{display:flex;justify-content:center;align-items:center}.compact-link{color:var(--text-primary);font-size:14px;font-weight:500;padding:0 5px;text-decoration:none;transition:color 0.2s ease}.compact-link:hover{color:var(--primary-color);text-decoration:none}.link-divider{color:#ddd;margin:0 5px;font-size:14px}.compact-select{border:1px solid #eee;border-radius:30px;padding:8px 15px;font-size:14px;font-weight:500;color:var(--text-primary);background-image:url("data:images/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2371717A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:576px){.compact-menu{width:90%;padding:8px 10px}.compact-links{flex-direction:column}.link-divider{display:none}.compact-link{margin:3px 0}}.content-wrapper{margin:50px 0;padding:30px 0}.content-block{background:#fff;padding:40px 50px;margin-bottom:35px;border-radius:16px;box-shadow:0 8px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05)}.content-block h2{color:#2c3e50;font-size:2rem;font-weight:600;margin-bottom:22px;line-height:1.4}.content-block h3{color:#34495e;font-size:1.5rem;font-weight:500;margin-bottom:20px;line-height:1.4;margin-top:10px}.content-block p{color:#555;line-height:1.8;margin-bottom:18px;font-size:16px}.info-grid{display:flex;flex-direction:column;gap:30px;margin:50px 0}.info-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.info-item{background:linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);padding:35px 30px;border-radius:16px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,0.06);border:2px solid rgba(51, 102, 153, 0.08);transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-item:hover{box-shadow:0 15px 35px rgba(51,102,153,0.15);border-color:var(--primary-color);background:linear-gradient(135deg, #ffffff 0%, #f0f4f8 100%)}.info-item i{display:block;margin-bottom:15px;font-size:2.2rem !important}.info-item strong{display:block;color:var(--primary-color);font-size:17px;margin-bottom:10px;font-weight:700}.info-item span{color:#666;font-size:14px;line-height:1.6}.protocol-explanation{background:#f8f9fa;padding:35px 40px;border-radius:12px;margin-top:25px}.protocol-explanation h4{margin-bottom:16px;font-size:1.15rem}.protocol-explanation p{margin-bottom:18px;font-size:15px;line-height:1.8}@media (max-width:768px){.content-wrapper{margin:30px 0;padding:20px 0}.content-block{padding:30px 25px;margin-bottom:30px}.content-block h2{font-size:1.7rem}.content-block h3{font-size:1.4rem}.content-block p{font-size:15px}.info-row{grid-template-columns:repeat(2, 1fr);gap:20px}}@media (max-width:576px){.content-block{padding:25px 20px}.info-row{grid-template-columns:1fr;gap:18px}}.whatsapp-link{position:fixed;left:15px;bottom:15px;z-index:1000;width:60px;height:60px}.whatsapp-link img{width:100%;height:100%;border-radius:50%}.customer-panel{font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:white;display:inline-block}.products-ipv4-grid{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;gap:20px;max-width:1600px;margin:0 auto;padding:0 15px}.products-ipv4-grid .products-item{position:relative;transition:all 0.3s ease;border-radius:16px;overflow:visible;padding:20px 18px;background:#fff;box-shadow:0 8px 25px rgba(0,0,0,0.06);border:2px solid rgba(51, 102, 153, 0.1);width:100% !important;max-width:none !important;margin:0 !important}.products-ipv4-grid .products-item::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--primary-color) 0%, #2b5885 100%);border-radius:16px 16px 0 0}.products-ipv4-grid .products-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(51,102,153,0.15);border-color:rgba(51, 102, 153, 0.3)}.products-ipv4-grid .product-header{padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,0.05);margin-bottom:10px}.products-ipv4-grid .section-title{font-size:1.3rem !important;font-weight:700;color:#27272A}.products-ipv4-grid .price-section{padding:15px 0}.products-ipv4-grid .price{font-size:1.8rem;font-weight:700;color:var(--primary-color)}.products-ipv4-grid .price-period{color:#71717A;font-size:0.85rem;margin-top:4px}.products-ipv4-grid .features-section{border-top:1px solid rgba(0,0,0,0.05);padding-top:1rem;margin-top:0.5rem;min-height:auto}.products-ipv4-grid .features-list{text-align:left;list-style:none;padding-left:5px;margin-bottom:0}.products-ipv4-grid .feature-item{display:flex;align-items:flex-start;padding:0.4rem 0;border-bottom:none;line-height:1.2}.products-ipv4-grid .feature-item i{color:#10b981;font-size:12px;flex-shrink:0;margin-top:2px}.products-ipv4-grid .feature-title{font-weight:600;color:#374151;font-size:0.8rem}.products-ipv4-grid .order-button{background:linear-gradient(135deg, var(--primary-color) 0%, #2b5885 100%);color:white;transition:all 0.3s ease;border:none;font-weight:600;font-size:0.9rem;padding:12px 20px !important}.products-ipv4-grid .order-button:hover{box-shadow:0 4px 15px rgba(51,102,153,0.4);transform:translateY(-2px)}@media (max-width:1200px){.products-ipv4-grid{grid-template-columns:repeat(3, 1fr) !important;gap:18px}}@media (max-width:991px){.products-ipv4-grid{grid-template-columns:repeat(2, 1fr) !important;gap:15px}.products-ipv4-grid .section-title{font-size:1.2rem !important}.products-ipv4-grid .price{font-size:1.6rem}}@media (max-width:576px){.products-ipv4-grid{grid-template-columns:1fr !important;gap:15px;padding:0 10px}.products-ipv4-grid .products-item{max-width:400px !important;margin:0 auto !important}}@media (max-width:991px){.navbar-nav.main-menu .dropdown-menu .drop-menu-item a{color:#fff !important}.navbar-nav.main-menu .card-style-menu .support-menu-card .title-text, .navbar-nav.main-menu .card-style-menu .support-menu-card p, .navbar-nav.main-menu .card-style-menu .support-menu-card .card-text, .navbar-nav.main-menu .card-style-menu .support-menu-card .card-text *{color:#fff !important}.navbar-nav.main-menu .card-style-menu .support-menu-card .card-icon i{color:#fff !important}.navbar-nav.main-menu .card-style-menu .support-menu-card .card-badge{color:#fff !important}}