.contact{padding:16px 15px 80px 15px}@media(min-width: 1024px){.contact{padding:40px 40px 96px 40px}}.contact__wrapper{display:flex;flex-direction:column-reverse;gap:32px}@media(min-width: 1024px){.contact__wrapper{flex-direction:row;gap:54px}}.contact__sidebar{display:flex;flex-direction:column;gap:24px}@media(min-width: 1024px){.contact__sidebar{width:334px}}.contact__sidebar-heading{display:flex;align-items:center;gap:8px;margin-bottom:8px}.contact__sidebar-content{margin-left:28px;color:var(--color-dark-grey)}.contact__sidebar-content a,.contact__sidebar-content p{color:inherit;font-size:inherit}.contact__main{max-width:675px;width:100%}.contact__main-title,.contact__main-required{margin-bottom:40px}.contact__main-intro{margin-bottom:24px}.contact__main .contact__form .form-group{margin-bottom:24px}.contact__main .contact__form textarea{display:flex;min-height:172px}.contact__main .form-actions .btn{width:100%}@media(min-width: 1024px){.contact__main .form-actions .btn{width:unset}}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control{padding:.875rem 1rem !important;height:3rem}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div input,.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div input::placeholder,.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div textarea{font:var(--font-p-2) !important;line-height:var(--font-p-2-line-height) !important;font-size:var(--font-p-2-size) !important;letter-spacing:normal !important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn{height:3rem !important;border-radius:var(--button-border-radius) !important;cursor:pointer !important;font:var(--font-a-1) !important;font-size:.875rem !important;font-weight:600 !important;letter-spacing:.0875rem !important;line-height:.35 !important;padding:var(--button-padding) !important;text-transform:uppercase !important}.hulk-powered-wrapper{display:none !important}
