.purple{color:#383c9c}.purple2{color:#343d98}.red{color:red}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);border-radius:8px}#inline-disc{font-size:11px;font-weight:normal}h1,h2,.green-link-btn,.circle,.identify p .step-number,.sub-step .step-number{font-family:'bebas_kairegular'}.phone-link{font-weight:bold}.green-link-btn,a.green-link-btn{color:white;background-color:#00a482;border-radius:10px;padding:10px 40px;text-align:center;font-size:16px;line-height:1;cursor:pointer;border:0}.green-link-btn:visited{color:white}.desktop{display:none}@media(min-width:768px){.desktop{display:block}.mobile{display:none}}#intro{background:url("/Images/HomeSC/2021/tv_update/new-dots.png") no-repeat top center;padding-top:150px}#intro .con{width:1150px;max-width:100%;margin:0 auto}#intro .left img{width:300px;display:block;margin:0 auto}@media(min-width:768px){#intro .left img{margin:35px 0 0 80px}}#intro .right{padding-top:25px}#intro .right .content{width:600px;max-width:90%;margin:0 auto;text-align:center}@media(min-width:768px){#intro .right .content{text-align:left}}#intro .right .content img{width:325px;max-width:90%}#intro .right .content h1{margin:0;font-size:48px}#intro .right .content p{font-weight:bold}#intro .right .content .green-link-btn{display:block;width:275px;margin:10px auto}@media(min-width:768px){#intro .right .content .green-link-btn{display:inline-block;margin:10px 20px 10px 0}}#intro .bottom p{max-width:90%;margin:10px auto}#intro .bottom .purple-link{color:#383c9c;font-weight:bold;text-decoration:underline}#intro .bottom .green-link-btn{display:block;margin:0 auto;width:360px;max-width:90%;font-size:24px}#features .card{width:1000px;max-width:90%;margin:20px auto}#features .card h2{color:white;font-weight:normal;background-color:#02abe3;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 0;margin:0}#features .box-con{display:flex;justify-content:center;flex-wrap:wrap;background-color:#e9f0f9;padding:0 25px 25px 25px}#features .box-con img{margin-top:20px;height:46px}#features .box-con .box{width:100%;text-align:center}@media(min-width:768px){#features .box-con .box{width:50%}}@media(min-width:992px){#features .box-con .box{width:33.33%}}#features .box-con .box p{width:90%;margin:0 auto}#features .box .dvr{color:#8e4e9f}#features .box .parental{color:#32b564}#features .box .personalized{color:#10bbdb}#features .box .hometv2go{color:#3866b0}#features .box .voice{color:#d32f92}#features .box .universal{color:#94b43c}#popcorn{width:100%;max-width:800px;display:block;margin:0 auto;position:relative;top:-50px;z-index:-10}@media(min-width:992px){#popcorn{top:-150px}}#steps{width:1000px;max-width:90%;margin:0 auto;position:relative}#steps .card{padding:1px 0;background:white;position:absolute;top:-100px}@media(min-width:768px){#steps .card{top:-150px}}@media(min-width:992px){#steps .card{top:-250px}}#space .space{height}#steps .card .step h2{color:white;font-weight:normal;background-color:#02abe3;text-align:center;padding:8px 0;margin:40px 0}#steps .card .step{position:relative}#steps .card .step .circle{display:block;margin:20px auto;width:100px;height:100px;border-radius:50%;line-height:100px;text-align:center;font-size:72px;font-weight:bold;color:white;background-image:linear-gradient(to right,#00a27f,#00aacb)}@media(min-width:768px){#steps .card .step .circle{position:absolute;top:-28px;left:25px;display:inline-block;margin:0}}#steps .card .step .content{width:90%;margin:25px auto}.identify p .step-number,#steps .card .step .content .sub-step .step-number{color:#02abe3;font-size:18px}#steps .green-link-btn{display:block;margin:10px auto;width:100%;max-width:450px;font-size:18px}#steps .card .step .content .red{font-size:16px;font-weight:bold}#steps .card .step .content .important{background-color:#d4d5d6;color:#343d98;margin:25px 0}#steps .card .step .content .important img{width:100px;height:100px;display:block;margin:10px auto}#page-disclaimer{font-size:10px;margin-top:50px}@media(min-width:768px){#steps .card .step .content .important img{margin:20px auto 0 auto}}@media(min-width:992px){#steps .card .step .content .important img{margin:10px auto 0 auto}}#steps .card .step .content .important h3{font-size:30px}#steps .card .step .content .important p{font-size:18px}#steps .card .step .content .identify{display:flex;justify-content:center;font-weight:bold;font-size:16px}#steps .card .step .content .identify p{margin:0 5px;text-align:center}#steps .card .step .content .identify p .step-number{font-weight:normal}#steps .card .step .content .identify img{margin-top:35px;max-height:50px}#steps .card .step .content .equipment{width:100%;margin-bottom:25px}#steps .card .step .content .equipment.top{background-color:#858ac1;padding:10px 25px}#steps .card .step .content .equipment.bottom{background-color:#6ce;padding:10px 25px;margin-bottom:25px}#steps .card .step .content .equipment.top h4,#steps .card .step .content .equipment.bottom h4{color:white}#steps .card .step .content .equipment.top img,#steps .card .step .content .equipment.bottom img{max-width:80%;display:block;margin:10px;auto}#steps form{max-width:90%;margin:0 auto;padding:25px 0}#formanchor{position:absolute;margin-top:-75px}#steps .checkbox+.checkbox,.radio+.radio{margin-top:10px}#steps .radio label,#steps .radios p{color:#00a482;font-size:16px;font-weight:bold}#steps .radio label a,#steps .radios p a{color:black;font-weight:normal;text-decoration:underline}#steps .radios{max-width:90%;margin:0 auto}#steps .radios p{font-size:18px;font-weight:bold;text-align:center;margin:10px 0 0 0}#steps .radios .green-link-btn{color:white;text-decoration:none}#steps form button{display:block;margin:0 auto 15px auto;background-color:#00a482;color:white;border:0;font-size:16px;padding:10px 75px;border-radius:20px}#steps form small{color:black;margin-top:20px}