.hs-form fieldset,.hs-form-field .hs-input{max-width:100%!important}.hs_submit.hs-submit{margin-top:14px}.cm-custom-form .container-fluid,.cm-custom-form .container-fluid .row-fluid{padding:0}.widget-type-form .form-title{color:#ee7624;margin-bottom:20px;text-align:center}.hs-dependent-field,.hs-form-field{line-height:1.4em;margin:0;padding:15px 2px 2px 0}.hs-form-field .hs-field-desc,.hs-form-field label:not(.hs-form-checkbox-display){display:none}.hs-form-field .hs-field-desc{color:#999;color:#5f696b;font-family:Proxima Nova Rg;font-size:10px;font-weight:400;line-height:16px;margin:0 0 3px 1px;padding-left:32px;text-align:left;width:90%!important}.hs-form-field .hs-input{background-color:#fff;background-image:none;border:1px solid #bebebe;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%);box-shadow:none;color:#565656;display:block;font-size:15px;height:40px;line-height:1.42857143;outline:none;padding:5px;width:100%!important}.hs-form-field textarea.hs-input{height:100px}.hs-fieldtype-booleancheckbox{cursor:pointer;display:flex;flex-direction:column;margin-bottom:0;margin-top:9px;padding-top:0}.hs-form-field .hs-form-booleancheckbox label span:before{background:#fff;border:1px solid #bebebe;border-radius:0;content:"";height:20px;left:-32px;position:absolute;top:1px;width:20px}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox label{background:none;clear:none;color:#018ea9;display:block;font-family:Proxima Nova Rg;font-size:10px;font-weight:400;line-height:18px;margin-bottom:0;opacity:1;position:relative}.hs-form-booleancheckbox label{display:inline-block}.hs-form-field .hs-input[type=checkbox]{clear:none;display:block;font-weight:400;height:30px;left:-9999px;line-height:30px;margin:6px 0 0;max-width:30px;position:absolute;width:5%}.inputs-list{list-style:none;padding-left:0}legend{float:none;font-family:Proxima Nova Rg}.hs-fieldtype-booleancheckbox legend{order:2}.hs-fieldtype-booleancheckbox legend,label.privacy{border:none;color:#5f696b;font-family:Proxima Nova Rg;font-size:10px;font-weight:400;line-height:1.42857143;margin-bottom:0}label.privacy{margin-bottom:25px;margin-top:20px}.hs-fieldtype-booleancheckbox .input{order:1}.hs-fieldtype-booleancheckbox .input .inputs-list,.hs-fieldtype-booleancheckbox .input .inputs-list li{margin-bottom:0}.hs-form-field .hs-form-booleancheckbox label span{color:#018ea9;font-size:14px}.hs-form-field .hs-input[type=checkbox]:checked~span:after{color:#018ea9;content:"\2714";font-size:2.7em;font-size:27px;left:-25px;line-height:.8;position:absolute;top:-3px;transition:all .2s}.hs-error-msgs.inputs-list,.hs-error-msgs.inputs-list .hs-error-msg{color:red;display:block;font-family:Proxima Nova Sb;font-size:12px;font-weight:500;line-height:1.5;margin:0;width:100%}.hs-error-msgs.inputs-list{margin-bottom:-10px;margin-top:10px}.form-columns-1 .hs-form-field:first-child{padding-top:0}.form-columns-2+.form-columns-1 .hs-form-field:first-child{padding-top:15px}.form-columns-1 .hs-form-field.hs_subscribe:first-child{margin-top:9px}.cm-hubspot-form h2{margin-bottom:0}.container-fluid.cm-hubspot-form{padding-bottom:20px}.container-fluid.cm-hubspot-form .row-fluid{max-width:100%}.thank-you-section{align-items:center;border:1px solid #ccc;display:flex;flex-flow:column;justify-content:center;margin-bottom:20px;min-height:572px;padding:0 31px;text-align:center}.legal-consent-container{color:#5f696b}.legal-consent-container .hs-richtext{border:none;color:#dcdcdc;font-family:Proxima Nova Rg;font-size:10px;font-weight:400;letter-spacing:normal;line-height:16px;margin-bottom:0}.hs-form-field .hs-error-msgs[role=alert] label{display:block}.cm-dark-bg-form .hs-form-field .hs-field-desc,.cm-dark-bg-form label.privacy,.cm-dark-bg-form label.privacy a,.cm-pegs-europe-form .hs-form-field .hs-field-desc,.cm-pegs-europe-form label.privacy{color:#fff}.cm-dark-bg-form label.privacy a{text-decoration:underline}.cm-buyback-form fieldset.form-columns-1>.hs-form-field{margin-bottom:15px}.cm-buyback-form.cm-axonlab-lead-form fieldset.form-columns-2{align-items:flex-start}.cm-buyback-form.cm-axonlab-lead-form .hs-error-msgs.inputs-list,.cm-buyback-form.cm-axonlab-lead-form label.privacy{padding:0}.cm-buyback-form.cm-lead-sharing-form fieldset[class*=form-columns]>div:not(.hs_subscribe) .input{margin-bottom:0}.cm-buyback-form.cm-axonlab-lead-form label.privacy{margin:0}.cm-privacy-top-0 label.privacy{margin-bottom:0}.cm-global-footer .form-columns-1 .hs-form-field .input,.cm-global-footer .form-columns-2 .hs-form-field .input{margin-right:0}.cm-global-footer .form-columns-1>.hs-dependent-field{padding-top:0}.cm-global-footer .form-columns-2 .hs-form-field:first-child .input{padding-right:15px}.cm-tutorial-videos-inquiry{margin:auto;max-width:600px}@media only screen and (min-width:1024px){.cm-tutorial-videos-inquiry .hbspt-form{padding-bottom:50px}}.cm-lp-rfq-form .form-columns-2+.form-columns-1 .hs-form-field:first-child{padding-top:0}.cm-lp-rfq-form.cm-footer-rfq .hs-button.primary.large{background:#ee7624;border-radius:0;font-weight:400;letter-spacing:normal}.cm-lp-rfq-form.cm-footer-rfq{padding:0}.cm-lp-rfq-form.cm-footer-rfq .actions{margin-top:10px;width:auto}.cm-footer-rfq-form-privacy,.cm-lp-rfq-form.cm-footer-rfq .hs-form-field .hs-field-desc{color:#f5f5f5;line-height:16px;max-width:100%}.cm-cellesce-get-in-touch .hs_subscribe.hs-subscribe.hs-fieldtype-booleancheckbox.field.hs-form-field{margin-left:35px}.cm-get-in-touch-form.cm-cellesce-get-in-touch .hs-form-field .hs-input{background-color:#fff}.cm-3d-ready-rfq-form{color:#fff}.cm-3d-ready-rfq-form .inputs-list{margin-bottom:0}.cm-3d-ready-rfq-form .cm-lp-rfq-form-privacy,.cm-3d-ready-rfq-form .hs-fieldtype-checkbox .hs-field-desc,.cm-3d-ready-rfq-form .hs-form-checkbox-display .hs-input[type=checkbox]+span,.cm-3d-ready-rfq-form .hs-form-field .hs-field-desc{color:inherit}.cm-3d-ready-rfq-form .hs-fieldtype-checkbox .hs-field-desc{font-size:15px;margin:0 0 10px}.cm-3d-ready-rfq-form .hs-form-checkbox-display .hs-input[type=checkbox]+span{font-size:1rem;padding-left:32px;padding-top:2px;position:relative}.cm-3d-ready-rfq-form .hs-form-checkbox-display .hs-input[type=checkbox]+span:before{background:#fff;border:1px solid #bebebe;border-radius:0;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.cm-3d-ready-rfq-form .hs-form-checkbox-display .hs-input[type=checkbox]:checked~span:after{color:#018ea9;content:"\2714";font-size:2.7em;font-size:27px;left:5px;line-height:.8;position:absolute;top:-3px;transition:all .2s}.cm-3d-ready-rfq-form-privacy{color:#fff;font-family:Proxima Nova Rg;font-size:10px;font-weight:400;line-height:16px;text-align:left}.cm-hubspot-form .hs-form-field .hs-field-desc{display:block!important}