html{scroll-behavior:smooth}.custom-bundles{background-color:#f2f2f2}.custom-bundles .heading-wrapper{margin:auto;max-width:650px;text-align:center}.select-wrapper{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;padding:50px 60px}.disabled .select-wrapper:not([class$=regions]):not([class$=internet-plans]){opacity:.5;pointer-events:none}.custom-bundles .select-wrapper h4{font-weight:400}.custom-bundles .select-wrapper h4+p{font-size:13px;line-height:20px}.bundle-description{flex:0 0 20%}.bundle-options{flex:0 0 75%}.category:not(:first-child){margin-top:70px}.bundle-options{align-items:center;display:flex;flex-wrap:wrap;flex-basis:75%;justify-content:space-between}.bundle-option{display:flex;flex:1 1 23%;flex-direction:column;margin:1%;text-align:center}.bundle-options:not(.region) .bundle-option{align-self:stretch}.bundle-option>div{border:1px solid #777;padding:22px}.bundle-option>div:first-child{flex:1}.bundle-option>div:hover{cursor:pointer}.bundle-option:hover>div:first-child,.bundle-option.active>div:first-child,.bundle-option.selected>div:first-child{border:3px solid #ed2127;padding:20px}.bundle-option .title{font-weight:bold}.bundle-option .description p{margin-bottom:0}.bundle-option .description span{display:block}.bundle-options.internet-plan .title{margin-bottom:10px}.bundle-options.internet-plan .description{border-top:1px solid #d6d6d6;padding-top:13px}.bundle-option .description span.speed,.bundle-option .description span.descriptor{font-size:10px;line-height:13px}.bundle-option .description span.speed{font-weight:bold}.descriptor+.speed{margin-top:10px}.bundle-option .add-to-bundle,.add-on .add{align-self:center;border:1px solid #ed2127;color:#ed2127;font-size:14px;margin-top:18px;padding:5px 10px}.bundle-option:hover .add-to-bundle,.bundle-option.selected .add-to-bundle{background-color:#ed2127;color:#fff}.category{width:100%}.category h5{text-transform:capitalize}.bundle-options.add-ons{flex-direction:column}.add-on{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:20px;width:100%}.add-on .title{align-items:center;border:1px solid #777;display:flex;flex:1;flex-basis:40%;font-weight:bold;padding:10px 20px}.add-on.selected .title{border:3px solid #ed2127;padding:8.5px 18px}.add-on .price-wrapper{background-color:#34363a;color:#fff;flex-basis:22%;padding:10px}.add-on.selected .price-wrapper{background-color:#ed2127}.add-on .price-wrapper .price{display:inline-block;font-size:13px;font-weight:bold;line-height:14px;vertical-align:middle}.add-on .price-wrapper .unit{font-size:10px;line-height:14px}.add-on .counter,.add-on .add{align-self:center;margin-left:30px}.add-on .add{cursor:pointer;margin-top:0;padding:5px 30px}.add-on.selected .add{padding:5px 13.47px}.add-on .counter{background-color:#c5c5c5;color:#fff;cursor:default;padding:3px 0}.add-on.selected .counter{background-color:#ed2127}.add-on .counter span{display:inline-block;vertical-align:middle}.add-on .counter::selection,.add-on .counter span::selection{background-color:transparent}.add-on .counter .decrease,.add-on .counter .increase{cursor:pointer;display:inline;font-size:30px;line-height:0;padding:0 5px}.add-on:not(.selected) .counter .decrease{cursor:default;pointer-events:none}.add-on .counter .count{background-color:#fff;border-radius:3px;color:#34363a;cursor:default;font-size:13px;padding:5px;min-width:36px;text-align:center}.add-on .counter .count::selection{color:#34363a}div#order-form{scroll-margin-top:119px}.order-form-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.order-form .page-center>div{border:1px solid #777;margin-bottom:36px;padding:0}.order-form .description{background-color:#f2f2f2;font-weight:700;padding:38px;text-align:center}.order-form .description h5{margin:auto;max-width:775px}.order-form-wrapper{justify-content:space-around}.order-form-wrapper>div{padding:5%}.order-form-wrapper>div:first-child{flex:1 1 24%}.order-form-wrapper>div:last-child{flex:1 1 60%}@media(max-width:1000px){.order-form-wrapper>div:last-child{flex-basis:100%}}.order-form-wrapper span.your-order{font-size:17px;font-weight:700}.order-form-wrapper>div:first-child div{font-size:14px}.your-monthly-cost{color:#ed2127;font-size:22px !important}.order-form-wrapper .add-ons>div{margin-bottom:0;padding-left:10px}.order-form-wrapper .cost-and-savings{background-color:#f2f2f2;display:none;font-weight:700;margin-top:20px;padding:20px}.cost-and-savings div:not(:first-child){border-top:1px solid black;margin-top:30px;padding-top:30px}.order-form-container:not(.order-form-container--floating) .hs_cos_wrapper_type_cta{display:none}.order-form-wrapper .cost-and-savings span:not([class*=cta]){display:block;font-size:39px;line-height:48px}.order-form-wrapper .order-form-container a.cta-red{display:none}.order-form #legal{border:0;color:#808285;font-size:13px;line-height:20px}@media(max-width:768px){.select-wrapper>div{flex-basis:100%}.bundle-option{flex-basis:45%;margin-bottom:40px}}@media(max-width:479px){.bundle-option{flex-basis:100%}.select-wrapper{padding:25px}.order-form .description{padding:5%}}.order-form-container.order-form-container--floating{display:none;position:fixed;width:100%;bottom:0;transform:translateY(100%);transition:all .3s ease;visibility:hidden;opacity:0}.order-form-container.order-form-container--active{transform:translateY(0);visibility:visible;opacity:1}.order-form-container.order-form-container--unselected{transform:translateY(100%);visibility:hidden;opacity:0}.custom-bundles{position:relative}.order-form-container.order-form-container--floating{margin:0 auto;background:rgba(255,255,255,0.6);backdrop-filter:blur(5px);box-shadow:0 1rem 2rem rgb(0 0 0 / 20%)}.order-form-container.order-form-container--floating>*{width:calc(1140px - 8rem);max-width:calc(100vw - 2rem);display:block;margin:0 auto}.order-form-container.order-form-container--floating .cost-and-savings{display:flex;align-items:center;margin-top:1.2em;padding:.6em 1.4em}.order-form-container.order-form-container--floating .cost-and-savings>div{flex:0 1 20%;text-align:center}.order-form-container.order-form-container--floating .cost-and-savings>a{margin-left:auto}.order-form-wrapper.order-form-container--floating>.cost-and-savings{max-width:100%;width:100%;padding:.6em calc(50vw - 500px);background-color:rgb(242 242 242 / 66%);border-top:3px solid #ed2027}@media screen and (max-width:1100px){.order-form-wrapper.order-form-container--floating>.cost-and-savings{padding:.6em 1rem}}.order-form-container--floating .cost-and-savings div:not(:first-child){margin:0;padding:0;border:0}.order-form-container--floating .cost-and-savings div span{display:block;text-align:center}.order-form-wrapper.order-form-container--floating>div{padding:0}.order-form-wrapper.order-form-container--floating{display:block;padding-bottom:0;padding-top:2rem}.order-form-wrapper.order-form-container--floating .add-ons{display:flex;align-items:flex-start;font-weight:600;padding-top:.6em;font-size:.75rem}.order-form-wrapper.order-form-container--floating .add-ons .add-on{display:inline-flex;width:auto;font-weight:400}.order-form-wrapper.order-form-container--floating .add-ons .add-on{flex-wrap:nowrap;padding-left:0;padding-right:.8em;margin-bottom:.1em}.order-form-wrapper.order-form-container--floating .add-ons{flex-wrap:wrap}.order-form-wrapper.order-form-container--floating .add-ons .add-on:first-child{padding-left:.8em}.order-form__tag-wrapper div{display:inline-block;margin-right:.8em;font-size:.9em}form.hs-form fieldset.form-columns-1 input[name="email"]{width:100%}@media screen and (max-width:620px){.order-form-container--floating .cost-and-savings>div{font-size:14px;text-align:center}.order-form-container--floating .cost-and-savings span:not([class*=cta]){font-size:1.8em}.order-form-container--floating .cta-red{padding:.8em 1em 1em}.order-form-container--floating .cta-red:after{content:'\000BB';font-size:15px;margin-left:5px;margin-top:0px}}@media screen and (max-width:500px){.order-form-container--floating .cost-and-savings>div{font-size:12px}}.custom-bundles.guam .add-on[data-title="business-unlimited-prime"]{display:none}