/* TV & Movie Solutions — Power House design, 10 November 2026. */
html{scroll-behavior:smooth}html body #main#main #pricing{scroll-margin-top:125px!important}
html body.page-id-19704 #main#main .elementor-element-779c488{width:100%!important;max-width:none!important;align-self:center!important}
html body.page-id-19704 #main#main .elementor-element-d3984b7>.elementor-widget-container{max-width:none!important;width:100%!important;display:block!important}
html body.page-id-19704 #main#main .elementor-element-f1f840c>.elementor-container,html body.page-id-19704 #main#main .elementor-element-d22d08d>.elementor-container,html body.page-id-19704 #main#main .elementor-element-1e584fa>.elementor-container{display:block!important;gap:0!important}
html body #main#main .ph-powerhouse{text-align:left!important;width:100%!important;max-width:none!important}
html body #main#main .ph-spotlight-copy h3,html body #main#main .ph-spotlight-copy p,html body #main#main .ph-feature h3,html body #main#main .ph-feature p{text-align:left!important}
html body.page-id-19704 #main#main .elementor-element.elementor-element-26a9a7bb{min-height:800px!important;height:auto!important;padding:65px 24px 25px!important;background-size:cover!important;background-position:center center!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb>.elementor-container{min-height:710px!important;max-width:1200px!important;width:100%!important;align-items:stretch!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .elementor-element-5e70277c{width:100%!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .elementor-element-7cf7363d,html body.page-id-19704 #main#main .elementor-element-26a9a7bb .elementor-element-71a14889{display:none!important}
html body.page-id-19704 #main#main .elementor-element-5e70277c>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;padding:0!important;align-content:stretch!important;justify-content:flex-start!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-title{font-size:clamp(46px,5.9vw,79px)!important;margin-bottom:18px!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-kicker{margin-bottom:38px!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-slogan{margin-bottom:24px!important}
html body.page-id-19704 #main#main .elementor-element-779c488{flex:1!important;display:flex!important;min-height:280px!important}
html body.page-id-19704 #main#main .elementor-element-779c488>.elementor-widget-container{flex:1!important;display:flex!important;flex-direction:column!important}
html body.page-id-19704 #main#main .elementor-element-779c488 .elementor-text-editor{height:100%;display:flex;flex-direction:column}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-copy{max-width:920px!important;margin:0 auto!important;font-size:23px!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-actions{margin: auto auto 20px!important;padding-top:42px!important;display:flex!important;justify-content:center!important;gap:16px!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-actions a{min-height:56px!important;min-width:240px;padding:16px 26px!important;border-radius:9px!important;box-shadow:0 8px 28px #0005!important}
html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-detail{margin:0!important;padding:0!important;color:#f8e4bc!important;font-size:12px!important;letter-spacing:2.7px!important}
html body.page-id-19704 #main#main .elementor-element.elementor-element-0bd544c{display:none!important}
html body.page-id-19704 #main#main .elementor-element.elementor-element-f1f840c,html body.page-id-19704 #main#main .elementor-element.elementor-element-d22d08d,html body.page-id-19704 #main#main .elementor-element.elementor-element-1e584fa{padding:0!important;margin:0!important;min-height:0!important;background:none!important}
html body.page-id-19704 #main#main .elementor-element-f1f840c>.elementor-container,html body.page-id-19704 #main#main .elementor-element-d22d08d>.elementor-container,html body.page-id-19704 #main#main .elementor-element-1e584fa>.elementor-container{max-width:none!important;width:100%!important;min-height:0!important}
html body.page-id-19704 #main#main .elementor-element-f1f840c>.elementor-container>.elementor-column,html body.page-id-19704 #main#main .elementor-element-d22d08d>.elementor-container>.elementor-column,html body.page-id-19704 #main#main .elementor-element-1e584fa>.elementor-container>.elementor-column{width:100%!important;background:none!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}
html body.page-id-19704 #main#main .elementor-element-f1f840c .elementor-widget-wrap,html body.page-id-19704 #main#main .elementor-element-d22d08d .elementor-widget-wrap,html body.page-id-19704 #main#main .elementor-element-1e584fa .elementor-widget-wrap{padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
html body #main#main .ph-powerhouse,html body #main#main .ph-plan-grid,html body #main#main .ph-pricing-intro,html body #main#main .ph-after-charts{font-family:Inter,Arial,sans-serif;box-sizing:border-box}
html body #main#main .ph-powerhouse *,html body #main#main .ph-plan-grid *{box-sizing:border-box}
html body #main#main .ph-powerhouse{padding:76px max(24px,calc((100% - 1180px)/2)) 0;background:radial-gradient(ellipse at 85% 45%,#63421b55,transparent 55%),#201812;color:#f9f0df;overflow:hidden}
html body #main#main .ph-eyebrow{font:800 11px/1.6 Inter,Arial,sans-serif!important;letter-spacing:2.6px!important;color:#e9bf76!important;display:block;text-transform:uppercase}
html body #main#main .ph-intro{text-align:center;margin:0 auto 44px;max-width:1000px}
html body #main#main .ph-intro h2{font:800 clamp(34px,4.3vw,58px)/1.12 Montserrat,Arial,sans-serif!important;letter-spacing:-1.8px!important;color:#fff5e7!important;margin:16px 0 22px!important}
html body #main#main .ph-intro h2 em{font-style:normal!important;color:#efc779!important}
html body #main#main .ph-intro p{font:400 17px/1.8 Inter,Arial,sans-serif!important;color:#d9cabc!important;margin:0!important}
html body #main#main .ph-spotlight{position:relative;isolation:isolate;display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #d1a15c77;background:radial-gradient(ellipse at 82% 50%,#916b355c,transparent 65%),linear-gradient(115deg,#36261c,#241b15);border-radius:26px;min-height:340px;box-shadow:0 25px 70px #0003;overflow:hidden}
html body #main#main .ph-spotlight::before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 45%,#e9bd6b0a 45%,#e9bd6b0a 65%,transparent 65%);z-index:-1}
html body #main#main .ph-spotlight-copy{padding:44px 48px;align-self:center}
html body #main#main .ph-live-dot{display:inline-block;width:7px;height:7px;background:#f4cb84;border-radius:50%;margin-right:8px;box-shadow:0 0 0 5px #eec47a18,0 0 20px #eec47a77}
html body #main#main .ph-spotlight-copy h3{font:750 clamp(30px,3.3vw,44px)/1.13 Montserrat,Arial,sans-serif!important;letter-spacing:-1.4px!important;color:#fff5e7!important;margin:16px 0!important}
html body #main#main .ph-spotlight-copy p{font:400 16px/1.7 Inter,Arial,sans-serif!important;color:#e6d6c5!important;margin:0 0 15px!important;max-width:400px}
html body #main#main .ph-spotlight-copy strong{color:#f9d798!important}
html body #main#main .ph-small{font:400 12px/1.65 Inter,Arial,sans-serif!important;color:#d0beaa!important;display:block}
html body #main#main .ph-savings{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 15px;text-align:center;isolation:isolate}
html body #main#main .ph-orbit{position:absolute;width:270px;height:270px;z-index:-1;border:1px solid #e8bc6a29;border-radius:50%;box-shadow:0 0 0 24px #e8bc6a09,0 0 0 49px #e8bc6a07,0 0 100px #edbe6626 inset}
html body #main#main .ph-orbit::after{content:"✦";position:absolute;right:20px;top:18px;color:#f9d591;font-size:25px;text-shadow:0 0 20px #edbe66}
html body #main#main .ph-saving-label{color:#f0cd90!important;font-size:12px!important;font-weight:800;letter-spacing:4px}
html body #main#main .ph-savings>strong{display:block;font:800 clamp(80px,8vw,112px)/1.1 Montserrat,Arial,sans-serif!important;color:#ffdda0!important;letter-spacing:-7px!important;text-shadow:0 5px 35px #d68e3228}
html body #main#main .ph-savings>strong>span{font-size:.53em;letter-spacing:-3px}
html body #main#main .ph-saving-comparison{display:flex;align-items:center;gap:14px;margin:12px 0 15px;font-size:19px!important;color:#fff4df!important}
html body #main#main .ph-saving-comparison s{font-size:16px;color:#cab79d;text-decoration-color:#e9bd6b;text-decoration-thickness:2px}
html body #main#main .ph-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}
html body #main#main .ph-feature{position:relative;padding:26px 28px;border:1px solid #b68c5833;border-radius:18px;background:linear-gradient(135deg,#ffffff08,#ffffff02);transition:transform .25s,border-color .25s}
html body #main#main .ph-feature:hover{transform:translateY(-5px);border-color:#e7bb6a88}
html body #main#main .ph-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #c89b5677;border-radius:14px;color:#f5ce87;background:linear-gradient(135deg,#ba874b28,#ba874b05);margin-bottom:23px}
html body #main#main .ph-icon svg{width:25px;height:25px}
html body #main#main .ph-feature-no{position:absolute;right:23px;top:27px;font:600 13px/1 Inter,Arial,sans-serif;color:#c79c6177;letter-spacing:2px}
html body #main#main .ph-feature h3{font:700 19px/1.35 Inter,Arial,sans-serif!important;color:#fff0d9!important;margin:0 0 10px!important;letter-spacing:-.4px!important}
html body #main#main .ph-feature p{font:400 14px/1.75 Inter,Arial,sans-serif!important;color:#d0beaa!important;margin:0!important}
html body #main#main .ph-next,html body #main#main .ph-after-charts{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:36px 0 40px}
html body #main#main .ph-next h3{font:650 23px/1.3 Inter,Arial,sans-serif!important;color:#fff2dd!important;margin:7px 0 0!important}
html body #main#main a.ph-button{display:inline-flex!important;justify-content:center;align-items:center;gap:13px;min-height:55px;padding:15px 24px;border:1px solid #efcb88!important;border-radius:9px;background:linear-gradient(115deg,#e9bc72,#ffe3a8)!important;color:#2c1d11!important;font:800 14px/1.4 Inter,Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap;box-shadow:0 7px 24px #0002;transition:transform .2s,box-shadow .2s}
html body #main#main a.ph-button:hover{transform:translateY(-3px);box-shadow:0 12px 30px #c48c3738}
html body #main#main a.ph-button:focus-visible{outline:3px solid #e7a73e;outline-offset:5px}
html body #main#main .ph-button svg{width:21px;height:21px;flex:none}
html body #main#main .ph-after-charts{max-width:1180px;margin:28px auto 0;padding:25px 32px;border:1px solid #cfac78;border-radius:15px;background:linear-gradient(115deg,#3b291e,#64432b);color:#fff2dd}
html body #main#main .ph-after-charts h3{font:700 27px/1.3 Montserrat,Arial,sans-serif!important;color:#fff2dd!important;margin:7px 0 0!important}
html body #main#main .ph-pricing-intro{padding:60px 24px 35px;text-align:center;background:#f5ecdd}
html body #main#main .ph-pricing-intro .ph-eyebrow{color:#865a2e!important}
html body #main#main .ph-pricing-intro h2{font:750 clamp(32px,3.7vw,49px)/1.16 Montserrat,Arial,sans-serif!important;color:#35251b!important;margin:13px 0 17px!important;letter-spacing:-1.6px!important}
html body #main#main .ph-pricing-intro h2 em{font-style:normal;color:#8e6036}
html body #main#main .ph-pricing-intro p{font:400 16px/1.7 Inter,Arial,sans-serif!important;color:#765b44!important;margin:0!important}
html body #main#main .ph-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1180px;margin:0 auto;padding:18px 0 0;text-align:left}
html body #main#main .ph-plan{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid #ad865c;border-radius:22px;background:radial-gradient(ellipse at 100% 0,#82562d66,transparent 55%),#302219;padding:28px;box-shadow:0 16px 35px #38220e19;overflow:hidden;transition:transform .25s,box-shadow .25s}
html body #main#main .ph-plan::before{content:"";height:4px;position:absolute;top:0;left:18px;right:18px;background:linear-gradient(90deg,transparent,#e3b469,transparent)}
html body #main#main .ph-plan:hover{transform:translateY(-7px);box-shadow:0 23px 40px #38220e29}
html body #main#main .ph-plan.ph-annual{background:radial-gradient(ellipse at 100% 0,#bb8c4366,transparent 55%),#302219;border:2px solid #c99b48;box-shadow:0 15px 42px #c6943333}
html body #main#main .ph-plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px}
html body #main#main .ph-plan-top>svg{width:30px;height:30px;color:#d9af6a;transform:rotate(-14deg)}
html body #main#main .ph-plan-tag{font:800 9px/1.5 Inter,Arial,sans-serif!important;letter-spacing:1.5px;color:#f0c985!important}
html body #main#main .ph-plan h3{font:700 24px/1.25 Montserrat,Arial,sans-serif!important;color:#fff2df!important;margin:26px 0 23px!important;letter-spacing:-.5px!important}
html body #main#main .ph-plan h3 em{font-style:normal;color:#f3c87d!important}
html body #main#main .ph-compare{display:flex;gap:10px;align-items:center;min-height:25px;margin:0 0 9px;color:#d3baa0;font-size:11px}
html body #main#main .ph-compare s{font-size:20px;color:#dfc7a9;text-decoration-color:#ebbe7a;text-decoration-thickness:2px}
html body #main#main .ph-price{display:flex;align-items:baseline;gap:2px;white-space:nowrap;color:#fff4e3;line-height:1}
html body #main#main .ph-price strong{font:800 clamp(40px,4.7vw,61px)/1.1 Montserrat,Arial,sans-serif!important;letter-spacing:-3px!important;color:#fff4e3!important}
html body #main#main .ph-currency{font-size:26px;align-self:flex-start;padding-top:8px}html body #main#main .ph-period{font-size:12px;margin-left:7px;color:#d6bda1}
html body #main#main .ph-save{display:flex;align-items:center;gap:7px;min-height:30px;font:650 12px/1.6 Inter,Arial,sans-serif!important;color:#f3cb85!important;margin:18px 0 0}
html body #main#main .ph-save svg{width:15px;height:15px;flex:none}
html body #main#main .ph-ticket-line{height:1px;margin:24px -28px;border-top:1px dashed #cfac7770;position:relative}
html body #main#main .ph-ticket-line::before,html body #main#main .ph-ticket-line::after{content:"";position:absolute;top:-9px;width:18px;height:18px;border-radius:50%;background:#f5ecdd;border:1px solid #ad865c}
html body #main#main .ph-ticket-line::before{left:-10px}html body #main#main .ph-ticket-line::after{right:-10px}
html body #main#main .ph-plan-includes{font:750 9px/1.5 Inter,Arial,sans-serif!important;letter-spacing:1.5px!important;color:#c5a885!important;margin:0 0 15px!important}
html body #main#main .ph-plan ul{padding:0!important;margin:0 0 22px!important;list-style:none!important}
html body #main#main .ph-plan li{display:flex;gap:9px;align-items:flex-start;font:400 13px/1.65 Inter,Arial,sans-serif!important;color:#f2e1cd!important;margin:0 0 10px!important;padding:0!important}
html body #main#main .ph-plan li svg{flex:none;width:17px;height:17px;color:#edc780;margin-top:2px}
html body #main#main .ph-plan .ph-billing{font:400 11px/1.8 Inter,Arial,sans-serif!important;color:#d0b89e!important;margin:0 0 20px!important}
html body #main#main .ph-plan a.ph-button{width:100%;margin-top:auto;font-size:12px!important;padding:14px 9px;gap:8px}
html body #main#main .ph-plan .ph-button svg{width:17px;height:17px}
html body #main#main .ph-comparison-note{font:400 12px/1.8 Inter,Arial,sans-serif!important;text-align:center;color:#80634c!important;max-width:900px;margin:24px auto 36px!important;padding:0 20px}
html body.page-id-19437 #main#main .ph-plan-grid{max-width:none}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login{background:radial-gradient(ellipse at 100% 0,#79523955,transparent 60%),#2c231e!important;border:1px solid #aa8356!important;border-radius:18px!important;box-shadow:0 20px 60px #30201226!important;color:#fff1df!important}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login label,html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login p,html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login span,html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login .register-link{color:#fff1df!important}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login a{color:#f7cf8c!important;text-decoration:underline;text-underline-offset:4px}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login input:not([type=checkbox]):not([type=submit]){color:#fff5e6!important;background:#191511!important;border:1px solid #93734f!important;box-shadow:none!important}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login input::placeholder{color:#d2beaa!important;opacity:1!important}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login input:focus-visible{outline:2px solid #f0c781!important;outline-offset:3px}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login button,html body.page-id-19789.page-id-19789.page-id-19789 #login-submit-btn{background:linear-gradient(115deg,#e9bc72,#ffe3a8)!important;color:#2c1d11!important;border:1px solid #efcb88!important;font-weight:800!important;border-radius:8px}
html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login .required{color:#ffd28e!important}
@media(min-width:1600px){html body.page-id-19704 #main#main .elementor-element.elementor-element-26a9a7bb{min-height:850px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb>.elementor-container{min-height:760px!important}}
@media(max-width:1200px){html body #main#main .ph-plan-grid{margin-left:24px;margin-right:24px;gap:16px}html body #main#main .ph-plan{padding:23px}html body #main#main .ph-ticket-line{margin-left:-23px;margin-right:-23px}html body #main#main .ph-after-charts{margin-left:24px;margin-right:24px}html body.page-id-19437 #main#main .ph-plan-grid{margin-left:0;margin-right:0}}
@media(max-width:900px){html body.page-id-19704 #main#main .elementor-element.elementor-element-26a9a7bb{min-height:760px!important;padding-top:55px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb>.elementor-container{min-height:680px!important}html body #main#main .ph-spotlight-copy{padding:35px 28px}html body #main#main .ph-features{gap:12px}html body #main#main .ph-feature{padding:23px 20px}html body #main#main .ph-feature-no{display:none}html body #main#main .ph-next{gap:20px}html body #main#main .ph-next h3{font-size:20px!important}html body #main#main .ph-plan-grid{grid-template-columns:1fr;max-width:570px;margin:auto!important;padding:15px 20px 0}html body #main#main .ph-plan{padding:30px}html body #main#main .ph-ticket-line{margin-left:-30px;margin-right:-30px}html body #main#main .ph-price strong{font-size:61px!important}html body #main#main .ph-plan h3{margin-top:19px!important}html body #main#main .ph-plan a.ph-button{font-size:14px!important}}
@media(max-width:650px){html body #main#main #pricing{scroll-margin-top:100px!important}html body.page-id-19704 #main#main .elementor-element.elementor-element-26a9a7bb{min-height:780px!important;padding:38px 20px 22px!important;margin-top:0!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb>.elementor-container{min-height:720px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-title{font-size:44px!important;letter-spacing:-1.6px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-kicker{font-size:10px!important;letter-spacing:2px!important;margin-bottom:30px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-slogan{font-size:26px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-copy{font-size:18px!important;line-height:1.65!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-actions{flex-direction:column!important;width:100%;max-width:340px;gap:10px!important;margin-bottom:18px!important}html body.page-id-19704 #main#main .elementor-element-26a9a7bb .tvm-front-detail{font-size:9px!important;letter-spacing:1.4px!important}html body #main#main .ph-powerhouse{padding:48px 20px 0}html body #main#main .ph-intro{margin-bottom:32px}html body #main#main .ph-intro h2{font-size:33px!important;letter-spacing:-1.2px!important}html body #main#main .ph-intro p{font-size:15px!important}html body #main#main .ph-desktop-break{display:none}html body #main#main .ph-spotlight{grid-template-columns:1fr}html body #main#main .ph-spotlight-copy{padding:30px 26px 12px}html body #main#main .ph-savings{min-height:310px;padding:25px 15px 36px}html body #main#main .ph-orbit{width:220px;height:220px}html body #main#main .ph-savings>strong{font-size:94px!important}html body #main#main .ph-features{grid-template-columns:1fr;margin-top:16px}html body #main#main .ph-feature{padding:24px 25px 24px 88px;min-height:140px}html body #main#main .ph-icon{position:absolute;top:25px;left:22px;width:45px;height:45px}html body #main#main .ph-feature h3{font-size:18px!important}html body #main#main .ph-next,html body #main#main .ph-after-charts{flex-direction:column;align-items:stretch;text-align:center;padding:28px 0 32px;gap:20px}html body #main#main .ph-next .ph-eyebrow{font-size:9px!important}html body #main#main .ph-after-charts{padding:25px 22px;margin:20px 20px 0}html body #main#main .ph-after-charts h3{font-size:23px!important}html body #main#main .ph-pricing-intro{padding:42px 22px 22px}html body #main#main .ph-pricing-intro h2{font-size:31px!important}html body #main#main .ph-plan-grid{padding-left:20px;padding-right:20px;gap:22px}html body #main#main .ph-plan{padding:27px}html body #main#main .ph-ticket-line{margin-left:-27px;margin-right:-27px}html body.page-id-19437 #main#main .ph-plan-grid{padding-left:0;padding-right:0}html body.page-id-19789.page-id-19789.page-id-19789 .streamit-login{padding:30px 20px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html body #main#main .ph-feature,html body #main#main .ph-plan,html body #main#main a.ph-button{transition:none!important}html body #main#main .ph-feature:hover,html body #main#main .ph-plan:hover,html body #main#main a.ph-button:hover{transform:none!important}}

html body #main#main .ph-plan h3 em{color:#f3c87d!important}
html body #main#main .ph-compare{height:30px!important;line-height:1.3!important}
html body #main#main .ph-glyph{display:inline-block;flex:none;width:21px;height:21px;background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:middle}
html body #main#main .ph-icon .ph-glyph{width:25px;height:25px}
html body #main#main .ph-plan-top>.ph-glyph{width:30px;height:30px;transform:rotate(-14deg)}
html body #main#main .ph-save .ph-glyph{width:15px;height:15px}
html body #main#main .ph-plan li .ph-glyph,html body #main#main .ph-plan .ph-button .ph-glyph{width:17px;height:17px;margin-top:2px}
html body #main#main .ph-savings>strong>span{color:inherit!important}
html body.page-id-19789 #streamit-login-form#streamit-login-form label{color:#fff1df!important}

html body #main#main .ph-glyph-play{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23efc779%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%2011%207-11%207V5Z%22%2F%3E%3Cpath%20d%3D%22M4%205v14%22%2F%3E%3C%2Fsvg%3E")}

html body #main#main .ph-glyph-spark{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23efc779%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%202.7%207.3L22%2012l-7.3%202.7L12%2022l-2.7-7.3L2%2012l7.3-2.7L12%202Z%22%2F%3E%3C%2Fsvg%3E")}

html body #main#main .ph-glyph-music{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23efc779%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2018V5l12-2v13M9%208l12-2%22%2F%3E%3Cellipse%20cx%3D%226%22%20cy%3D%2218%22%20rx%3D%223%22%20ry%3D%223%22%2F%3E%3Cellipse%20cx%3D%2218%22%20cy%3D%2216%22%20rx%3D%223%22%20ry%3D%223%22%2F%3E%3C%2Fsvg%3E")}

html body #main#main .ph-glyph-people{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23efc779%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2021v-3a6%206%200%200%201%2012%200v3M16%205a3%203%200%200%201%200%206M18%2015a5%205%200%200%201%203%206%22%2F%3E%3C%2Fsvg%3E")}

html body #main#main .ph-glyph-arrow{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232c1d11%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16m-6-6%206%206-6%206%22%2F%3E%3C%2Fsvg%3E")}

html body #main#main .ph-glyph-ticket{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23efc779%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18v5a2%202%200%200%200%200%204v5H3v-5a2%202%200%200%200%200-4V5Z%22%2F%3E%3Cpath%20d%3D%22M15%205v3m0%203v2m0%203v3%22%2F%3E%3C%2Fsvg%3E")}

html body #main#main .ph-glyph-check{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23efc779%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204L19%206%22%2F%3E%3C%2Fsvg%3E")}

html body.page-id-19789 .streamit-login .text-primary{color:#f7cf8c!important}
html body.page-id-19789 .streamit-login #login-submit-btn .btn-text{color:#2c1d11!important}
html body.page-id-19789 .streamit-login #login-submit-btn::before,html body.page-id-19789 .streamit-login #login-submit-btn::after{display:none!important}
