.MuiButton-containedPrimary{background-color:#1a73e8 !important;border-radius:100px !important;box-shadow:none}.MuiButton-outlinedPrimary{border-radius:100px !important;border:1px solid  #747775 !important;font-size:16px}.step-example{font:22px Arial;display:inline-block;padding:1em 2em;text-align:center;color:white;background:red;background:linear-gradient(to left, salmon 50%, lightblue 50%) right;background-size:200%;transition:.5s ease-out}.step-header-base{color:#202124 !important;text-align:center;letter-spacing:0.3px}.step-header{text-align:center;line-height:1.45 !important;font-size:24px;font-weight:normal;width:101%;margin:auto;letter-spacing:.05px}@media only screen and (min-width: 320px) and (max-width: 480px){.step-header{width:100%;margin:auto;margin-top:3rem;font-size:24px}}@media only screen and (min-width: 1200px){.step-header-margin{margin-top:2rem}}@media only screen and (max-width: 768px){.step-header-margin{margin-top:0rem}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.step-header-margin{margin-top:0rem}}.stepHeaderBox{margin:auto;margin-bottom:36px;margin-top:54px}@media only screen and (min-width: 1200px){.stepHeaderBox{width:85%}}@media only screen and (max-width: 768px){.stepHeaderBox{width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.stepHeaderBox{width:100%;margin-top:0rem}}.step-header-sub-text-base{margin:1.6rem auto 0;max-width:70rem;color:#5F6368 !important;text-align:center}.step-header-sub-text-desktop{font-size:2rem;font-style:normal;font-weight:400;line-height:2.8rem}.step-header-sub-text{margin:auto;margin-top:1rem !important;text-align:center;font-size:16px;line-height:1.5 !important}@media only screen and (min-width: 1200px){.step-header-sub-text{padding:0 0% 0 0%;width:70%}}@media only screen and (max-width: 768px){.step-header-sub-text{padding:0;width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.step-header-sub-text{padding:0}}.stepperArrowSize{font-size:36px}@media only screen and (min-width: 1200px){.stepperArrowSize{font-size:50px}}@media only screen and (min-device-width: 320px) and (max-device-width: 1199px){.stepperArrowSize{font-size:24px}}.MuiButton-containedSizeLarge{font-size:16px}#stepper-next-btns{margin:16px 0;height:44px;text-align:center}#stepper-confirm-btn{margin-top:16px;height:44px;text-align:center;margin-right:0px}@media only screen and (min-width: 320px) and (max-width: 480px){.check-avail-margin{margin-top:5rem}}@media only screen and (min-width: 420px){.check-avail-margin{margin-top:10rem}}@media only screen and (min-width: 1200px){.service-item-cards{min-height:360px;height:auto}}@media only screen and (max-width: 768px){.service-item-cards{min-height:360px;height:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 375px){.service-item-cards{height:auto;width:100%;margin:auto}}@media only screen and (min-device-width: 375px) and (max-device-width: 480px){.service-item-cards{height:auto;width:316px;margin:auto}}.service-item-cards-radio{cursor:pointer;position:relative}.service-item-cards-radio.active{outline:3px solid #34A853;box-shadow:0px 2px 6px 4.5px rgba(69,69,69,0.25);-webkit-box-shadow:0px 2px 6px 4.5px rgba(69,69,69,0.25);-moz-box-shadow:0px 2px 6px 4.5px rgba(69,69,69,0.25)}.service-item-cards-radio .service-item-radio{position:absolute;top:11px;right:13px}.service-item-cards-radio .service-item-radio .MuiSvgIcon-root{font-size:32px}.bring-your-router{margin-top:1rem;color:#218C48;font-size:14px;background-color:rgba(52,168,83,0.1);padding:8px;width:100%}.see-router-rec{font-size:12px;margin-bottom:-2rem}@media only screen and (min-width: 1200px){.see-router-rec{margin-left:-1.5rem}}@media only screen and (max-width: 768px){.see-router-rec{margin-left:-1.5rem}}@media only screen and (min-width: 320px) and (max-width: 480px){.see-router-rec{margin-left:-2.5rem}}.what-you-get-box{height:auto;font-size:20px;color:#188038;padding:1rem 2rem 2rem 2rem;margin-top:2rem;margin-bottom:1.5rem;background-color:#E6F4EA;border-radius:4px;text-align:center;width:100%}@media only screen and (min-width: 1024px){.check-avail-what-you-get-box{width:60%;margin:auto;margin-top:4rem}}@media only screen and (min-width: 768px){.check-avail-what-you-get-box{width:60%;margin:auto;margin-top:4rem}}.what-you-get-points{font-size:12px;text-align:left;color:#202121}@media only screen and (min-width: 1200px){.what-you-get-points{padding:0 3rem;margin-top:1rem}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.what-you-get-points{padding:0;margin-top:0.5rem}}.promo-campaign-banner-box,.promo-refer-banner-box{text-align:left;padding:1rem 1rem;margin:auto;color:white;min-height:60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:#34A853;width:100vw;position:relative;left:calc((-100vw + 1160px) / 2);display:flex;justify-content:center;flex-direction:column}.promo-campaign-banner-box a,.promo-refer-banner-box a{color:white}.promo-campaign-banner-box .promo-text,.promo-refer-banner-box .promo-text{color:white;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row}@media (max-width: 425px){.promo-campaign-banner-box .promo-text,.promo-refer-banner-box .promo-text{text-align:left}}.promo-campaign-banner-box .promo-disclaimer,.promo-refer-banner-box .promo-disclaimer{color:white;font-size:10px;line-height:10px}@media (max-width: 425px){.promo-campaign-banner-box .promo-disclaimer,.promo-refer-banner-box .promo-disclaimer{margin-left:3rem}}@media (max-width: 1200px){.promo-campaign-banner-box,.promo-refer-banner-box{left:-20px}}@media (max-width: 425px){.promo-campaign-banner-box .promo-disclaimer{margin-left:2rem}.promo-refer-banner-box .promo-disclaimer{margin-left:3rem}}.single-item-cards{margin:auto;height:280px;width:300px}.single-item-cards.lg{height:420px;width:520px}.service-item-name{font-size:20px;color:#34a853;text-align:center;padding-bottom:8px;padding-top:8px}.coax-modal p{line-height:22px !important}.coax-modal{padding:2rem 0 0 0}@media only screen and (min-width: 768px){.coax-modal{width:42%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.coax-modal{width:80%}}.service-item-price{font-size:40px;color:#202124;text-align:center;padding-bottom:0px}.service-item-price .service-item-price-acp{display:inline-block;position:relative;font-size:30px;color:#B3261E}.service-item-price .service-item-price-acp .service-item-price-acp-outer{position:absolute;top:-33px;left:-64px}.service-item-price .service-item-price-acp .service-item-frequency{color:#B3261E;font-size:10px}.service-item-price .service-item-price-acp .service-item-dollar{color:#B3261E;font-size:13px}.service-item-price .service-item-price-acp .strike-out{position:absolute;top:20px;left:0px;height:2px;width:100%;background-color:#B3261E}.service-item-speeds{font-size:12px;color:#5F6368;text-align:center;padding-top:0px}.service-item-frequency{font-size:14px;color:#5F6368}.service-item-dollar{font-size:28px;color:#202124;vertical-align:top}.service-item-disclaimer{font-size:13px;color:#202124;text-align:center;width:92%;margin:auto;padding-bottom:0px}.signup-contact-form{margin:auto;margin-top:3rem}@media only screen and (min-width: 1024px){.signup-contact-form{width:60%}}@media only screen and (max-width: 768px){.signup-contact-form{width:60%}}@media only screen and (min-width: 320px) and (max-width: 480px){.signup-contact-form{width:100%}}.suggested-time-card{margin:auto;margin-top:3rem}@media only screen and (min-width: 1200px){.suggested-time-card{width:50%}}.door-confirm-card{margin:auto;margin-top:3rem}@media only screen and (min-width: 1200px){.door-confirm-card{width:45%}}@media only screen and (max-width: 768px){.door-confirm-card{width:60%}}@media only screen and (min-width: 320px) and (max-width: 480px){.door-confirm-card{width:100%}}#signup-referral{padding-left:14px}.confirm-info-blocks{margin:auto;margin-bottom:16px}.confirm-info-blocks MuiCardContent-root:last-child{padding-bottom:20px}.signup-benefits-title-mobile{font-size:36px !important}@media only screen and (min-width: 320px) and (max-width: 480px){.signup-benefits-title-mobile{font-size:24px !important;font-weight:500}}@media only screen and (min-width: 320px) and (max-width: 480px){.signup-benefits-mobile{font-size:18px !important}}.signup-benefits li{margin-bottom:1rem}.policy-block{margin-top:2rem;margin-left:2rem}@media only screen and (min-width: 320px) and (max-width: 480px){.policy-block{margin-left:0}}.policy-block-margins{margin-right:1rem}.serviceItemValue{display:none}@media only screen and (min-width: 1200px){.service-cards-padding{padding:2% 18% 0 18%}}@media only screen and (max-width: 768px){.service-cards-padding{padding:0 15% 0 15%}}@media only screen and (min-width: 320px) and (max-width: 480px){.service-cards-padding{padding:0}}@media only screen and (min-width: 1200px){.fixed-wireless-content-padding{padding:0% 2% 0 2%}}@media only screen and (max-width: 768px){.fixed-wireless-content-padding{padding:0 15% 0 15%}}@media only screen and (min-width: 320px) and (max-width: 480px){.fixed-wireless-content-padding{padding:0}}.fixed-wireless-content-padding .aervivo-images{width:20%;margin:auto;display:inherit;margin-top:3rem;margin-bottom:3rem}.fixed-wireless-policy{margin:auto;display:block}.fixed-wireless-policy .MuiCheckbox-root{color:#1A73E8}@media only screen and (min-width: 1200px){.fixed-wireless-policy{text-align:center}}@media only screen and (min-width: 320px) and (max-width: 480px){.fixed-wireless-policy{text-align:left}}.confirmation-divider{margin:0 2rem}.MuiCheckbox-root .MuiSvgIcon-root,.MuiRadio-root .MuiSvgIcon-root{font-size:2rem}.card-header-success,.card-header-success-light{text-align:center;padding-top:20px;padding-bottom:20px}.card-header-success .MuiTypography-h5,.card-header-success-light .MuiTypography-h5{font-size:16px;font-family:Google Sans;font-weight:500;line-height:1.334}.card-header-success{background:#34a853;color:#ffffff}.card-header-success-light{background:#E7F8ED;color:#000}.center-align-card-action-btns{justify-content:space-around;padding-bottom:0px;padding-top:0px}.yearly-message{text-align:center;margin:auto;width:80%;padding-bottom:2rem;color:#188038;font-size:12px}.promocode-box{margin-top:5rem}.box-align-center{text-align:center}@media only screen and (min-width: 1200px){.box-align-center-slots{text-align:center}}@media only screen and (max-width: 1024px){.box-align-center-slots{margin-top:2rem;text-align:center}}@media only screen and (min-width: 320px) and (max-width: 375px){.box-align-center-slots{text-align:center}}@media only screen and (min-width: 370px) and (max-width: 480px){.box-align-center-slots{text-align:left}}.confirm-block-content{font-size:16px;color:#202124;margin-top:12px}.confirm-block-content-2{font-size:12px;color:#5F6368}.confirm-block-headers{font-size:14px;font-weight:500;color:#5F6368}.signup-content-links{font-size:14px;color:#4285F4}.door-confirm-header{font-size:14px;font-weight:500;color:#5F6368;text-transform:uppercase}.door-confirm-fields{font-size:16px;color:#202124;margin-top:12px}.door-confirm-field-box{margin:auto;text-align:center;width:200px}.center-align-grid-content{margin:auto;justify-content:center}.dates-card-align-spacing{justify-content:center}@media only screen and (min-width: 320px) and (max-width: 365px){.dates-card-align-spacing{margin-right:6rem}}@media only screen and (min-width: 370px) and (max-width: 539px){.dates-card-align-spacing{margin-right:6rem}}@media only screen and (min-width: 540px) and (max-width: 700px){.dates-card-align-spacing{margin-right:auto}}@media only screen and (min-width: 700px) and (max-width: 820px){.dates-card-align-spacing{margin-right:3rem;margin:auto}}.choose-install-dates-cards{padding:0;padding-bottom:.5rem !important}.choose-install-dates-month{background-color:#fefefe;padding-bottom:1rem;padding-top:1rem;border-bottom:1px solid rgba(0,0,0,0.1)}.choose-install-dates-date{font-size:36px;margin-bottom:10px;margin-top:10px}.choose-install-dates-day{margin-top:10px}.dates-left-arrow{padding-top:5rem}@media only screen and (min-width: 1200px){.dates-left-arrow{padding-left:8rem}}@media only screen and (min-device-width: 320px) and (max-device-width: 360px){.dates-left-arrow{padding-left:0;margin-left:-2rem;margin-right:2rem;width:15%}}@media only screen and (min-device-width: 375px) and (max-device-width: 480px){.dates-left-arrow{padding-left:0;width:15%}}@media only screen and (min-device-width: 480px) and (max-width: 768px){.dates-left-arrow{padding-left:0;margin-left:-1rem}}.arrow-background{background-color:rgba(235,235,235,0.6);border-radius:50%;height:64px}@media only screen and (min-width: 1200px){.arrow-background-margin{margin-left:4rem}}.dates-right-arrow{padding-top:5rem}@media only screen and (min-width: 1200px){.dates-right-arrow{margin-left:-11rem}}@media only screen and (min-width: 320px) and (max-width: 365px){.dates-right-arrow{margin-left:27rem}}@media only screen and (min-width: 370px) and (max-width: 540px){.dates-right-arrow{margin-left:26rem}}@media only screen and (min-width: 540px) and (max-width: 700px){.dates-right-arrow{margin-left:4rem}}@media only screen and (min-width: 700px) and (max-width: 768px){.dates-right-arrow{margin-left:4rem}}@media only screen and (min-width: 1200px){.dates-card-container{flex-wrap:wrap;margin-top:2rem}}@media only screen and (min-width: 770px){.dates-card-container{flex-wrap:inherit;margin-top:2rem}}@media only screen and (min-width: 320px) and (max-width: 768px){.dates-card-container{flex-wrap:inherit;width:41rem;overflow:scroll;overflow-y:hidden;height:16rem;padding-top:1rem;padding-left:2rem;background-color:#ececec;margin-left:-3rem}}@media only screen and (min-width: 320px) and (max-width: 365px){.dates-card-container{width:115%;background-color:#ececec}}@media only screen and (min-width: 365px) and (max-width: 380px){.dates-card-container{width:115%;margin-left:-1rem;background-color:#ececec}}@media only screen and (min-width: 420px) and (max-width: 768px){.dates-card-container{flex-wrap:inherit;width:100vw}}@media only screen and (min-width: 1200px){.link-cal-view{width:790px;margin:auto}}@media only screen and (min-width: 320px) and (max-width: 480px){.link-cal-view{width:100%;margin:auto;margin-bottom:1rem;margin-top:3rem}}@media only screen and (min-width: 1200px){.link-cal-view-btn{float:right;margin-bottom:0px !important}}@media only screen and (min-width: 1200px){.link-dates-view{width:360px;margin:auto}}@media only screen and (min-width: 320px) and (max-width: 480px){.link-dates-view{width:100%;margin:auto;margin-bottom:1rem}}@media only screen and (min-width: 1200px){.link-dates-view-btn{float:right;margin-bottom:0px !important}}.calendar-view .MuiPickersCalendar-transitionContainer{height:270px}.MuiPickersBasePicker-pickerView{height:340px}.dates-card-container button:not(.cx-icon):not(.gm-control-active){height:64px !important}@media only screen and (min-width: 1200px){.dates-card-container-2{padding:0;margin-left:7%}}@media only screen and (min-width: 800px) and (max-device-width: 1199px){.dates-card-container-2{padding:0;margin-left:2%}}@media only screen and (min-width: 320px) and (max-width: 480px){.dates-card-container-2{padding:0;margin-left:-1rem;flex-wrap:inherit}}@media only screen and (min-width: 420px) and (max-width: 768px){.dates-card-container-2{margin-left:-1rem;flex-wrap:inherit}}.date-card-available{background-color:#ffffff}.date-card{cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 360px){.date-card{width:100px}}@media only screen and (min-width: 375px) and (max-width: 410px){.date-card{width:110px}}@media only screen and (min-width: 410px) and (max-width: 1023px){.date-card{width:100px}}.date-card-unavailable{opacity:.4;cursor:not-allowed}.check-avail-form{margin:auto;justify-content:center}@media only screen and (min-width: 1024px){.check-avail-form{display:flex}}@media only screen and (min-width: 320px) and (max-width: 480px){.check-avail-form{display:flex}}@media only screen and (min-width: 420px) and (max-width: 768px){.check-avail-form{display:block;width:70%}}.check-avail-form-fields-padding{padding-right:0px !important}@media only screen and (min-width: 320px) and (max-width: 480px){.check-avail-form-fields-padding{margin-left:-6%;padding-bottom:0 !important}}@media only screen and (min-width: 420px) and (max-width: 768px){.check-avail-form-fields-padding{display:block;margin-left:5%}}.check-avail-btn-padding{padding-left:4rem;padding-right:4rem}.checkbox-fixed-wireless .MuiSvgIcon-root{width:28px;height:28px}.card-sec-button{text-underline-offset:3px;text-align:center;margin-right:0px;margin-bottom:0px}@media only screen and (min-width: 320px) and (max-width: 480px){.card-sec-button{width:115%}}@media only screen and (max-width: 768px){.card-sec-button{width:108%}}.card-sec-button-left-align{text-align:left;padding:0 0px;color:#34a853;font-size:16px}#websiteNewHeader{padding:0 2rem}@media only screen and (max-width: 425px){#websiteNewHeader{padding:0}}#websiteNewHeader a:first-child{width:130px !important;height:100%;margin-left:1rem}@media only screen and (max-width: 1199px){#websiteNewHeader a:first-child{width:100px !important;position:absolute;left:0;right:0;margin:0 auto !important}}.buyflow-subheader{top:74px;background:#F1F3F4;color:white;padding:0.9rem;font-family:"Google Sans";font-weight:500;position:-webkit-sticky;position:sticky;top:74px;z-index:1;height:38px;width:100%;padding-right:3rem}@media (max-width: 425px){.buyflow-subheader .landing_links_width{font-size:1rem !important;margin-top:3px}}#navbar-number{width:100%;justify-content:flex-end}.stepper-back-button{color:#34A853}@media only screen and (min-width: 1200px){.stepper-back-button{position:absolute;top:11.2rem;left:5.55rem}}@media only screen and (max-width: 1199px){.stepper-back-button{position:fixed;top:1.5rem;z-index:1000;left:0rem;background-color:white !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.stepper-back-button{position:fixed;top:1.5rem;z-index:1000;left:0rem;min-width:24px !important;background-color:white !important}}@media only screen and (min-width: 1200px){.spacing-from-theme{margin-top:4rem}}@media only screen and (min-width: 1200px){.time-slots-box{padding:0 20rem;margin-top:2rem}}@media only screen and (min-width: 1024px){.time-slots-box{padding:0 20rem;margin-top:2rem}}@media only screen and (min-width: 320px) and (max-width: 480px){.time-slots-box{padding:0;margin-top:2rem;width:110%}}@media only screen and (min-width: 320px) and (max-width: 410px){.time-slots-box{margin-left:-1.5rem}}@media only screen and (min-width: 420px) and (max-width: 1023px){.time-slots-box{margin-top:2rem;margin-left:0%}}.time-slots-box .MuiPaper-elevation1{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 4px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.time-slots-daytime{margin-top:2rem;text-align:center;font-size:20px;line-height:1.5 !important}@media only screen and (min-width: 1200px){.time-slots-daytime{padding:0 8% 0 8%}}@media only screen and (max-width: 768px){.time-slots-daytime{padding:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 410px){.time-slots-daytime{padding:0}}@media only screen and (min-width: 410px) and (max-width: 768px){.time-slots-daytime{padding:0;padding-right:3rem}}.no-slots-daytime{margin-right:0}@media only screen and (min-device-width: 320px) and (max-device-width: 410px){.no-slots-daytime{margin-right:0}}@media only screen and (min-width: 410px) and (max-width: 768px){.no-slots-daytime{margin-right:3}}.MuiPaper-elevation1{box-shadow:0px 1px 3px 0.5px rgba(69,69,69,0.25);-webkit-box-shadow:0px 1px 3px 0.5px rgba(69,69,69,0.25);-moz-box-shadow:0px 1px 3px 0.5px rgba(69,69,69,0.25)}.time-slot{padding-top:10px;padding-bottom:10px;margin-bottom:1.5rem;font-size:15px;min-width:100px;border-radius:2px;border:none;height:44px}@media only screen and (min-width: 1200px){.time-slot{padding-right:10px;margin-right:1.5rem}}@media only screen and (min-width: 780px){.time-slot{padding-right:10px;margin-right:1.5rem}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.time-slot{margin-left:1.2rem}}@media only screen and (min-device-width: 420px) and (max-width: 768px){.time-slot{margin-left:1.2rem}}.time-slot-selected{padding-top:10px;padding-bottom:10px;margin-bottom:1.5rem;font-size:15px;color:#ffffff;min-width:100px;border-radius:2px;background-color:#34a853;height:44px}@media only screen and (min-width: 1024px){.time-slot-selected{padding-right:10px;margin-right:1.5rem}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.time-slot-selected{margin-left:1.2rem}}@media only screen and (max-width: 768px){.time-slot-selected{margin-left:1.2rem}}#check-router-specs{margin-right:0px !important}#overlayDrawer{width:500px;overflow:hidden;overflow-y:scroll}@media only screen and (min-width: 320px) and (max-width: 480px){#overlayDrawer{width:100%}}.drawer-title{font-size:20px;color:#202121;margin:2rem 0 1rem 0;padding:0 2rem}.drawer-description{font-size:15px;color:#202121;margin:2rem 0;padding:0 2rem}.drawer-sub-title{color:#188038;font-size:16px;font-family:'Google Sans';font-weight:500;margin:2rem 0;padding:0 2rem}.drawer-divider{height:3px;background-color:#34a853 !important}#drawer-btn{margin-left:2rem}.bubble .MuiFormHelperText-root{color:#fff !important}.install-date-selected{background-color:#34a853;color:#ffffff}@media only screen and (min-width: 1200px){#address-autocomplete-helper-text{margin-bottom:-2.8rem}}@media only screen and (min-width: 1200px){#zip-helper-text{margin-bottom:-2.8rem}}.ditch-cable-card{text-align:center;margin:auto;padding:2rem}.sign-up-thanks-card{text-align:center;margin:auto;padding:3rem}@media only screen and (min-width: 1024px){.sign-up-thanks-card{width:85%}}@media only screen and (min-width: 320px) and (max-width: 480px){.sign-up-thanks-card{width:100%}}@media only screen and (min-width: 420px) and (max-width: 768px){.sign-up-thanks-card{width:85%}}.thanks-card-titles,.thanks-card-sub{text-align:center;font-size:18px;margin:auto;padding:2rem 0}@media only screen and (min-width: 1024px){.thanks-card-titles,.thanks-card-sub{width:75%}}@media only screen and (min-width: 320px) and (max-width: 480px){.thanks-card-titles,.thanks-card-sub{width:100%}}@media only screen and (min-width: 420px) and (max-width: 768px){.thanks-card-titles,.thanks-card-sub{width:60%}}.thanks-card-sub{font-weight:400;font-size:1.4rem;display:inline-block;color:#188038}.thanks-card-check-spam-disclaimer{text-align:center;font-size:12px;color:#616161;margin:auto}@media only screen and (min-width: 1024px){.thanks-card-check-spam-disclaimer{width:75%}}@media only screen and (min-width: 320px) and (max-width: 480px){.thanks-card-check-spam-disclaimer{width:100%}}@media only screen and (min-width: 420px) and (max-width: 768px){.thanks-card-check-spam-disclaimer{width:60%}}.install-apt-detail-block{padding:3rem 2rem;background-color:rgba(52,168,83,0.1)}@media only screen and (min-width: 1024px){.install-apt-detail-block{width:85%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.install-apt-detail-block{width:100%}}@media only screen and (min-device-width: 420px) and (max-width: 768px){.install-apt-detail-block{width:85%}}.ditch-cable-card-title{font-size:28px;color:#34a853}.ditch-cable-card-subTitle{font-size:18px;width:60%;margin:auto;margin-top:2rem !important}.streaming-partners-box{margin-top:4rem}.str-plan-benefits{font-size:12px;margin-top:2rem}.calendar-view .MuiPickersToolbarText-toolbarBtnSelected{color:#fff !important}.calendar-view .MuiTypography-subtitle1{color:rgba(255,255,255,0.54);font-size:1.5rem}.calendar-view .MuiPickersCalendarHeader-dayLabel{font-size:1.2rem}.calendar-view .MuiPickersCalendarHeader-transitionContainer{height:36px}.calendar-view .MuiPickersCalendar-transitionContainer{margin-right:1rem;margin-top:0}.calendar-view .MuiPickersCalendarHeader-daysHeader{margin-right:0.8rem}.calendar-view .MuiPickersDay-day{margin-right:0 !important}.calendar-view .MuiPickersDay-day,.calendar-view p{font-size:1.5rem;margin-top:0.8rem}.calendar-view .MuiPickersBasePicker-container{border:1px solid #dedede}.calendar-view .MuiPickersCalendarHeader-switchHeader{margin-top:0}.calendar-view button:not(.cx-icon):not(.gm-control-active){margin-bottom:0px !important;margin-right:0.2rem !important}.calendar-view .MuiPickersDay-daySelected{height:36px !important}.calendar-view .MuiPickersBasePicker-containerLandscape{flex-direction:column}.calendar-view .MuiPickersToolbar-toolbarLandscape{max-width:100%}.check-avail-form{margin:auto;justify-content:center}@media only screen and (min-width: 1024px){.check-avail-form{display:flex}}@media only screen and (min-width: 320px) and (max-width: 480px){.check-avail-form{display:flex}}@media only screen and (min-width: 420px) and (max-width: 768px){.check-avail-form{display:block;width:70%}}.check-avail-btn{margin-top:10px !important;margin-left:0px}@media only screen and (min-width: 320px) and (max-width: 480px){.check-avail-btn{margin:auto;text-align:center;margin-right:11%}}@media only screen and (min-width: 420px) and (max-width: 820px){.check-avail-btn{text-align:center}}.check-avail-btn :global(#check-avail-next-btns){height:56px !important;text-align:center;margin-right:0px !important}.bubble{display:inline-block;border-radius:6px;position:relative;margin-top:46px}@media only screen and (min-width: 1200px){.bubble{padding:24px 24px 30px 24px}}@media only screen and (min-width: 780px) and (max-device-width: 1199px){.bubble{padding:24px 24px 30px 24px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.bubble{padding:0}}@media only screen and (min-device-width: 420px) and (max-width: 768px){.bubble{padding:0}}@media only screen and (min-width: 1200px){.bubbleusher{background:rgba(255,255,255,0.3);width:940px}}@media only screen and (min-width: 780px) and (max-device-width: 1199px){.bubbleusher{background:rgba(255,255,255,0.3);width:98%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.bubbleusher{width:100%}}@media only screen and (min-device-width: 420px) and (max-width: 768px){.bubbleusher{width:100%}}.bubbleusher .MuiButton-containedSizeLarge{padding:10px 22px !important}@media only screen and (min-device-width: 320px) and (max-width: 768px){.bubblesignup{left:0}}@media only screen and (min-width: 1200px){.bubblesignup{background:rgba(255,255,255,0.3);width:82%}}@media only screen and (min-width: 780px) and (max-device-width: 1199px){.bubblesignup{background:rgba(255,255,255,0.3);width:98%}}.bubblesignup .MuiButton-containedSizeLarge{padding:10px 22px !important}.addressfields{white-space:nowrap;display:inline-block;width:100%}@media only screen and (min-width: 780px) and (max-width: 1199px){.addressfields{margin-bottom:1rem}}@media only screen and (min-width: 320px) and (max-width: 480px){.addressfields{margin-bottom:1rem;text-align:center}}@media only screen and (min-width: 420px) and (max-width: 768px){.addressfields{margin-bottom:1rem;text-align:center}}.addressfields .autoc{white-space:nowrap;display:inline-block;background-color:white;border-radius:4px 0 0 4px;height:48px}.addressfields .check-avail-container{width:60%}.addressfields .zip-container{width:18%}.addressfields .autocinput{font-size:18px;padding-left:16px;padding-top:6px}.addressfields .doorautoc{white-space:nowrap;display:inline-block;background-color:white;border-radius:0;height:48px;width:22%}.addressfields .doorautocinput{font-size:18px;padding-left:16px;padding-top:6px}.addressfields .zip{background-color:white;white-space:nowrap;border-radius:0 4px 4px 0;height:48px;font-size:18px;padding-bottom:4px}@media only screen and (min-width: 250px) and (max-width: 480px){.sticky-btn{position:fixed;bottom:0;left:0;width:100%;text-align:center;background-color:white;z-index:1000;box-shadow:0px 5px 15px 10.5px rgba(69,69,69,0.25);-webkit-box-shadow:0px 5px 15px 10.5px rgba(69,69,69,0.25);-moz-box-shadow:0px 5px 15px 10.5px rgba(69,69,69,0.25)}}
