.form-wrapper{width:100%;overflow:hidden;padding:50px 0 120px;box-shadow:0 0 30px #e3e3e3;margin-top:10px;position:relative}.form-wrapper .form-holder{width:100%;overflow:hidden;text-align:center;max-width:830px;margin:0 auto}.form-wrapper .form-holder h2{font-family:Gotham HTF Ultra;font-size:36px;line-height:41px;font-weight:700;color:#000;margin-bottom:30px;letter-spacing:normal}.form-wrapper .form-holder span{display:block;color:#000;font-size:20px;line-height:30px;font-family:Gotham HTF Book;font-weight:300}.form-wrapper .form-holder form input[type=email],.form-wrapper .form-holder form input[type=text],.form-wrapper .form-holder form select.hs-input{background:#ebebeb!important;color:#000;padding:22.5px 21px;font-size:16px;font-family:Gotham HTF Book;font-weight:300}.form-wrapper .form-holder form{width:100%;padding:30px 0 0}.form-wrapper .form-holder form .hs-button{background:#f5ac23;font-size:20px;font-family:Gotham HTF;font-weight:500;padding:16px 33.5px;margin:40px 0;color:#000;line-height:21px}.form-wrapper .form-holder form .hs-button:hover{transform:scale(1)}.form-wrapper form .hs-richtext{position:absolute;bottom:60px;left:0;right:0}.form-wrapper form .hs-richtext p{margin:0;font-size:16px!important;line-height:23px;font-family:Gotham HTF Book;font-weight:300}.form-wrapper form .hs-richtext p a{transition:.3s ease-in-out}.form-wrapper .form-holder form .hs-error-msgs label{color:red}.form-wrapper .form-holder form input:-webkit-autofill,.form-wrapper .form-holder form input:-webkit-autofill:active,.form-wrapper .form-holder form input:-webkit-autofill:focus,.form-wrapper .form-holder form input:-webkit-autofill:hover{background:#ebebeb!important;color:#000}@media (max-width:1005px){.form-wrapper .form-holder form .hs-button{font-family:Gotham HTF Book;line-height:14px;height:51px}}@media (max-width:767px){.form-wrapper form fieldset.form-columns-2 .field{width:100%!important;float:none;margin-left:0!important}}@media (max-width:580px){.form-wrapper form .hs-richtext{left:auto;right:auto;width:81%;bottom:30px}}@media (max-width:575px){.form-wrapper .form-holder form .hs-button{display:block;width:100%}.form-wrapper form .hs-richtext p{text-align:left!important}.form-wrapper{padding:50px 7px 120px}.form-wrapper form .hs-richtext p br{display:none}}@media (max-width:483px){.form-wrapper form .hs-richtext{bottom:40px}}@media (max-width:420px){.form-wrapper{padding:50px 7px 140px}}@media (max-width:360px){.form-wrapper{padding:50px 7px 140px}.form-wrapper form .hs-richtext{bottom:40px}}