.pillar-form-module{background:url(https://www.gmisolutions.com/hubfs/AI-Generated%20Media/contact-us-bg-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:160px;position:relative}.pillar-form-module:before{background:url(https://www.gmisolutions.com/hubfs/AI-Generated%20Media/full-Service-solutions-for-OEMs-from-design-to-delivery-gradient.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.pillar-form-module .inner-wrap{padding-bottom:80px;padding-top:62px;position:relative}.pfm-heading-wrap{margin-bottom:36px;overflow:hidden}.pfm-heading{color:#fff;display:inline;font-weight:500;overflow:hidden;position:relative}.pfm-heading:before{background:#fff;bottom:15px;content:"";height:2px;left:102%;position:absolute;width:500%}.pfm-subtext p{color:#fff;font-size:18px;font-weight:400;line-height:26px;margin:0 0 32px}.pfm-subtext a{color:#fff;font-weight:700;text-decoration:underline}.pfm-subtext a:hover{color:#fff;text-decoration:none}.pfm-form-wrap{margin-top:69px}ul.hs-error-msgs li{margin-bottom:0!important}.pfm-form-wrap form.hs-form fieldset[class*=form-columns] .hs-input{background:transparent;border-radius:0;border-width:2px;color:#fff;font-size:18px;height:49px;margin-bottom:24px;max-width:100%!important}.pfm-form-wrap .hs_comment_or_message textarea{height:100px!important}.pfm-form-wrap form.hs-form fieldset[class*=form-columns] .hs-input:focus{background:#fff;color:#363839}.pfm-form-wrap .hs-form-field>label{color:#fff;display:block;float:none;font-size:18px;font-weight:400;line-height:20px;margin:0 0 4px;padding:0}.pfm-form-wrap .hs-button.primary,input[type=button],input[type=submit]{-webkit-appearance:none;background-color:#be1e2d;border:1px solid #be1e2d;color:#333;color:#fff;cursor:pointer;display:inline-block;font-family:Arial;font-size:18px;line-height:26px;margin:10px 0 15px;min-width:219px;padding:13.5px 15px;text-decoration:none!important;vertical-align:middle}.pfm-form-wrap .hs-button.primary:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#fff;border:1px solid #be1e2d;color:#363839}.pfm-form-wrap .hs-error-msgs label,.pfm-form-wrap .submitted-message{color:#fff}@media only screen and (min-width:960px){.pfm-heading{font-size:50px;line-height:67px}}