/* 8K4IPTV 4.1: independent header and accessible responsive sections. */
#k4-header{position:relative;z-index:100;background:#080d18;border-bottom:1px solid #24314b;padding:8px 26px;font-family:Manrope,Arial,sans-serif}#k4-header *{box-sizing:border-box}.k4-header-inner{max-width:1260px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.k4-logo{display:block;flex-shrink:0;width:220px}.k4-logo img{display:block!important;width:100%!important;height:auto!important;opacity:1!important;visibility:visible!important;filter:none!important;max-height:none!important}#k4-navigation{display:flex;align-items:center;gap:24px}#k4-navigation a{color:#eaf1ff;text-decoration:none;font-size:15px;font-weight:600;white-space:nowrap}#k4-navigation a:hover{color:#78e2f3}.k4-nav-cta{padding:12px 18px;border:1px solid #7387ff;border-radius:10px;background:#4359b5}#k4-menu-toggle{display:none;color:white;background:#243456;border:1px solid #6680b5;border-radius:8px;padding:12px;font-size:18px;min-height:48px}#k4-header a:focus-visible,#k4-header button:focus-visible,.k4-section a:focus-visible{outline:3px solid #71ddec;outline-offset:5px}.k4-section{box-sizing:border-box;width:100%;max-width:1240px;margin:auto;padding:80px 28px;font:18px/1.75 Manrope,Arial,sans-serif;color:#c8d7ed}.k4-section h2{font-size:clamp(30px,4vw,48px);line-height:1.16;color:#fff;margin:15px 0 24px;letter-spacing:-1px}.k4-section h3{font-size:25px;line-height:1.3;color:#fff;margin:18px 0}.k4-eyebrow{font-size:12px;letter-spacing:2.5px;font-weight:800;color:#80e1ed}.k4-intro{max-width:800px;margin:0 auto 36px}.k4-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px}.k4-features article{background:linear-gradient(145deg,#1a2946,#121b32);border:1px solid #344565;padding:30px;border-radius:22px}.k4-features b{color:#91dcf1;font-size:13px;letter-spacing:2px}.k4-features p{font-size:17px;margin-bottom:0}.k4-setup{margin-top:30px;background:linear-gradient(120deg,#1d3451,#252044);border:1px solid #445774;border-radius:24px;display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px}.k4-setup ol{list-style:none;margin:0;padding:0;counter-reset:setup}.k4-setup li{counter-increment:setup;position:relative;padding:18px 0 18px 60px;border-bottom:1px solid #4b5573}.k4-setup li:before{content:counter(setup);position:absolute;left:0;top:20px;background:#75deec;color:#11243d;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;font-weight:800}.k4-setup strong,.k4-setup span{display:block}.k4-setup li span{font-size:15px}.k4-entertainment,.k4-device-section{text-align:center}.k4-entertainment img{width:100%;height:auto;border-radius:22px;display:block}.k4-categories{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:25px 0}.k4-categories span{background:#1d2a48;border:1px solid #445371;border-radius:30px;padding:7px 19px;font-size:14px;color:#e5edff}.k4-entertainment>p{max-width:870px;margin:24px auto}.k4-device-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:38px 0}.k4-device-grid a{padding:25px 12px;background:#172540;border:1px solid #3c5276;border-radius:16px;text-decoration:none;color:#e8f3ff;display:flex;align-items:center;flex-direction:column;gap:10px}.k4-device-grid a:hover{border-color:#79ddec;background:#223558}.k4-device-grid svg{width:48px;height:48px;color:#80dfee}.k4-device-grid span{font-size:13px;color:#bdcce6}.k4-device-grid strong{font-size:17px}.k4-renewal{display:inline-block;padding:16px 24px;border:1px solid #45cba2;border-radius:40px;background:#123c38;color:#a0f4d7;font:800 14px/1.5 Manrope,Arial,sans-serif;letter-spacing:.5px;margin:12px auto 25px}.k4-offer-bar{width:100%;text-align:center;color:#ffe091;font:700 18px/1.5 Manrope,Arial,sans-serif;padding:20px}.k4-countdown{display:inline-block;padding:10px 18px;border:1px solid #75653e;background:#252538;border-radius:12px;margin-left:15px;font-variant-numeric:tabular-nums}.k4-saving{padding:10px 0;color:#c5cee1;font:17px/1.5 Manrope,Arial,sans-serif}.k4-saving span:not(:empty){display:inline-block;margin-left:10px;padding:4px 10px;border-radius:8px;background:#154737;color:#82efbf;font-size:14px;font-weight:800}.k4-price-card{min-width:0!important}.k4-price-card .elementor-widget-heading{margin-bottom:8px!important}.k4-hero-copy{font:18px/1.7 Manrope,Arial,sans-serif;color:#dbe6f5;max-width:650px;margin-top:24px}.king-request select[name=king_country_code]{display:block;width:100%;max-width:100%;height:52px;margin:8px 0 16px;padding:10px;border:1px solid #8495b0;border-radius:8px;background:white;color:#15233a;font-size:16px}.k4-code-label{display:block!important;margin-top:12px;font-weight:700}.k4-phone-help{display:block;color:#40536d;font-size:13px;margin-top:8px}.king-request input[type=tel]{font-size:16px!important;width:100%;min-height:50px}.brand-lifetime-pricing{margin-bottom:25px}html{scroll-padding-top:20px}body{overflow-x:clip}
@media(max-width:1024px){#k4-menu-toggle{display:block}#k4-navigation{display:none;position:absolute;top:100%;left:0;right:0;background:#101b30;padding:20px 26px;border-bottom:1px solid #486185;box-shadow:0 15px 25px #0007;flex-direction:column;align-items:stretch;gap:0}#k4-navigation.is-open{display:flex}#k4-navigation a{padding:14px 16px;font-size:17px}.k4-logo{width:195px}.k4-features{gap:15px}.k4-features article{padding:22px}.k4-setup{gap:25px;padding:28px}}
@media(max-width:767px){#k4-header{padding:8px 16px}.k4-logo{width:175px}.k4-section{padding:48px 20px;font-size:17px}.k4-features,.k4-setup{grid-template-columns:1fr}.k4-device-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.k4-device-grid a{padding:20px 8px}.k4-device-grid strong{font-size:15px}.k4-setup{padding:24px;gap:15px}.k4-section h2{font-size:32px}.k4-entertainment img{min-height:180px;object-fit:cover}.k4-countdown{display:block;margin:12px auto 0;width:fit-content}.k4-renewal{font-size:12px;text-align:center;margin:10px 15px 25px}.k4-hero-copy{font-size:17px}.k4-section .brand-button{width:100%;text-align:center}.king-cinema h1{font-size:clamp(34px,9vw,48px)!important;line-height:1.13!important}.king-request{max-width:100%}.k4-price-card{width:100%!important}.brand-lifetime-pricing{padding-top:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}

#ht-ctc-chat{top:auto!important;bottom:24px!important;right:18px!important}.k4-price-card{border:1px solid #405570!important;border-radius:20px!important;background:linear-gradient(150deg,#1b2c49,#121b31)!important;padding:26px 20px!important}.k4-price-card h2{font-family:Manrope,Arial,sans-serif!important}.k4-price-card .elementor-icon-list-text{font-size:14px!important;line-height:1.65!important}.k4-price-card .elementor-icon-list-item{margin-bottom:8px!important}.k4-price-card .elementor-button{width:100%;padding:15px!important;border-radius:10px!important}.k4-price-card .elementor-widget-button{margin-top:auto}.brand-lifetime-pricing h3{font-size:25px;color:#ffda8d;margin:0 0 12px}.king-request .k4-phone-help{color:#bfd0e6}.king-request .k4-code-label{color:inherit!important}.k4-offer-bar:empty{display:none}
form.king-request .k4-code-label{color:#dce9fa!important}form.forminator-custom-form.king-request .k4-code-label{color:#253450!important}form.forminator-custom-form.king-request .k4-phone-help{color:#40536d!important}
