html,body{max-width:100%;overflow-x:hidden}.searchform #searchsubmit{background-image:url(//cdn2.hubspot.net/hubfs/678511/leanlabs/images/icon-lense.png);margin-top:0;border-radius:0}.product_wrap .hs_cos_wrapper_type_custom_widget{border-bottom:1px solid #ccc;padding:80px 0}.product_wrap .hs_cos_wrapper_type_custom_widget:first-of-type{padding:0 0 80px}.product_wrap .hs_cos_wrapper_type_custom_widget:last-child{border-bottom:0;padding:80px 0 0}.product .gallery{clear:left}.client-carousel .item img{padding:0 10px}#offer .zigzag{background-image:url('//cdn2.hubspot.net/hubfs/678511/leanlabs/images/offer-zigzag2x.png')}.main-menu>ul>li>a:after{content:url("//cdn2.hubspot.net/hubfs/678511/leanlabs/images/main-menu-bg-arrow.png")}blockquote::before{background-image:url('//cdn2.hubspot.net/hubfs/678511/leanlabs/images/quote.svg')}body.landing-page{background-image:url('//cdn2.hubspot.net/hubfs/678511/leanlabs/images/bg-landing-page.jpg')}input[type="submit"],.hs-button.large.primary{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;height:46px;padding:10px 35px;-webkit-transition:all 500ms cubic-bezier(0.23,1,0.32,1);-moz-transition:all 500ms cubic-bezier(0.23,1,0.32,1);-ms-transition:all 500ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 500ms cubic-bezier(0.23,1,0.32,1);transition:all 500ms cubic-bezier(0.23,1,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.23,1,0.32,1);-moz-transition-timing-function:cubic-bezier(0.23,1,0.32,1);-ms-transition-timing-function:cubic-bezier(0.23,1,0.32,1);-o-transition-timing-function:cubic-bezier(0.23,1,0.32,1);transition-timing-function:cubic-bezier(0.23,1,0.32,1);background-color:#018ccd;display:inline-block;float:right;margin-bottom:0;margin-top:20px;text-align:center;vertical-align:middle;line-height:1.33;border-radius:6px;border-color:#017bb4;border:1px solid transparent;white-space:nowrap;-webkit-user-select:none}input[type="submit"]:hover,.hs-button.large.primary:hover{background-color:#373c40;border-color:#373c40}#contact-form label span,.contact label span{color:#70777e}#contact-form label span.hs-form-required,.contact label span.hs-form-required{color:#ef1212}#contact-form input[type='text'],#contact-form input[type='tel'],#contact-form input[type='email'],.contact input[type='text'],.contact input[type='tel'],.contact input[type='email']{margin-bottom:15px;height:50px;width:100%;padding:0 10px;border:1px solid #d0d6d9;color:#373c40;background:white !important}#contact-form select,.contact select{margin-bottom:10px;display:block;width:100%;height:35px;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#contact-form textarea,.contact textarea{background:white !important}.contact textarea{height:257px;width:100%;margin-bottom:14px;padding:10px;resize:none}.contact textarea{color:#373c40;background:0;border:1px solid #d0d6d9}.contact form{width:80%;margin:0 auto;padding-bottom:120px}.hs-field-desc{color:#70777e;margin-bottom:10px}#features,#lp-cards01,#offer01{background:#fff}hr{background:#fff;margin:0;padding:21px 0}.calculator-content01 hr{background:transparent}body.savings-calculator{background-image:url('//cdn2.hubspot.net/hubfs/678511/leanlabs/images/masthead-savings-calculator.jpg')}