.subscription-form{color:#999;font-weight:400;background:white !important;padding-bottom:40px}.subscription-form h2{margin-bottom:0px;padding-bottom:15px;line-height:1.66em;text-transform:uppercase;font-size:14px;color:#39b19f;font-weight:bolder;position:relative;display:block;letter-spacing:1px}.subscription-form h3.form-title{display:none}.subscription-form label{margin-bottom:0px;display:block;width:100%;background-image:none}.subscription-form label span{font-size:14px;color:#999;font-weight:400;line-height:1.66em;font-family:arial}.subscription-form .hs-button{margin:0;border:0;outline:0 !important;font-size:13px;line-height:13px !important;padding:12px 15px;text-transform:uppercase;vertical-align:top;letter-spacing:1px;position:relative;font-family:inherit;text-decoration:none;overflow:visible;font-weight:700;left:auto;white-space:nowrap;display:inline-block;background-color:#252525;color:#fff;cursor:pointer;-webkit-appearance:button;border-radius:0;margin-top:0px}.subscription-form .hs-button:hover{background-color:#707070;color:#fff}.subscription-form form .hs-input{font-size:13px;color:#767676;padding:10px 12px;background-color:#fdfdfd;border:1px solid #e3e3e3;outline:0;margin-bottom:4px;line-height:normal;border-radius:0;margin:0;vertical-align:middle;cursor:text;box-sizing:border-box;height:37px !important}.subscription-form form .hs-input:focus{background-color:#fff;border:1px solid #dcdcdc;outline:0}.subscription-form form .hs-form-field{margin-bottom:12px}.subscription-form form .hs-error-msg{color:red !important;font-size:12px;margin-top:0;font-weight:normal;display:block;font-family:inherit}.subscription-form form .hs_error_rollup ul.hs-error-msgs label{color:#999 !important;font-size:14px;margin-top:0;font-weight:normal;display:block;background:transparent;margin:2em .5em 1em !important;padding:.2em 1em !important;border:2px solid #ffb900 !important;font-weight:400;line-height:1.66;font-family:Open Sans !important}