.row.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.range-slider{display:inline-block;margin:5% 0 0 15%}.slider.slider-horizontal .slider-track{background-image:linear-gradient(180deg,#f0f0f0 0,#f0f0f0);height:7px;margin-top:-4px}output{display:none!important}.slider .tooltip.top{margin-top:-30px;opacity:1}.slider-selection{background-image:linear-gradient(180deg,#6bbdb9 0,#6bbdb9)}.slider.slider-horizontal{width:100%}.slider-handle{background-color:#333;background-image:linear-gradient(180deg,#333 0,#333)}.slider-handle.round:focus{box-shadow:0 0 0 .3em rgba(5,175,72,.3)}body .tooltip-inner{background-color:transparent;color:#000;font-weight:600}.tooltip-arrow{display:none}ul.range-labels{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none!important;margin-bottom:0;margin-left:0;padding:0;position:relative;top:1px;width:100%;z-index:-2}.range-labels li{color:#b2b2b2;cursor:pointer;font-size:14px;position:relative;text-align:center;text-align:left;width:auto}.range-labels li:after{content:"|";float:left;left:50%;position:relative;text-align:center;top:-17px}#range_label1 li:first-child{left:-1%}#range_label1 li:nth-child(2){left:1.3%}#range_label1 li:nth-child(3){left:1.9%}#range_label1 li:nth-child(4){left:2.4%}#range_label1 li.last{left:2.7%}#range_label2 li:first-child{left:-2.1%}#range_label2 li:nth-child(2){left:-.25%}#range_label2 li:nth-child(3){left:1.2%}#range_label2 li:nth-child(4){left:2.6%}#range_label2 li.last{left:3.2%}#range_label3 li:first-child{left:-1.5%}#range_label3 li:nth-child(2){left:.75%}#range_label3 li:nth-child(3){left:1.8%}#range_label3 li:nth-child(4){left:2.3%}#range_label3 li.last{left:2.7%}#range_label4 li:first-child{left:-1%}#range_label4 li:nth-child(2){left:-.4%}#range_label4 li:nth-child(3){left:.5%}#range_label4 li:nth-child(4){left:1.3%}#range_label4 li.last{left:1.2%}@media(max-width:992px){#range_label1 li:first-child{left:-1.5%}#range_label1 li:nth-child(2){left:2%}#range_label1 li:nth-child(3){left:2.5%}#range_label1 li:nth-child(4){left:3.4%}#range_label1 li.last{left:4%}#range_label2 li:first-child{left:-3.5%}#range_label2 li:nth-child(2){left:-.25%}#range_label2 li:nth-child(3){left:2%}#range_label2 li:nth-child(4){left:4.75%}#range_label2 li.last{left:5.25%%}#range_label3 li:first-child{left:-3%}#range_label3 li:nth-child(2){left:.5%}#range_label3 li:nth-child(3){left:3%}#range_label3 li:nth-child(4){left:5%}#range_label3 li.last{left:4.5%}#range_label4 li:first-child{left:-2%}#range_label4 li:nth-child(2){left:-.6%}#range_label4 li:nth-child(3){left:.5%}#range_label4 li:nth-child(4){left:2.5%}#range_label4 li.last{left:2%}}@media(max-width:480px){#range_label1 li:first-child{left:-2%}#range_label1 li:nth-child(2){left:2.4%}#range_label1 li:nth-child(3){left:3.5%}#range_label1 li:nth-child(4){left:4.3%}#range_label1 li.last{left:5%}#range_label2 li:first-child{left:-4%}#range_label2 li:nth-child(2){left:-.5%}#range_label2 li:nth-child(3){left:2.5%}#range_label2 li:nth-child(4){left:4.75%}#range_label2 li.last{left:6%}#range_label3 li:first-child{left:-3%}#range_label3 li:nth-child(2){left:1%}#range_label3 li:nth-child(3){left:3.5%}#range_label3 li:nth-child(4){left:4.5%}#range_label3 li.last{left:5%}#range_label4 li:first-child{left:-2%}#range_label4 li:nth-child(2){left:-.4%}#range_label4 li:nth-child(3){left:.5%}#range_label4 li.last,#range_label4 li:nth-child(4){left:2%}}.row.cal_result_sec2{position:relative}.row.cal_result_sec2:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:22px 0 22px 22px;content:"\A";left:0;position:absolute;top:47%}.cal_img_sec{background-image:url(https://cdn2.hubspot.net/hubfs/1878396/bg-1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:auto!important}.banner-text-inner{margin-left:7%;margin-top:0;position:absolute;top:20%;width:514px;z-index:5}.banner-icon{margin-bottom:38px;text-align:center}.banner-arrow-icon{margin-top:38px;text-align:center}.banner-tittle h1{color:#fff;font-family:HelveticaNeue-Bold;font-size:40px;line-height:48px;margin-bottom:20px;text-align:center}.banner-dsc p{color:#fff;font-family:HelveticaNeue;font-size:18px;line-height:26px;text-align:center}.range-slider{margin:25px 0;width:100%}.cal_main_sec{min-height:100vh}.cal_main{padding:55px 70px}.calculator_title p{font-family:HelveticaNeue-Bold;font-size:22px;line-height:28px;margin-bottom:40px}.range_cal p{float:left;font-family:HelveticaNeue-Bold;font-size:18px;font-weight:600;line-height:20px}.btn{padding:0!important}button.btn.btn-default.result{align-content:center;background:#6bbdb9;border-radius:0;color:#fff;display:inline-block;display:flex;font-family:HelveticaNeue-Bold;font-size:16px;justify-content:center;line-height:1;margin-left:auto;margin-top:20px;overflow:hidden;padding:20px 30px!important;position:relative;text-align:center;transition:all .5s}button.btn.btn-default.result,button.btn.btn-default.result:focus{box-shadow:none;outline:0}button.btn.btn-default.result:hover{background:#3c3c3b;color:#fff;text-decoration:none}.cal_result_sec{background-color:#333}.cal_result_sec1{padding:55px 30px 25px}.your_result_text p{color:#fff;float:left;font-family:HelveticaNeue-Bold;font-size:24px;font-weight:600;line-height:1.2em}.your_result_val p,.your_result_val span{color:#ec6470;display:inline-flex;float:left;font-family:HelveticaNeue-Bold;font-size:3.5rem;font-weight:800;line-height:1.1em;margin-bottom:0;width:100%}.cal_result_sec2 .your_result_val p,.cal_result_sec2 .your_result_val span{color:#6bbdb9}.your_result_val--dinner p,.your_result_val--dinner span,.your_result_val--lunch p,.your_result_val--lunch span{color:#ec6470;display:inline-flex;float:left;font-family:HelveticaNeue-Bold;font-size:1.5rem;font-weight:800;line-height:1.1em;margin-bottom:0;width:100%}.your_result_subtext p{color:#fff;float:left;font-family:HelveticaNeue;font-size:16px;font-weight:400;line-height:22px;margin-top:5px}.result_right_sec .row{margin-left:15%}button.btn.btn-default.no_shows{background:#6bbdb9 none repeat scroll 0 0;padding:13px 18px 13px 90px!important}button.btn.btn-default.booking_per_month,button.btn.btn-default.no_shows{border-radius:0 3px 3px 0;color:#fff;cursor:default;display:inline-block;font-family:HelveticaNeue;font-size:16px;line-height:1;pointer-events:none;text-align:center}button.btn.btn-default.booking_per_month{background:#424242 none repeat scroll 0 0;margin-top:20px;padding:13px 18px 13px 150px!important}.result_right_sec p,.result_right_sec span{color:#fff;display:inline-flex;float:left;font-size:18px;font-weight:400;line-height:15px}.result_right_sec p{margin-left:-45px;padding:9px 12px 8px}.cal_result_sec2{padding:25px 30px}.subtext_reduce p{font-size:16px;font-weight:400;line-height:1.333em}.subtext_reduce p,.text_reduce p{color:#fff;float:left;padding:0 10px 0 0}.text_reduce p{font-family:HelveticaNeue-Bold;font-size:22px;font-weight:600;line-height:28px;margin-top:0}.your_result_val.saving_sms p,.your_result_val.saving_sms span{font-size:2.875rem}.your_result_val.saving_sms span.reduce_result_subtext{font-size:16px}.row.cal_result_sec2 span.cal_result_val.Count{display:inline;width:auto}span.reduce_result_subtext{color:#fff;float:right;font-family:HelveticaNeue;font-size:16px;font-weight:400;line-height:22px;margin-left:10px;margin-top:25px}.hr{border-bottom:1px solid #6c6c6c;padding-top:35px;width:97%}.row.cal_result_sec3{padding:25px 30px 50px}.form_title p{font-family:HelveticaNeue-Bold;font-size:22px;font-weight:600;line-height:28px;margin-top:0}.form_dis_text p,.form_title p{color:#fff;float:left;padding:0 10px 0 0}.form_dis_text p{display:block;font-family:HelveticaNeue;font-size:16px;font-weight:400;line-height:26px;width:100%}.form_right_sec{margin-top:-25px}.hs_company,.hs_email{position:relative;z-index:3}.form_right_sec input.invalid.error{border-color:#e91717!important}.form_right_sec input[type=text]{border-color:#6bbdb9;border-width:0 0 3px!important}.form_right_sec input[type=email],.form_right_sec input[type=text]{color:#868686;font-family:HelveticaNeue;font-size:16px;line-height:1;outline:0!important;padding:15px 20px}.form_right_sec input[type=email]{border-color:#6bbdb9!important;border-width:0 0 3px!important}.form_right_sec span.hs-form-required{display:none}.form_right_sec ul.no-list.hs-error-msgs.inputs-list{list-style:none;margin-bottom:-10px;padding-left:0}.form_right_sec label.hs-error-msg{color:#fff;font-size:13px;line-height:14px;margin-bottom:0}.form_right_sec .submitted-message{color:#fff;float:left;font-family:HelveticaNeue-Bold;font-size:22px;font-weight:600;height:70px;line-height:28px;margin-bottom:0;margin-top:25px}.form_right_sec .hs_error_rollup{display:none}.form_right_sec input.hs-button.primary.large{align-content:center;align-items:center;background:#6bbdbb;border:none;border-radius:0;color:#fff;display:inline-block;float:right;font-family:HelveticaNeue-Bold;font-size:16px;justify-content:center;line-height:1;margin-top:25px;overflow:hidden;padding:20px 30px;position:relative;text-align:center;transition:all .5s;vertical-align:middle;z-index:2}.form_right_sec input.hs-button.primary.large,.form_right_sec input.hs-button.primary.large:focus{box-shadow:none;outline:0}.form_right_sec input.hs-button.primary.large:hover{background:#3c3c3b;color:#fff;text-decoration:none}.cal_main .error p{color:red}.cal_main .info p{margin-top:30px}.cal_main .description,.cal_main .info p{color:#666;font-size:.75rem}.cal_main .business_type{margin-bottom:35px}.cal_main .business_type p{margin:0}.cal_main .business_type .input{margin-top:15px}.business_type .input{position:relative}.business_type .input:after{border-bottom:0;border-left:7px solid transparent!important;border-right:7px solid transparent!important;border-top:7px solid #333!important;content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%)}select[name=business_type_display]{-webkit-appearance:none;border:2px solid #f5f5f5;border-radius:0;box-shadow:0 0 2px hsla(0,0%,100%,.1);box-sizing:border-box;display:block;font-family:Helvetica-Neue,Helvetica,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.333em;margin:0;padding:15px 20px;text-transform:none;width:100%!important}.cal_main .other_business_type{display:none;margin-bottom:35px}.range_val1{margin-bottom:35px}.cal_main .other_business_type p,.range_val1 p{margin:0}.cal_main .other_business_type .input,.range_val1 .input{margin-top:15px}.other_business_type .input,.range_val1 .input{position:relative}.cal_main .other_business_type input[name=other_business_type],.cal_main .range_val1 input[name=covers]{-webkit-appearance:none;border:2px solid #f5f5f5;border-radius:0;box-shadow:0 0 2px hsla(0,0%,100%,.1);box-sizing:border-box;display:block;font-family:Helvetica-Neue,Helvetica,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.333em;margin:0;padding:15px 20px;text-transform:none;width:100%!important}.cta-button{align-content:center;background:#6bbdb9;border-radius:0;color:#fff;display:inline-block;display:flex;float:left;font-family:HelveticaNeue-Bold;font-size:16px;justify-content:center;line-height:1;margin-top:20px;overflow:hidden;padding:20px 30px!important;position:relative;text-align:center;transition:all .5s}.cta-button:hover{background:#fff;color:#6bbdb9;text-decoration:none}.cta-button:focus{box-shadow:none;outline:0}.range_val_item p{margin-bottom:10px}@media (min-width:2500px){.banner-text-inner{margin-left:20%}}@media (min-width:2200px) and (max-width:2499px){.banner-text-inner{margin-left:20%}}@media (min-width:2048px) and (max-width:2199px){.banner-text-inner{margin-left:20%}}@media (min-width:1900px) and (max-width:2047px){.banner-text-inner{margin-left:20%}.cal_main{padding:160px 100px}.range-slider{margin:45px 0 0}.range_val1,.range_val2,.range_val3{margin-top:3%}.slider .tooltip.top{margin-top:-30px}.result_right_sec p{margin-left:-82px;padding:9px 12px 8px}button.btn.btn-default.no_shows{padding:10px 18px 10px 130px!important}button.btn.btn-default.booking_per_month{padding:10px 18px 10px 165px!important}.your_result_val p,.your_result_val span{width:100%}}@media (min-width:1600px) and (max-width:1899px){.banner-text-inner{margin-left:14%}}@media (min-width:1440px) and (max-width:1599px){.banner-text-inner{margin-left:10%}}@media (max-width:1400px){.your_result_val p,.your_result_val span{font-size:3rem;line-height:1.1em}.your_result_val.saving_sms p,.your_result_val.saving_sms span{font-size:2.625rem;line-height:1.1em}}@media (min-width:992px) and (max-width:1199px){.slider .tooltip.top{margin-top:-30px}.banner-text-inner{margin-left:-2%;padding:0 7% 0 5%}span.reduce_result_subtext{margin-top:12px}button.btn.btn-default.booking_per_month{padding:10px 18px 10px 50px!important}button.btn.btn-default.no_shows{padding:10px 18px 10px 30px!important}.form_right_sec label.hs-error-msg{font-size:10px;line-height:11px;margin-bottom:0}.form_right_sec .submitted-message{height:100px}}@media (min-width:768px) and (max-width:991px){.slider .tooltip.top{margin-top:-30px}.cal_img_sec{width:auto!important}.cal_main{padding:70px 40px}.banner-tittle h1{font-size:25px;line-height:30px}.result_right_sec .row{margin-left:0}.cal_result_sec1{padding:50px 15px 0!important}button.btn.btn-default.no_shows{font-size:12px;line-height:15px;padding:10px 12px 10px 15px!important}button.btn.btn-default.booking_per_month{font-size:12px;line-height:15px;margin-top:10px;padding:10px 10px 10px 60px!important}.hr{padding-top:25px}.cal_result_sec2{padding:30px 10px}.form_title p,.text_reduce p{font-size:18px;line-height:22px}.form_dis_text p,.subtext_reduce p{font-size:12px;line-height:1.2em}.row.cal_result_sec3{padding:10px}span.reduce_result_subtext{font-size:12px;line-height:1.2em;margin-left:7px;margin-top:5px}.form_right_sec input[type=email],.form_right_sec input[type=text]{font-size:12px}.form_right_sec input.hs-button.primary.large{font-size:12px;padding:10px 20px}.form_right_sec label.hs-error-msg{font-size:10px;line-height:11px;margin-bottom:0}.form_right_sec .submitted-message{height:100px}}@media (min-width:768px){@keyframes fadeInRight{0%{opacity:1;right:0}to{opacity:1;right:50%}}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;position:relative;transition-timing-function:ease-out}.row.calculator_section{flex-wrap:nowrap}.left_sec{position:relative;right:50%}}@media (max-width:992px){.banner-text-inner{margin-left:0;padding:80px 40px 0;position:static;top:8%;width:100%}.your_result_val p,.your_result_val span{font-size:2.875rem;line-height:1.1em}.your_result_val--dinner p,.your_result_val--dinner span,.your_result_val--lunch p,.your_result_val--lunch span{font-size:1.5rem}.your_result_val.saving_sms p,.your_result_val.saving_sms span{display:block;font-size:2.5rem;line-height:1.1em}.your_result_val.saving_sms span.reduce_result_subtext{display:block;font-size:16px;margin:5px 0 0}.row.cal_result_sec2 span.cal_result_val.Count{display:inline;float:none}.your_result_text p{font-size:22px}}@media (max-width:767px){.row.row-eq-height{flex-wrap:wrap}.banner-text-inner{padding:0}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.mobile_animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.top_sec{position:relative;top:0}.slider .tooltip.top{margin-top:-28px}.cal_img_sec.hide_sec,.cal_result_sec{display:none}.cal_result_sec.show_sec{display:block}.row.calculator_section{flex-wrap:wrap}body .cal_img_sec{align-items:center;display:flex;height:450px;width:100%!important}.banner-tittle h1{font-size:32px}.banner-dsc p{font-size:15px;line-height:20px;padding:10px 50px}.left_sec{position:relative;right:0}button.btn.btn-default.result{margin:20px auto 0;padding:15px 35px!important}.cal_main{padding:75px 40px 100px}.result_right_sec p{margin-left:155px;margin-top:-42px;padding:15px 8px 0}.reduce_result_subtext p{float:left}button.btn.btn-default.no_shows{margin-left:-17%;padding:10px 18px 10px 95px!important}button.btn.btn-default.booking_per_month{margin-left:-17%;margin-top:10px;padding:10px 18px 10px 113px!important}.row.cal_result_sec1:before{border-color:#fff transparent transparent;border-style:solid;border-width:30px 30px 0;content:"\A";left:171px;position:absolute;top:-1%}.row.cal_result_sec2:before{display:none}.form_right_sec input.hs-button.primary.large{padding:15px 30px}.form_right_sec label.hs-error-msg{font-size:10px;line-height:11px;margin-bottom:0}.form_right_sec .submitted-message{height:100px}}.monthlyNoShows__values{align-items:flex-start;display:flex;justify-content:space-between}.monthlyNoShows__values .monthlyNoShows__dinner,.monthlyNoShows__values .monthlyNoShows__lunch{flex:0 0 45%}.covers{align-items:flex-start;display:flex;justify-content:space-between}.covers .range_val1{flex:0 0 45%}.avSpend{align-items:flex-start;display:flex;justify-content:space-between}.avSpend .range_val3{flex:0 0 45%;margin-bottom:35px}.covPerBook{align-items:flex-start;display:flex;justify-content:space-between}.covPerBook .range_val4{flex:0 0 45%}.cal_main .no_shows_type{margin-bottom:35px}.no_shows_type .input{position:relative}.no_shows_type .input:after{border-bottom:0;border-left:7px solid transparent!important;border-right:7px solid transparent!important;border-top:7px solid #333!important;content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%)}select[name=no_shows_type]{-webkit-appearance:none;border:2px solid #f5f5f5;border-radius:0;box-shadow:0 0 2px hsla(0,0%,100%,.1);box-sizing:border-box;display:block;font-family:Helvetica-Neue,Helvetica,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.333em;margin:0;padding:15px 20px;text-transform:none;width:100%!important}.monthlyNoShows .range_val2{display:none;margin-bottom:35px}.fieldError{border:2px solid #ec6470!important}.rangeError{border-bottom:2px solid #ec6470!important}