p.request-error{color:red}.bg-vv-00 .noUi-target{background:#fff}.ribbon{position:absolute;top:1em;left:50%;transform:translate(-50%,0%);padding:0 1rem;white-space:nowrap}.ribbon:before,.ribbon:after{content:'';position:absolute;height:0;width:0;top:0;border:14px solid transparent;border-top-color:#8ee2ff;border-bottom-color:#8ee2ff;z-index:-1}.ribbon:before{left:-14px}.ribbon:after{right:-14px}.dummyDiv{display:none;height:300px}.comparison-row{border-bottom:1px solid #e9e5f3}.comparison-row .col-md-4{padding:1em}.comparison-header-row{transition:all .25s ease-out}.comparison-header-row h3{font-size:50px}.comparison-header-row .col-md-4{padding-top:4em;padding-bottom:1em}.comparison-header-row.fixed{top:71px}.comparison-header-row.fixed h3{font-size:32px}#slide-wrap.pt-1,#slide-wrap2.pt-1{padding-top:0}.basePrice{text-transform:uppercase;letter-spacing:1px;font-size:14px}.lgPrice .dollar{font-size:28px}.fixed .lgPrice:after{margin-left:0;vertical-align:middle}.check-prem-acct,.check-fs-pay{background-color:#f7efff}.comparison-footer-row,.comparison-header-row{justify-content:flex-end}@media screen and (max-width:1180px){.comparison-header-row h3{font-size:40px}.lgPrice{font-size:70px}}@media screen and (max-width:991px){.lgPrice{font-size:50px}.lgPrice:before,.lgPrice span{font-size:20px}.pricing-description{font-size:12px}.comparison-header-row.fixed{top:54px}.lgPrice:after{margin-left:-30px;font-size:14px}}@media screen and (max-width:768px){.comparison-header-row.fixed h3,.comparison-header-row h3{font-size:20px}.comparison-header-row .lgPrice:before,.comparison-header-row .lgPrice span{line-height:1}.comparison-header-row .col-md-4{padding-right:0;padding-left:0}.comparison-header-row.fixed{top:58px}.row.comparison-header-row.fixed:before{content:'';display:inline-block;position:absolute;right:0;left:0;height:60px;background:#fff;top:-60px}.service-description{font-size:14px;padding:5px 20px;line-height:1.5;min-height:96px}.lgPrice:after{margin-left:0}.comparison-header-row .col-md-4{padding-bottom:0}}.comparison-header-row.fixed .lgPrice{font-size:20px}@media screen and (min-width:601px) and (max-width:768px){}@media screen and (min-width:601px){.comparison-header-row.fixed .col-md-4{padding:1em 0}.comparison-header-row.fixed .lgPrice{display:inline}.comparison-header-row.fixed{position:sticky;background:#fff;z-index:9;box-shadow:0 14px 14px -10px rgba(132,48,217,.44)}.comparison-header-row.fixed .lgPrice .dollar,.comparison-header-row.fixed .lgPrice .month{font-size:16px;line-height:1em}.comparison-header-row.fixed #slider{margin-bottom:0}.comparison-header-row.fixed .noUi-target{margin-top:50px}.comparison-header-row.fixed .noUi-handle{top:-53px;padding:.5em;height:40px}.comparison-header-row.fixed .fixed-hide,.fixed .basePrice,.mblServiceText,.mblFeatText{display:none}}@media screen and (max-width:600px){#slide-wrap.pt-1,#slide-wrap2.pt-1{padding-top:0}.mbl-order{order:1}.comparison-header-row h3,#fullServicePlanOpt,#basicServicePlanOpt{font-size:26px}.comparison-header-row .lgPrice,.comparison-header-row .lgPrice span{font-size:20px}.dummyDiv,.fullServicePlanFeat.fullOptionHide{display:none!important}.price-service{flex:50%;max-width:50%}.service-description,#fullserviceBase,#basicBase{display:none}.price-service{padding-bottom:0!important}.comparison-row{width:84%;margin:0 auto}span#mblServiceCount.pricing-description{font-size:16px}.mdNum{font-size:24px}.comparison-header-row .col-md-4.price-slider{padding-top:10px;padding-bottom:40px}.mblServiceText h3{padding-top:40px}.comparison-header-row{padding:0 40px}.price-service{margin-bottom:0;border-bottom:1px solid #e9e5f3}.lgPrice{font-size:30px}.ribbon:after{display:none}.ribbon{padding:0 .5rem;top:5px}#fullServicePlanOpt,#basicServicePlanOpt{border-radius:8px 8px 0 0;color:#d9b7f8;letter-spacing:.08em;border-bottom:4px solid #8ee2ff}#fullServicePlanOpt:hover,#basicServicePlanOpt:hover{cursor:pointer;color:#9e54e8}#fullServicePlanOpt.activeOpt,#basicServicePlanOpt.activeOpt{background-color:#f7efff;color:#8430d9}}@media screen and (max-width:480px){.comparison-header-row{padding:0 20px}.comparison-header-row h3,#fullServicePlanOpt,#basicServicePlanOpt{font-size:18px}.comparison-row{width:94%}.comparison-row .col-md-4{padding:1em .5em}}




