.bundle_calculator--updated .step1__menu{display:flex;justify-content:center;list-style:none;margin:0 0 30px;padding:0}.bundle_calculator--updated .step1__menu li{border:2px solid var(--s2-color-lightblue);cursor:pointer;font-weight:600;margin:0 -1px;min-width:185px;padding:12px;text-align:center}.bundle_calculator--updated .step1__menu li.is-active{background-color:var(--s2-color-lightblue);color:#fff}.bundle_calculator--updated .step1__menu li:not(.is-active):hover{background-color:var(--s2-color-gray)}.bundle_calculator--updated .step1__menu li:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.bundle_calculator--updated .step1__menu li:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.bundle_calculator--updated .step_tabbed:not(.is-active){display:none}.bundle_calculator--updated .plan-price{line-height:1.3;margin-bottom:10px}.bundle_calculator--updated .plan-col .btn{padding-left:20px;padding-right:20px}.bundle_calculator--updated .overline{display:block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.7px;line-height:24px;text-transform:uppercase}.bundle_calculator--updated .overline.gray{color:hsla(0,0%,100%,.5)}.bundle_calculator--updated .overline.blue{color:#52a9e8}.bundle_calculator--updated .text-big{font-size:36px;font-style:normal;font-weight:400}.bundle_calculator--updated .text-big.bundle{font-weight:700}.bundle_calculator--updated .text-big span{font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px;margin-left:5px;text-transform:uppercase}.bundle_calculator--updated .plan-block{padding:30px 20px 100px;position:relative}.bundle_calculator--updated .plan-block ul li{align-items:center;display:flex;flex-wrap:wrap;padding:5px 0;position:relative}.bundle_calculator--updated .detail-icon{display:flex;justify-content:center;width:30px}.bundle_calculator--updated .plan-block .plan-title{margin-bottom:15px}.bundle_calculator--updated .plan-block .detail-desc{padding-left:15px;width:calc(100% - 30px)}.bundle_calculator--updated .plan-block .detail-desc.no-image{padding-left:0;padding-top:10px}.bundle_calculator--updated .plan-block .detail-desc ul li{padding-left:15px;position:relative}.bundle_calculator--updated .plan-block .detail-desc ul li:before{content:"-";left:0;position:absolute;top:5px}.bundle_calculator--updated .plan-block .cta-wrap{bottom:25px;left:0;padding:0 20px;position:absolute;right:0}.bundle_calculator--updated #bc-step1-updated .plan-block .plan-title{font-size:30px;margin-bottom:15px}.bundle_calculator--updated .calculator-section{box-shadow:0 0 5px rgba(0,0,0,.1)}.bundle_calculator--updated .calculator-section .total-price .dollar{color:#030928;font-size:20px;font-weight:700}.bundle_calculator--updated .calculator-section .total-bundle .dollar{font-size:26px}.bundle_calculator--updated .calculator-section .footnote{font-size:13px}@media only screen and (min-width:992px){.bundle_calculator--updated .bc-plans .plan-col-5{padding:0 7px;width:20%}.bundle_calculator--updated .calculator-section .total-price .dollar{font-size:22px}.bundle_calculator--updated .calculator-section .total-bundle .dollar{font-size:32px}}@media only screen and (max-width:991px){.bundle_calculator--updated .calculator-section ul li{padding:10px 0}}@media only screen and (max-width:767px){.bundle_calculator--updated .calculator-section h6.calc-lbl{font-size:13px;margin-bottom:0}.bundle_calculator--updated .calculator-section ul li{align-items:center;display:flex;justify-content:space-between;padding:7px 20px;text-align:left}.bundle_calculator--updated .calculator-section .total-price{width:55%}.bundle_calculator--updated .calculator-section .footnote{font-size:11px}}.bundle_calculator--updated .quantity{display:inline-block;position:relative}.bundle_calculator--updated .quantity-input{appearance:textfield;-moz-appearance:textfield;background-color:transparent;border:2px solid #52a9e8;border-radius:4px;color:#fff;font-size:22px;height:50px;padding-right:23px;text-align:center;width:68px}.bundle_calculator--updated .quantity-input::-webkit-inner-spin-button,.bundle_calculator--updated .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bundle_calculator--updated .quantity .button{background-color:transparent;border:2px solid #52a9e8;color:#fff;cursor:pointer;display:block;height:26px;line-height:20px!important;max-width:23px!important;position:absolute;right:0;text-align:center;width:23px!important;z-index:2}.bundle_calculator--updated .quantity .button:hover{background-color:#52a9e8}.bundle_calculator--updated .quantity .button.minus{border-bottom-right-radius:4px;bottom:0;font-size:28px}.bundle_calculator--updated .quantity .button.plus{border-top-right-radius:4px;top:0}.bundle_calculator--updated .plan-block .cta-wrapStep2{display:flex;flex-wrap:wrap;justify-content:space-between}.bundle_calculator--updated .plan-block .cta-wrapStep2 .btn{width:calc(100% - 90px)}.bundle_calculator--updated .bundle-text{border:2px solid #52a9e8;margin-bottom:15px;margin-top:15px;padding:8px 10px}.bundle_calculator--updated #bc-home_phone_plan-updated ul ul{list-style:disc;padding-left:25px}.bundle_calculator--updated #bc-home_phone_plan-updated ul ul li{display:block;position:relative}.bundle_calculator--updated #bc-home_phone_plan-updated ul ul li:before{content:"•";font-size:22px;position:absolute;right:calc(100% + 10px);top:2px}.needmore-plans{align-items:center;background-color:rgba(3,9,40,.9);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:999}.needmore-plans__inner{background-color:#fff;max-width:380px;padding:0 20px 30px;position:relative;text-align:center}.needmore-plans__close{cursor:pointer;display:block;margin-top:-20px;padding-bottom:10px}.needmore-plans__close:hover{opacity:.9}.show.needmore-plans{opacity:1;visibility:visible}.bundle_calculator--updated .bundle-text{display:none}.bundle_calculator--updated .plan-block.bundle2 .bundle-text,.bundle_calculator--updated .plan-block.bundle3 .bundle-text{display:block}.bundle_calculator--updated .show-bundle2,.bundle_calculator--updated .show-bundle3{display:none}.bundle_calculator--updated .plan-block.bundle2 .bundle-text .show-bundle2,.bundle_calculator--updated .plan-block.bundle3 .bundle-text .show-bundle3{display:block}.additional-tables{padding:50px 0}