@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600');html,body{min-height:100%;margin:0;padding:0;max-width:100%;overflow-x:hidden}body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4e4e4e}h1,h2,h3,h4{font-weight:400}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}a{text-decoration:none;outline:0;transition:.2s ease}.row-fluid [class*="span"]{min-height:1px}.text-center{text-align:center}.hs_cos_wrapper_type_header h2{display:block;font-size:32px;margin:120px 0 10px 0}.hs_cos_wrapper_type_rich_text h2{display:block;font-size:28px;margin:10px 0}.hs_cos_wrapper_type_rich_text h3{display:block;font-size:24px;margin:10px 0}.hs_cos_wrapper_type_rich_text h4{display:block;font-size:20px;margin:10px 0}.hs_cos_wrapper_type_rich_text i{font-size:40px;margin:0;color:#ec0606}.widget-type-text span{display:block;font-size:20px;margin:0;color:#b1b6d1}.hs_cos_wrapper_type_rich_text ul{padding:0;margin:30px 0;list-style:none}.hs_cos_wrapper_type_rich_text a{color:#6864ff;font-size:inherit;border-bottom:1px dashed}.hs_cos_wrapper_type_rich_text a:hover{opacity:.66}.hs_cos_wrapper_type_rich_text ul li{display:block;font-size:20px;margin:0;color:#b1b6d1}.hs_cos_wrapper_type_rich_text ul li:before{content:'';width:5px;height:5px;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border-radius:100%;background:#ec0606;margin:0 10px 0 0;vertical-align:3px}.container-fluid .row-fluid .page-center{float:none;max-width:900px;margin:0 auto}.page-header{text-align:left}.page-header h1{color:#fff;margin:20px 0 10px 0}.page-header p{color:#fff;font-size:1.5rem;margin:0 0 20px 0}input{font-family:'Open Sans',sans-serif;font-weight:400}.floating-form-pane{background:#fff;border:0;border-radius:6px;box-shadow:0px 10px 80px rgba(0,0,0,.07);padding:40px;position:relative}.floating-form-pane form fieldset.form-columns-2 .input{margin:0 !important}.floating-form-pane form fieldset.form-columns-2 .hs-form-field:first-child{padding-right:10px}.floating-form-pane form fieldset.form-columns-2 .hs-form-field:last-child{padding-left:10px}.floating-form-pane input.hs-button{-webkit-appearance:none;width:100%;background:#00ff0a;color:#145217;border:0;font-size:18px;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);text-align:center;line-height:24px;padding:15px;margin-top:10px;cursor:pointer;font-weight:400;transition:.2s ease}.floating-form-pane input.hs-button:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 3px 16px rgba(0,0,0,.16),0 1px 16px rgba(0,0,0,.13)}.floating-form-pane .hs-input{border-radius:4px;color:#646698;font-size:16px;transition:.2s;padding:15px;border:1px solid #d3d4fc;transition:.2s ease;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;margin:0 0 20px}.floating-form-pane .hs-input:focus{border-color:#006cff}fieldset.form-columns-1 .hs-input{width:100% !important}fieldset.form-columns-1 input.hs-input[type="radio"]{width:auto !important;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;margin:0 10px 0 0}fieldset.form-columns-1 input.hs-input[type="checkbox"]{width:auto !important;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;margin:0 10px 0 0}fieldset.form-columns-1 .input{margin-right:0 !important}.floating-form-pane label{font-size:14px;color:#4e4e4e;display:block;margin:0 0 5px}.floating-form-pane label .hs-form-required{color:#ff3d3d;font-size:12px;margin-left:2px}.floating-form-pane .hs-input.invalid,.floating-form-pane .hs-input.error{border-color:red}.floating-form-pane .hs-error-msgs{padding:0;margin:-10px 0 10px}.floating-form-pane .hs-error-msgs li{list-style:none}.floating-form-pane .hs-error-msgs li label{color:red;font-size:12px}.floating-form-pane h3{color:#4e4e4e;font-size:1.5rem;margin:0 0 30px;text-align:center}.submitted-message{margin:0 0 30px;text-align:center}.margin-top{margin-top:50px}.icons-list i{font-size:50px;margin:0 0 10px;color:#ec0606}.icons-list .widget-type-text span{padding:0 10px;color:#b1b6d1}.top-icon{margin-bottom:50px}.top-icon i{font-size:40px;margin:0 0 10px;color:#ec0606}.top-icon h3{font-size:24px;margin:0 0 5px}@media only screen and (max-width:900px){.container-fluid .row-fluid .page-center{padding:20px;width:100%}}.hubspot-link__container.sproket .hubspot-link__icon{opacity:.5}.hubspot-link__container.sproket{position:absolute;padding:0;bottom:5px}::-webkit-input-placeholder{color:#d3d4fc}::-moz-placeholder{color:#d3d4fc}:-ms-input-placeholder{color:#d3d4fc}:-moz-placeholder{color:#d3d4fc}.testimonial-background-wrapper{position:relative;margin:200px 0 0;background:url("https://cdn2.hubspot.net/hubfs/3109311/aStack%20Christmas/snow.svg");background-repeat:no-repeat;background-position:top right;background-repeat:no-repeat;background-size:contain}.testimonial-card .widget-type-text span{display:block;margin:0 0 20px;color:#4e4e4e}.testimonial span{display:block;margin:0}.testimonial-card p,.testimonial p{margin:0;color:#b1b6d1}.testimonial-card{padding:40px;background:#fff;text-align:left;border-radius:6px;box-shadow:0px 5px 20px rgba(0,0,0,.1);margin:40px 0 0;transition:.2s ease}.testimonial-card:hover{box-shadow:0px 5px 10px rgba(0,0,0,.11);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.bga{position:absolute;top:0;right:0;width:50%;height:100%;z-index:-1;background:url("https://cdn2.hubspot.net/hubfs/3109311/aStack%20Ebook/bg-image@2x.png");background-repeat:no-repeat;background-position:top right;background-repeat:no-repeat;background-size:cover;right:0}.testimonial-background-wrapper .widget-type-header h2{margin-top:0}.small-image{max-width:200px;margin:0 0 20px}@media only screen and (max-width:767px){.hs_cos_wrapper_type_header h2{margin:100px 0 10px 0}.margin-top{margin-top:30px}.icons-list.margin-top{margin-top:0}.icons-list .span4{margin-top:30px}.testimonial-background-wrapper{padding:0}.top-icon{text-align:center;margin-top:0;margin-bottom:30px}.small-image{max-width:200px;margin:0 auto 20px}.floating-form-pane{padding:30px;position:relative;max-width:400px;margin:0 auto !important}}@media only screen and (max-width:400px){.floating-form-pane form fieldset.form-columns-2 .hs-form-field:last-child,.floating-form-pane form fieldset.form-columns-2 .hs-form-field:first-child{padding:0}.floating-form-pane{padding:20px}.floating-form-pane form fieldset.form-columns-2 .hs-form-field .hs-input{width:100% !important}}