:root{--blue-100:210,22%,49%}.progress-form fieldset{padding:0}.progress-form label{margin:0}.form__error-text{color:red;display:block;font-size:.75rem;grid-column:-1/1;margin:0;text-align:center}.your-industry{font-weight:600}.form-progress{bottom:0;isolation:isolate;left:0;position:fixed;text-align:center;width:100%;z-index:999}.progress{background-color:#d8ecff;border-radius:0;height:4px}.progress-bar.progress-bar-pricing{background-color:#00ff84;height:4px}[data-steps="4"][data-step="0"] .progress-bar{width:25%}[data-steps="4"][data-step="1"] .progress-bar{width:50%}[data-steps="4"][data-step="2"] .progress-bar{width:75%}[data-steps="4"][data-step="3"] .progress-bar{width:100%}[data-steps="4"][data-step="0"] .summary-mobile,[data-steps="4"][data-step="1"] .summary-mobile,[data-steps="4"][data-step="3"] .summary-mobile .summary-quote{display:none}[data-steps="3"][data-step="0"] .progress-bar{width:33%}[data-steps="3"][data-step="1"] .progress-bar{width:66%}[data-steps="3"][data-step="2"] .progress-bar{width:100%}[data-steps="3"][data-step="0"] .summary-mobile{display:none}.progress-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f0f8ff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1rem}.steps{color:#1e3041;font-weight:300}.steps strong{color:#1e3041;font-weight:500}[data-step="0"] [data-action=prev]{display:none}[data-action=prev]{border:2px solid!important;font-weight:600!important;height:2.5rem!important;margin-left:1rem!important}#industry{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center}#num_of_stations{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,100px)}.bp-radio span{align-items:center;cursor:pointer;display:flex!important;flex-direction:column;flex-wrap:wrap;font-size:1rem;height:100%;justify-content:center;padding:1.5rem!important;position:relative;width:100%;z-index:2}.bp-radio [type=radio]+span:after{display:none}.bp-radio [type=radio]+span:before{background:#fff;border:2px solid #d8ecff;border-radius:5px;content:"";height:18px;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:18px;width:100%;z-index:-1}.bp-radio [type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.bp-radio [type=radio]:checked+span:before,[type=checkbox]:checked+span:before,[type=checkbox]:not(:checked)+span:before{border:2px solid #236097}.bp-radio img{display:block;margin:0 auto .5rem;max-width:50px}.bp-radio label:hover [type=radio]+span:before,label.bp-radio:hover [type=radio]+span:before{border:2px solid #236097;transform:scale(1.05)}#num_of_stations label{height:100px;width:100px}#num_of_stations label span{color:#000;font-size:1.75rem}input[type=radio]{left:-9999px;position:absolute}.select-menu{position:relative}.select-menu .select-btn{align-items:center;background:#fff;border:2px solid #236097;border-radius:3px;cursor:pointer;display:flex;font-size:18px;font-weight:400;height:55px;justify-content:space-between;padding:20px}.select-menu .options{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);display:none;margin-top:10px;max-height:295px;opacity:0;overflow-y:auto;padding:10px;position:absolute;width:100%}.select-menu .options .option{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:flex;height:55px;padding:0 16px}.select-menu .options .option:hover{background:#f2f2f2}.select-menu .options .option i{font-size:25px;margin-right:12px}.select-menu .options .option .option-text{color:#333;font-size:18px}.select-btn i{font-size:25px;transition:.3s}.select-menu.active .select-btn i{transform:rotate(-180deg)}.select-menu.active .options{display:block;opacity:1;z-index:10}.hide{display:none}.show{display:block}.jsmodal{align-items:fle;background-color:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.jsmodal.modal-show{animation:fadeIn .1s ease-in-out forwards}.jsmodal.modal-hide{animation:fadeOut .1s ease-in-out .1s forwards}.modal-inner{background-color:#fff;border-radius:.25rem;box-shadow:0 4px 20px rgba(0,0,0,.4);margin:2rem;max-height:90%;max-width:90%;overflow:auto;padding:2rem;position:relative;width:800px}.jsmodal.modal-show .modal-inner{animation:fadeInDown .3s ease-in-out forwards}.jsmodal.modal-hide .modal-inner{animation:fadeOutUp .2s ease-in-out forwards}.close-x{color:rgba(0,0,0,.2);cursor:pointer;font-size:1.75rem;font-weight:700;padding:0 .75rem;position:absolute;right:0;top:0;user-select:none}.close-x:focus,.close-x:hover{color:rgba(0,0,0,.5)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translateY(0)}}.upgrades-grid{border:1px solid #d8ecff;display:grid;grid-template-columns:1fr 1fr}[data-modal-target=upgrade-modal]{background:#fff;border:2px solid #d8ecff;box-shadow:0 .3125rem 1.25rem transparent;margin:0!important;padding:1.5rem;transition:all .15s ease-in-out}[data-modal-target=upgrade-modal]:hover{border:2px solid #236097;border-radius:5px;cursor:pointer;position:relative;transform:scale(1.05);z-index:1}[data-modal-target=upgrade-modal].full-width{align-items:center;display:flex;grid-column:1/-1}[data-modal-target=upgrade-modal]:last-child:nth-child(odd) img{max-width:215px}.upgrade .form__field{border:2px solid #d8ecff;border-bottom:0}.upgrade .form__field:last-child{border:2px solid #d8ecff}.upgrade .form__field p{margin-bottom:0}.upgrade img{max-height:100px;width:auto}.upgrade-row fieldset{max-width:100px!important}.upgrade-row>fieldset{display:flex;justify-content:flex-end;width:20%}.upgrade-row>div{width:80%}.sticky{align-self:flex-end;bottom:6rem;position:sticky}.sticky-col{align-items:flex-start;display:flex;justify-content:space-around}.order-summary:not(.summary-mobile){background:#fff;bottom:0!important;box-shadow:0 0 0 0 #fff,0 0 0 0 #fff,12px 0 15px -13px rgba(0,0,0,.3),-12px 0 15px -14px rgba(0,0,0,.3);position:relative}.order-summary:not(.summary-mobile):before{background:url(https://cdn2.hubspot.net/hubfs/7578225/images/spikes-top.png);background-repeat:repeat;background-repeat:no-repeat;background-size:auto;background-size:contain;top:-14px}.order-summary:not(.summary-mobile):after{background:url(https://cdn2.hubspot.net/hubfs/7578225/images/spikes-bottom.png);background-repeat:repeat;background-repeat:no-repeat;background-size:auto;background-size:contain;bottom:-.5rem}.order-summary:not(.summary-mobile):after,.order-summary:not(.summary-mobile):before{content:"";height:50px;left:0;position:absolute;width:100%}.summary-mobile{background:#fff;left:0;max-height:calc(65vh - 92px);overflow:scroll;position:absolute;top:100%;width:100%;z-index:-1}.order-mobile{border-radius:0}.order-mobile svg{transform:rotate(0)}.order-mobile.open svg{transform:rotate(45deg)}.order-mobile svg,.order-mobile svg g{fill:#fff}.summary-pos-type,.summary-upgrades{border-bottom:1px dashed #979797;padding:1.5rem 0}.upgrades-list{display:flex;flex-direction:column;gap:10px}.upgrades-list>div{align-content:center;display:flex;justify-content:space-between}.discount-list>div h4,.upgrades-list>div h4{color:#87909e;font-size:.85rem;line-height:1.3rem;margin:.5rem 0;padding-right:1rem;position:relative}.summary-pos-type h6{font-size:.8rem;margin-bottom:1rem;opacity:.9}.pos-features ul{list-style:none;margin-bottom:0;padding:0}.pos-features ul li{padding-left:1.5rem;position:relative}.pos-features ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;width:18px}.summary-quote{padding-top:1.5rem}.pricing-table .row{margin:0 auto;max-width:75%;row-gap:60px}.pricing-table .pricing-col{align-items:center;background:#fff;border:2px solid #d8ecff;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem;position:relative;transition:all .2s ease}.pricing-table .pricing-col.active,.pricing-table .pricing-col:hover{border:2px solid #236097;border-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);z-index:1}.pricing-table .pricing-col:hover{z-index:3}.pricing-col .hidden-btn,.pricing-col .hidden-btn:hover{background:transparent;border:0;border-radius:0;color:transparent;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.pricing-col__price{color:#1e3041;font-size:2.5rem;font-weight:600;line-height:2rem;margin-top:1rem;text-align:center}.pricing-col__price small{font-size:1rem;font-weight:600}.features ul,.pricing-col__features ul{color:#87909e;font-size:.8rem;font-weight:400;line-height:1rem;list-style:none;margin:0;padding:0}.features ul li,.pricing-col__features ul li{border-bottom:1px solid #d8ecff;margin:.5rem 0;padding-bottom:.5rem;padding-left:2rem;position:relative}.features ul li{border:none}.timer strong{color:#000}.features ul li:before,.pricing-col__features ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:23px;left:0;position:absolute;top:-1px;width:23px}.pricing-col__features ul li:last-child{border:none}.pricing-col .desc-small{color:#1e3041;font-size:.95rem;font-weight:400;line-height:1.25rem;margin-top:2rem}.callback{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:8rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:2rem auto 4rem;max-width:350px;padding:1rem;position:static;right:2rem;z-index:999}.call-img img{background:#fff;border:2.153846px solid #236097;border-radius:50%;-webkit-box-shadow:16px 27px 65px rgba(0,0,0,.1);box-shadow:16px 27px 65px rgba(0,0,0,.1);margin-right:1rem;max-width:65px!important}.call-content p{margin:0}.call-content p a{border:none;font-weight:700;text-decoration:none}.call-content>a{color:#1e3041;display:inline-block;font-size:1.25rem;font-weight:500;margin-top:.25rem}.call-content>a:hover{text-decoration:underline}#progress-form form{display:block}#progress-form form .hs-form-field{margin-bottom:24px}@media only screen and (min-width:1200px){.callback{margin:0;max-width:400px;position:fixed}}@media only screen and (min-width:992px){.pricing-table .row{max-width:100%}#industry{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pricing-table .pricing-col:first-child{border-bottom-left-radius:5px;border-right:2px solid transparent;border-top-left-radius:5px}.pricing-table .pricing-col:last-child{border-bottom-right-radius:5px;border-left:2px solid transparent;border-top-right-radius:5px}.pricing-col__features ul li{margin:1.5rem 0;padding-bottom:1.5rem}.pricing-table .pricing-col.active,.pricing-table .pricing-col:hover{border:2px solid #236097}}.close-callback{background:0;border:0;left:0;line-height:1;opacity:.5;padding:.25rem;position:absolute;top:0}