.webform-submission-contact-form{display:grid}.webform-submission-contact-form [data-drupal-messages]{display:none}.webform-submission-contact-form .form-item-required-fields-message{margin-top:-12px}.webform-submission-contact-form .form-item-required-fields-message p{color:#9d9d9d;font-size:12px;font-family:Poppins;font-weight:600;white-space:nowrap}.webform-submission-contact-form .form-item-file{margin-bottom:0}.webform-submission-contact-form .captcha{border:none;margin:20px 0;padding:0}.webform-submission-contact-form .captcha legend{display:none}.webform-submission-contact-form .captcha .description{display:none}@media screen and (min-width:1280px){.webform-submission-contact-form{grid-template-columns:repeat(3,1fr)}.webform-submission-contact-form .form-item-required-fields-message p{margin:0 32px 0 0}.webform-submission-contact-form .form-item-company,.webform-submission-contact-form .form-item-file,.webform-submission-contact-form .form-item-message,.webform-submission-contact-form .form-item-name{margin-right:50px}.webform-submission-contact-form .form-item-file{position:relative;top:100%;transform:translateY(-100%)}.webform-submission-contact-form .form-item-message{margin-bottom:0}.webform-submission-contact-form [data-drupal-selector=edit-button-container]{display:flex;align-items:center;margin-top:32px;transform:translateY(33%)}.webform-submission-contact-form .form-item-required-fields-message{margin:0}.webform-submission-contact-form .captcha{margin:0}}.webform-submission-contact-form .webform-confirmation{grid-area:1/1/span 2/span 3}.webform-submission-contact-form .webform-confirmation__message p{margin:0}@media screen and (min-width:1280px){.article .webform-submission-contact-form{grid-template-columns:1fr}}@media screen and (min-width:1660px){.article .webform-submission-contact-form{grid-template-columns:repeat(3,1fr)}}