.blog-form{padding:0 24px 50px}.blog-form form fieldset{max-width:100%!important;width:100%}.blog-form form .hs-form-field{margin:0 0 40px}.blog-form form .hs-form-field label{color:#585858;font-size:14px;font-weight:400;margin:0}.blog-form form .hs-form-field label .hs-form-required{color:red}.blog-form form .hs-form-field .input .error:not(.hs-input){display:block;order:9;width:100%}.blog-form form .hs-form-field .input input,.blog-form form .hs-form-field .input select,.blog-form form .hs-form-field .input textarea{background:transparent;border:none;border-bottom:1px solid #b1b0b0;outline:none;width:100%}.blog-form form .hs-form-field .input select{height:23px}.blog-form form .hs-form-field .input select+input{margin-left:10px}.blog-form form .hs-form-field .input textarea{width:100%}.blog-form form .hs-form-field .error{color:red;font-size:11px}.blog-form form .hs-fieldtype-intl-phone{display:flex}.blog-form form p{color:#ccc;font-size:13px;margin:0 0 30px}.blog-form form .hs-error-msgs{color:red;list-style-type:none;margin:0;padding:0}.blog-form form .hs-error-msgs label,.blog-form form .hs-error-msgs li{color:red!important;font-size:12px!important}.blog-form form .hs-submit .hs-button{background-color:#ff4800;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:14px;font-size:12px;font-weight:700;line-height:1.5;margin-bottom:0;padding:9px 25px;text-align:center;text-transform:uppercase;white-space:nowrap}.blog-form form .hs-submit .hs-button:hover{background-color:#111;transition:all .2s ease}@media (min-width:1200px){.blog-form{padding:0 0 80px}}.blog-form h2{color:#ff4800;font-size:32px;font-weight:300;line-height:1.3;margin:0 0 45px}@media (max-width:767px){.blog-form h2{font-size:20px;margin:0;text-align:left}}