h1,h2,h3,h4,h5,h6,p{line-height:.95;font-family:BrandFont-Display,Helvetica,Arial,sans-serif}a.Button{width:108px;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;font-size:10px}@media screen and (min-width:768px){a.Button{width:160px;height:auto;font-size:16px}}.no-wrap{white-space:nowrap}section{width:100vw;max-width:1440px;overflow:hidden;margin:0 auto}section .Container{-webkit-box-shadow:none;box-shadow:none;max-width:1440px!important}.hidden{display:none}.Button.Button--cta,a.Button.Button--cta,button.Button--cta{text-decoration:none}.Button.Button--cta.is-focused,.Button.Button--cta:focus,a.Button.Button--cta.is-focused,a.Button.Button--cta:focus,button.Button--cta.is-focused,button.Button--cta:focus{text-decoration:none}@media screen and (max-width:544px){.Button.Button--cta,a.Button.Button--cta,button.Button--cta{font-size:14px}}#label_modal_1{padding-left:8px!important}#faq{width:1272px;margin:0 auto!important;max-width:100%}#faq .Grid{height:auto;overflow:visible}#faq .Accordion{border-bottom:1px solid #000}#faq .Accordion .Accordion-group{border-top:1px solid #000;margin-bottom:0}#faq .Accordion .Accordion-group button{-webkit-border-radius:0!important;border-radius:0!important}#faq .Accordion .Accordion-group .Accordion-summary{margin-top:4px}#faq .Accordion .Accordion-group .Accordion-summary .Accordion-button{font-size:16px;margin-bottom:8px;margin-top:8px;padding-right:25%}@media screen and (min-width:991px){#faq .Accordion .Accordion-group .Accordion-summary .Accordion-button{font-size:20px;margin-bottom:14px;margin-top:14px;padding-right:12px}}#faq .Accordion .Accordion-group .Accordion-summary .Accordion-button:after{font-size:20px;display:inline-block;width:12px;height:12px;margin-top:1px;margin-bottom:0;border-right:1.5px solid #000;border-bottom:1.5px solid #000;-webkit-transform:rotate(45deg) translateY(5px);-moz-transform:rotate(45deg) translateY(5px);-ms-transform:rotate(45deg) translateY(5px);-o-transform:rotate(45deg) translateY(5px);transform:rotate(45deg) translateY(5px);content:""}@media screen and (min-width:544px){#faq .Accordion .Accordion-group .Accordion-summary .Accordion-button:after{margin-top:0}}@media screen and (min-width:768px){#faq .Accordion .Accordion-group .Accordion-summary .Accordion-button:after{margin-right:6px}}@media screen and (min-width:991px){#faq .Accordion .Accordion-group .Accordion-summary .Accordion-button:after{font-size:28px;right:0;margin-top:6px}}#faq .Accordion .Accordion-group.is-expanded .Accordion-button:after{font-size:20px;display:inline-block;width:12px;height:12px;margin-top:6px;border-right:1.5px solid #000;border-bottom:1.5px solid #000;-webkit-transform:rotate(-135deg) translateY(-5px);-moz-transform:rotate(-135deg) translateY(-5px);-ms-transform:rotate(-135deg) translateY(-5px);-o-transform:rotate(-135deg) translateY(-5px);transform:rotate(-135deg) translateY(-5px);content:""}#faq .Accordion .Accordion-group.is-expanded .Accordion-detail{display:block;padding-top:30px;padding-bottom:0;font-size:12px}@media screen and (min-width:768px){#faq .Accordion .Accordion-group.is-expanded .Accordion-detail{font-size:14px}}#faq .Accordion .Accordion-group.is-expanded .Accordion-detail>div{margin-bottom:16px}@media screen and (min-width:768px){#faq .Accordion .Accordion-group.is-expanded .Accordion-detail>div:nth-last-child(-n+2){border-bottom:none;margin-bottom:0}}@media screen and (min-width:991px){#faq .Accordion .Accordion-group.is-expanded .Accordion-detail>div{margin-bottom:20px}#faq .Accordion .Accordion-group.is-expanded .Accordion-detail>div:nth-last-child(-n+3){border-bottom:none;margin-bottom:0}}#faq .Accordion .Accordion-group.is-expanded .Accordion-detail>div h3{font-size:16px}@media screen and (min-width:991px){#faq .Accordion .Accordion-group.is-expanded .Accordion-detail>div h3{font-size:20px}}#faq .all-faqs{margin-top:32px}@media screen and (min-width:768px){#faq .all-faqs{margin-top:-24px}}@media screen and (min-width:991px){#faq .all-faqs{margin-top:-100px}}#hero .Grid{height:44.3459vw;max-height:640px}#hero .Grid .background-video{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px) and (max-width:991px){#hero .Grid .background-video{max-width:100%!important}}#hero .Grid .hero-subheading{position:absolute;bottom:24px;margin:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){#hero .Grid .hero-subheading{bottom:32px}}#best-plans{width:1272px;margin:0 auto!important;max-width:100%}#best-plans .slick-slider{width:100%}#best-plans .slick-slider .slick-list{overflow:visible}#best-plans .slick-slider .slick-list .slick-slide{opacity:.5}#best-plans .slick-slider .slick-list .slick-slide.slick-active{opacity:1}@media screen and (min-width:768px){#best-plans .slick-slider .slick-item p{max-width:93%}}#best-plans .slick-slider .slick-dots{position:absolute;bottom:-40px}#youtube_on_us .Container{max-width:1272px!important}#youtube_on_us .btn-wireless{margin-right:26px!important}@media screen and (min-width:768px){#youtube_on_us .btn-wireless{margin-bottom:10px!important}}@media screen and (min-width:991px){#youtube_on_us .btn-wireless{margin-bottom:0!important}}#youtube_on_us .youtube_on_us__offers{text-align:center}@media screen and (min-width:768px){#youtube_on_us .youtube_on_us__offers{text-align:left}}#youtube_on_us #label_modal_1{padding-left:0!important}.animate-slideup{opacity:0;-webkit-transform:translateY(150px);-moz-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px);-webkit-transition:opacity .5s ease-in-out 0ms,-webkit-transform .6s ease-in-out 0ms!important;transition:opacity .5s ease-in-out 0ms,-webkit-transform .6s ease-in-out 0ms!important;-o-transition:opacity ease-in-out .5s 0ms,-o-transform ease-in-out .6s 0ms!important;-moz-transition:transform ease-in-out .6s 0ms,opacity ease-in-out .5s 0ms,-moz-transform ease-in-out .6s 0ms!important;transition:transform .6s ease-in-out 0ms,opacity .5s ease-in-out 0ms!important;transition:transform .6s ease-in-out 0ms,opacity .5s ease-in-out 0ms,-webkit-transform .6s ease-in-out 0ms,-moz-transform .6s ease-in-out 0ms,-o-transform .6s ease-in-out 0ms!important}.animate-slideup.active-animate{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body.disableScroll{height:100vh;overflow:hidden}main{overflow:hidden}#vertical-carousel-wrap{position:relative;height:560px}@media screen and (min-width:768px){#vertical-carousel-wrap{height:680px}}#vertical-carousel-wrap #vertical-carousel{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;height:560px;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;position:relative}@media screen and (min-width:768px){#vertical-carousel-wrap #vertical-carousel{height:680px}}#vertical-carousel-wrap #vertical-carousel::-webkit-scrollbar{display:none}#vertical-carousel-wrap #vertical-carousel.scroll{overflow:scroll}#vertical-carousel-wrap #vertical-carousel section{scroll-snap-align:start;scroll-snap-stop:always;height:100%}#vertical-carousel-wrap #vertical-carousel section .Container,#vertical-carousel-wrap #vertical-carousel section .Container .Grid{height:100%}@media screen and (min-width:768px){#vertical-carousel-wrap #vertical-carousel section .Container video{width:100%!important;height:auto!important}}#vertical-carousel-wrap .arrows{width:100%;text-align:center;position:absolute;z-index:2}#vertical-carousel-wrap .arrows button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 15 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23FFF' stroke-width='3' d='M1.607 1l10.606 10.607L1.607 22.213' fill='none'/%3E%3C/svg%3E")!important;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:16px 16px;background-position:50%;border:none;width:16px;padding:24px}#vertical-carousel-wrap .arrows#prev-arrow{top:20px}#vertical-carousel-wrap .arrows#prev-arrow button{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#vertical-carousel-wrap .arrows#prev-arrow.hidden{display:none}#vertical-carousel-wrap .arrows#next-arrow{bottom:20px}#vertical-carousel-wrap .arrows#next-arrow button{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#vertical-carousel-wrap .arrows#next-arrow.hidden{display:none}#vertical-carousel-wrap #pagination-wrapper{left:50%;width:100%;max-width:1440px;position:absolute;top:-webkit-calc(50% - 33px);top:-moz-calc(50% - 33px);top:calc(50% - 33px)}#vertical-carousel-wrap #pagination-wrapper .pagination-dots{z-index:2;margin:0;padding-right:16px;padding-left:0;list-style:none;text-align:right;position:absolute;right:50%}@media screen and (min-width:768px){#vertical-carousel-wrap #pagination-wrapper .pagination-dots{padding-right:46px}}#vertical-carousel-wrap #pagination-wrapper .pagination-dots .dot{padding:4px;margin:0}#vertical-carousel-wrap #pagination-wrapper .pagination-dots .dot .dot-btn{border:none;cursor:pointer;background-color:#747676;height:8px;width:8px;overflow:hidden;padding:0}#vertical-carousel-wrap #pagination-wrapper .pagination-dots .dot .dot-btn[aria-pressed=true]{background-color:#fff}.video-controls{position:absolute;top:90%;left:86%;z-index:10;pointer-events:all}@media screen and (min-width:768px){.video-controls{top:80%;left:90%}}@media screen and (min-width:1200px){.video-controls{top:90%;left:95%}}.video-controls .show{display:block}.video-controls .hide{display:none}.video-controls button{pointer-events:all}.video-controls button .control-hover{display:none}.video-controls button .control-primary{display:block}.video-controls button img{opacity:.5}.video-controls button:focus.focus-visible,.video-controls button:focus[data-focus-visible-added]{outline-width:1px;outline-color:#fff!important;outline-style:dashed;outline-offset:2px}.video-controls button:focus.focus-visible .control-hover,.video-controls button:focus[data-focus-visible-added] .control-hover{display:block}.video-controls button:focus.focus-visible .control-primary,.video-controls button:focus[data-focus-visible-added] .control-primary{display:none}.video-controls button:hover .control-hover{display:block}.video-controls button:hover .control-primary{display:none}.simple-modal{display:block;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1001;border:none;color:#000;margin:auto;background:#fff}.simple-modal-close{-webkit-border-radius:inherit;border-radius:inherit;background:rgba(0,0,0,0);color:#000;border:none;float:right;padding:0;margin-top:-12px;margin-right:-5px;font-size:30px!important}.simple-modal-close:hover{background:initial;color:initial}.no-scroll{overflow:hidden}.simple-modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000;background-color:rgba(0,0,0,.65)}[data-content-back-id=youtube-modal]{width:100%;height:97.5%;overflow-y:scroll}@media screen and (min-width:1200px){[data-content-back-id=youtube-modal]{max-width:975px}}[data-content-back-id=youtube-modal] table{border:0}[data-content-back-id=youtube-modal] td{padding:0;border:0}[data-content-back-id=youtube-modal] th{background-color:#fff;color:#000;padding-left:0!important;padding-right:0!important}[data-content-back-id=youtube-modal] th:last-of-type{border-right-color:#fff}[data-content-back-id=youtube-modal] .simple-modal-close{width:30px;margin-top:-14px;margin-right:-14px;font-weight:100;font-size:36px;overflow:hidden}[data-content-back-id=youtube-modal] .youtubetv-logos{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-content-back-id=youtube-modal] .youtubetv-logos span{padding:20px 0;text-align:center}@media screen and (min-width:768px){[data-content-back-id=youtube-modal] .youtubetv-logos span{width:84px!important}}@media screen and (max-width:768px){[data-content-back-id=youtube-modal] .youtubetv-logos span{width:73px!important}}