.ng-form-handler form{margin-top:70px}.ng-form-handler div.col-md-12{position:relative;margin-top:45px}.ng-form-handler div.form-field.two-col{min-width:45%}.ng-form-handler label{position:absolute;top:-8px;left:20px;background-color:#fff;padding:0 5px;font-weight:500;font-size:14px}.ng-form-handler div>select,.ng-form-handler div>input,.ng-form-handler div>textarea{padding:10px;border:1px solid;border-image:linear-gradient(90deg,#d34209 -.19%,#891129 100.19%) 1;border-image-width:2px;width:100%;font-weight:400;font-size:20px;line-height:24px;box-sizing:border-box;background-color:#fff}.ng-form-handler input,.ng-form-handler div>input,.ng-form-handler select{height:70px}.ng-form-handler div>textarea{height:150px}.ng-form-handler .heading{font-size:1.375rem;margin:20px 0 20px 0;font-weight:700}.ng-form-handler .input-border-wrapper{border-radius:4px;overflow:hidden}.ng-form-handler div.form-field.pre-company,.ng-form-handler div.form-field.pre-company .input-border-wrapper,.ng-form-handler .pre-company~div.form-field,.ng-form-handler .pre-company~div.form-field .input-border-wrapper{width:100%}.ng-form-handler .hidden{display:none}.ng-form-handler p.submit input{padding:10px;background-color:#0a68f5;color:#fff;height:70px;width:150px;font-weight:700;font-size:20px;line-height:24px;box-sizing:border-box;border:0;border-radius:4px;cursor:pointer}.pd-captcha{display:block}.errors{display:none}p.error.no-label{display:block;padding-left:0;margin-top:5px;color:#f00}.ng-form-handler .submit-btn{margin-top:30px}.ng-form-handler .general-content{margin:0}.ng-form-handler .general-content__description{margin:10px auto}.ng-form-handler #site-form-comments{max-height:155px}@media screen and (max-width:850px){form,div.form-field,.input-border-wrapper{width:100%}textarea{max-width:100%}}@media screen and (max-width:600px){.form-fields{display:block}}