.elementor-116 .elementor-element.elementor-element-e27c971{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-e27c971:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-e27c971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}body.elementor-page-116:not(.elementor-motion-effects-element-type-background), body.elementor-page-116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-116 .elementor-element.elementor-element-e27c971{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-116 .elementor-element.elementor-element-e27c971{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS */.cwp{font-family:'Poppins',system-ui,sans-serif;color:#f5f5f5;width:100%}
.cwp.cwp button,.cwp.cwp button:hover,.cwp.cwp button:focus{background:none;border:0;padding:0;margin:0;border-radius:0;color:inherit;font:inherit;text-transform:none;letter-spacing:inherit;box-shadow:none;white-space:normal;line-height:inherit;min-height:0;text-decoration:none}
.cwp.cwp.cwp img{max-width:none;border:0;border-radius:0;box-shadow:none}
.cwp.cwp.cwp :is(h1,h2,h3,h4){text-transform:none}
.cwp.cwp.cwp [hidden]{display:none!important}
.cwp{background:#161616}
.cwp.cwp.cwp a{color:#d9d9d9;text-decoration:none}
.cwp.cwp.cwp a:hover{color:#ffffff}
.cwp.cwp.cwp *{box-sizing:border-box}
.cwp.cwp.cwp{font-family:'Poppins',system-ui,sans-serif;color:#f5f5f5;background:#161616;overflow-x:hidden}
.cwp.cwp.cwp .orb{font-family:'Orbitron',sans-serif}
.cwp.cwp.cwp .wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 32px}
.cwp.cwp.cwp .chamfer{clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px)}
.cwp.cwp.cwp a:focus-visible,.cwp.cwp.cwp button:focus-visible,.cwp.cwp.cwp input:focus-visible{outline:2px solid #ff2635;outline-offset:2px}
.cwp.cwp.cwp .hero{position:relative;overflow:hidden;padding:36px 0 72px;background:radial-gradient(60% 70% at 72% 45%,rgba(229,9,20,.28) 0%,rgba(229,9,20,0) 60%),radial-gradient(90% 80% at 50% 0%,#262626 0%,#161616 70%)}
.cwp.cwp.cwp .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:#a0a0a0}
.cwp.cwp.cwp .crumbs a{color:#d0d0d0}
.cwp.cwp.cwp .crumbs span[aria-current]{color:#ffffff}
.cwp.cwp.cwp .hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center;margin-top:40px}
.cwp.cwp.cwp .brandline{display:flex;align-items:center;gap:14px}
.cwp.cwp.cwp .brandline img{height:44px;max-width:150px;width:auto;object-fit:contain;opacity:.9}
.cwp.cwp.cwp .brandline span{font-family:'Orbitron',sans-serif;font-weight:700;font-size:13px;letter-spacing:.24em;color:#d9d9d9}
.cwp.cwp.cwp .p-title{margin:18px 0 0;font-family:'Orbitron',sans-serif;font-weight:900;font-size:clamp(32px,4.4vw,60px);line-height:1.04;letter-spacing:.01em;background:linear-gradient(180deg,#ffffff 0%,#e6e6e6 45%,#9e9e9e 70%,#f2f2f2 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.cwp.cwp.cwp .p-type{margin:14px 0 0;display:inline-flex;align-items:center;gap:10px;font-size:13px;color:#cfcfcf}
.cwp.cwp.cwp .p-type .bar{width:4px;height:18px;background:#e50914}
.cwp.cwp.cwp .p-lead{margin:20px 0 0;max-width:440px;font-size:14px;line-height:1.7;color:#c9c9c9}
.cwp.cwp.cwp .price{margin-top:28px;padding:18px 22px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 0 0 1px rgba(255,255,255,.12);max-width:440px}
.cwp.cwp.cwp .price small{display:block;font-size:11px;letter-spacing:.14em;color:#a8a8a8;text-transform:uppercase}
.cwp.cwp.cwp .price strong{display:block;margin-top:6px;font-family:'Orbitron',sans-serif;font-weight:800;font-size:24px;color:#ffffff}
.cwp.cwp.cwp .price em{display:block;margin-top:6px;font-style:normal;font-size:11px;color:#9a9a9a}
.cwp.cwp.cwp .ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}
.cwp.cwp.cwp .btn{min-height:50px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-family:'Orbitron',sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;cursor:pointer;transition:background .25s,border-color .25s}
.cwp.cwp.cwp .btn-red{background:#e50914;border:1px solid #ff2635;color:#ffffff;box-shadow:0 0 22px rgba(229,9,20,.4)}
.cwp.cwp.cwp .btn-red:hover{background:#ff2635;color:#ffffff}
.cwp.cwp.cwp .btn-ghost{background:rgba(255,255,255,.03);border:1px solid #9a9a9a;color:#f0f0f0}
.cwp.cwp.cwp .btn-ghost:hover{border-color:#ffffff;background:rgba(255,255,255,.08)}
.cwp.cwp.cwp .note{margin:16px 0 0;max-width:440px;font-size:12px;line-height:1.5;color:#ffd6d8;border:1px solid rgba(229,9,20,.45);background:rgba(229,9,20,.08);padding:10px 14px}
.cwp.cwp.cwp .stage{position:relative;padding:2px;background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,.12) 30%,rgba(255,255,255,.08) 70%,rgba(255,255,255,.45));clip-path:polygon(26px 0,calc(100% - 26px) 0,100% 26px,100% calc(100% - 26px),calc(100% - 26px) 100%,26px 100%,0 calc(100% - 26px),0 26px)}
.cwp.cwp.cwp .stage-in{position:relative;aspect-ratio:16/10;background:radial-gradient(70% 70% at 50% 45%,#3a3a3a 0%,#1d1d1d 60%,#121212 100%);clip-path:polygon(25px 0,calc(100% - 25px) 0,100% 25px,100% calc(100% - 25px),calc(100% - 25px) 100%,25px 100%,0 calc(100% - 25px),0 25px);overflow:hidden}
.cwp.cwp.cwp .stage-in img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}
.cwp.cwp.cwp .stage-in img.on{opacity:1}
.cwp.cwp.cwp .thumbs{display:flex;gap:12px;margin-top:16px}
.cwp.cwp.cwp .thumb{flex:1;min-width:0;height:84px;padding:0;border:1px solid #3a3a3a;background:#1d1d1d;cursor:pointer;overflow:hidden;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);opacity:.6;transition:opacity .25s,border-color .25s}
.cwp.cwp.cwp .thumb img{width:100%;height:100%;object-fit:cover;display:block}
.cwp.cwp.cwp .thumb:hover{opacity:.9}
.cwp.cwp.cwp .thumb.on{opacity:1;border-color:#ff2635;box-shadow:inset 0 -2px 0 #ff2635}
.cwp.cwp.cwp .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:-34px;position:relative;z-index:2}
.cwp.cwp.cwp .stat{padding:1px;background:linear-gradient(180deg,#b4b4b4,#3a3a3a 40%,#5e5e5e)}
.cwp.cwp.cwp .stat-in{height:100%;padding:22px 18px;display:flex;align-items:center;gap:14px;background:linear-gradient(180deg,#2c2c2c,#1b1b1b)}
.cwp.cwp.cwp .stat svg{flex:none}
.cwp.cwp.cwp .stat b{display:block;font-family:'Orbitron',sans-serif;font-weight:800;font-size:19px;color:#ffffff}
.cwp.cwp.cwp .stat span{display:block;margin-top:4px;font-size:11px;letter-spacing:.06em;color:#a8a8a8;text-transform:uppercase}
.cwp.cwp.cwp .sec{margin-top:96px}
.cwp.cwp.cwp .sec-h{display:flex;align-items:center;gap:14px;margin:0 0 34px;font-size:26px;font-weight:300;letter-spacing:.02em;color:#ffffff}
.cwp.cwp.cwp .sec-h b{font-family:'Orbitron',sans-serif;font-weight:900;letter-spacing:.04em}
.cwp.cwp.cwp .sec-h .bar{display:inline-block;width:4px;height:28px;background:#e50914}
.cwp.cwp.cwp .feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.cwp.cwp.cwp .feat{padding:1px;background:linear-gradient(180deg,#8a8a8a,#2e2e2e 45%,#4a4a4a)}
.cwp.cwp.cwp .feat-in{height:100%;padding:30px 26px;background:radial-gradient(90% 60% at 50% 0%,#333333 0%,#1d1d1d 70%)}
.cwp.cwp.cwp .feat-n{font-family:'Orbitron',sans-serif;font-weight:800;font-size:13px;color:#ff2635}
.cwp.cwp.cwp .feat h3{margin:14px 0 0;font-family:'Orbitron',sans-serif;font-weight:800;font-size:15px;letter-spacing:.06em;color:#ffffff}
.cwp.cwp.cwp .feat p{margin:10px 0 0;font-size:13px;line-height:1.7;color:#bdbdbd}
.cwp.cwp.cwp .spec-wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:start}
.cwp.cwp.cwp .spec-table{width:100%;border-collapse:collapse;font-size:14px}
.cwp.cwp.cwp .spec-table th,.cwp.cwp.cwp .spec-table td{padding:16px 4px;border-bottom:1px solid #2c2c2c;text-align:left;vertical-align:top}
.cwp.cwp.cwp .spec-table th{width:42%;font-weight:500;color:#a8a8a8}
.cwp.cwp.cwp .spec-table td{color:#ffffff;font-weight:500}
.cwp.cwp.cwp .disclaimer{margin:16px 0 0;font-size:11px;line-height:1.6;color:#8f8f8f}
.cwp.cwp.cwp .lead-box{padding:2px;background:linear-gradient(110deg,#d9d9d9,#3a3a3a 30%,#ffffff 55%,#3a3a3a 80%,#a8a8a8)}
.cwp.cwp.cwp .lead-in{padding:32px 28px;background:linear-gradient(160deg,#2e2e2e,#191919 60%,#212121)}
.cwp.cwp.cwp .lead-in h3{margin:0;font-family:'Orbitron',sans-serif;font-weight:900;font-size:20px;letter-spacing:.06em;color:#ffffff}
.cwp.cwp.cwp .lead-in p{margin:10px 0 0;font-size:13px;line-height:1.6;color:#c9c9c9}
.cwp.cwp.cwp .fld{display:block;margin-top:16px}
.cwp.cwp.cwp .fld span{display:block;margin-bottom:6px;font-size:11px;letter-spacing:.08em;color:#b0b0b0;text-transform:uppercase}
.cwp.cwp.cwp .fld input{width:100%;height:46px;padding:0 16px;background:rgba(0,0,0,.3);border:1px solid #6e6e6e;border-radius:999px;color:#ffffff;font-family:'Poppins',sans-serif;font-size:13px}
.cwp.cwp.cwp .fld input::placeholder{color:#8f8f8f}
.cwp.cwp.cwp .fld input:focus{border-color:#ffffff;outline:none}
.cwp.cwp.cwp .lead-in .btn{width:100%;margin-top:22px}
.cwp.cwp.cwp .msg{margin:14px 0 0;font-size:12px;line-height:1.5}
.cwp.cwp.cwp .rel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.cwp.cwp.cwp .rcard{display:block;padding:1px;background:linear-gradient(90deg,rgba(255,255,255,.35) 0%,rgba(255,255,255,0) 7%,rgba(255,255,255,0) 93%,rgba(255,255,255,.35) 100%),linear-gradient(180deg,#b4b4b4 0%,#5e5e5e 7%,#333333 50%,#5e5e5e 93%,#a6a6a6 100%);transition:transform .35s cubic-bezier(.2,.7,.2,1),filter .35s}
.cwp.cwp.cwp .rcard:hover{transform:translateY(-8px);filter:drop-shadow(0 16px 22px rgba(0,0,0,.5))}
.cwp.cwp.cwp .rcard-in{height:100%;padding:20px 20px 24px;background:radial-gradient(90% 55% at 50% 12%,#4a4a4a 0%,#262626 55%,#1a1a1a 100%)}
.cwp.cwp.cwp .rcard img{display:block;width:112%;margin:0 -6%;height:150px;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 62% 62% at 50% 52%,#000 58%,transparent 100%);mask-image:radial-gradient(ellipse 62% 62% at 50% 52%,#000 58%,transparent 100%)}
.cwp.cwp.cwp .rcard h3{margin:14px 0 0;font-family:'Orbitron',sans-serif;font-weight:800;font-size:14px;letter-spacing:.06em;color:#ffffff}
.cwp.cwp.cwp .rcard p{margin:4px 0 0;font-family:'Orbitron',sans-serif;font-weight:700;font-size:10px;letter-spacing:.08em;color:#d9d9d9}
.cwp.cwp.cwp .rcard small{display:block;margin-top:10px;font-size:12px;color:#bdbdbd}
@media (prefers-reduced-motion:reduce){.cwp.cwp.cwp .rcard,.cwp.cwp.cwp .stage-in img,.cwp.cwp.cwp .thumb{transition:none}
.cwp.cwp.cwp .rcard:hover{transform:none}}
@media (max-width:1000px){.cwp.cwp.cwp .hero-grid,.cwp.cwp.cwp .spec-wrap{grid-template-columns:minmax(0,1fr)}
.cwp.cwp.cwp .stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}
.cwp.cwp.cwp .feats,.cwp.cwp.cwp .rel{grid-template-columns:minmax(0,1fr)}}
@media (max-width:600px){.cwp.cwp.cwp .wrap{padding:0 16px}
.cwp.cwp.cwp .stats{grid-template-columns:minmax(0,1fr)}
.cwp.cwp.cwp .thumb{height:62px}
.cwp.cwp.cwp .sec{margin-top:64px}
.cwp.cwp.cwp .sec-h{font-size:20px}}
.cwp.cwp.cwp .btn{text-decoration:none}
.cwp.cwp.cwp .fld input,.cwp.cwp.cwp .fld input:focus{width:100%;height:46px;padding:0 16px;margin:0;background:rgba(0,0,0,.3);border:1px solid #6e6e6e;border-radius:999px;box-shadow:none;color:#fff;font-family:'Poppins',sans-serif;font-size:13px;outline:none}
.cwp.cwp.cwp .fld input:focus{border-color:#fff}
.cwp.cwp.cwp .lead-in .btn{display:flex;width:100%;background:#e50914;border:1px solid #ff2635;color:#fff;border-radius:999px;min-height:50px;font-family:'Orbitron',sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;box-shadow:0 0 22px rgba(229,9,20,.4)}
.cwp.cwp.cwp .lead-in .btn:hover{background:#ff2635}
.cwp.cwp.cwp .thumb{display:block;padding:0;border:1px solid #3a3a3a;background:#1d1d1d}
.cwp.cwp.cwp .thumb.on{border-color:#ff2635}
.cwp.cwp.cwp .spec-table{margin:0;border:0}
.cwp.cwp.cwp .spec-table th,.cwp.cwp.cwp .spec-table td{background:transparent!important;border:0;border-bottom:1px solid #2c2c2c;line-height:1.5}
.cwp.cwp.cwp .stage-in img{max-width:none}

.e-con.cwh-sec{display:block!important}
.e-con.cwh-sec > .elementor-widget{width:100%} /* cw-title-fix */ .cwp.cwp.cwp .p-title{font-size:clamp(28px,3.1vw,46px);overflow-wrap:normal;word-break:normal;hyphens:none}/* End custom CSS */