.contact .text-container{max-width:40rem}.contact label{color:#ff0035}.contact .form-control,.contact input[type=email],.contact input[type=text],.contact textarea{display:block;width:100%;border:1px solid #ff0035;background-color:transparent;padding:.75rem;border-radius:10px}.contact .form-group{position:relative}.contact .pristine-error{position:absolute;right:0;top:0;color:#ff0035}.contact .checkbox .pristine-error{position:unset;margin-top:1rem}.contact .swal2-popup{background-color:#efefef;color:#000;border-radius:0}.contact .swal2-popup h2{text-transform:uppercase}.contact .swal2-popup .swal2-icon,.contact .swal2-popup .swal2-icon.swal2-success .swal2-success-ring{border-color:#ff0035}.contact .swal2-popup .swal2-icon.swal2-error [class^=swal2-x-mark-line],.contact .swal2-popup .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#ff0035}.contact .swal2-popup .swal2-styled.swal2-confirm{border-radius:0;padding:1rem 2rem;font-family:"Red Hat Display",arial,sans-serif;background-color:#000;color:#fff}@media (min-width:576px){.contact .checkbox .pristine-error{position:absolute;right:0;top:0;margin-top:0}}@media (min-width:992px){.contact .form{display:-ms-grid;display:grid;gap:0 2rem;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.contact #Form_ContactUs_Name_Holder{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.contact #Form_ContactUs_Company_Holder{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.contact #Form_ContactUs_PhoneNumber_Holder{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.contact #Form_ContactUs_EmailAddress_Holder{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.contact #Form_ContactUs_Message_Holder{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5}.contact #Form_ContactUs_Message_Holder textarea{height:calc(100% - 1.7rem)}.contact #Form_ContactUs_ContactConsent_Holder{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.contact #Form_ContactUs_ContactConsent_Holder .pristine-error{position:initial}.contact #Form_ContactUs_SecurityID{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}}