﻿#contact-container { padding: 9.75rem 15rem; }
#contact-container .c-section__split-title { font-size: 2.625rem; line-height: 3.125rem; border-bottom: #000 1px solid; margin: 0; padding: 0; }
#contact-container .c-section__inner { max-width: 100%; padding: 0; margin: 0; width: 100%; }
#contact-container .c-section__inner #edit-help { font-size: 1.375rem; padding: 2.8125rem 0 5.9375rem 0; width: 100%; }
#contact-container #contactTeamForm { width: 100%; }
#contact-container #contactTeamForm .c-form__row { display: flex; max-width: 100%; padding-bottom: 4.125rem; }
#contact-container #contactTeamForm .c-form__row .c-form__cell { display: flex; flex-wrap: wrap; flex: 0 0 50%; padding-right: 11.8125rem; }
#contact-container #contactTeamForm .c-form__row .c-form__cell label { font-size: 1.5rem; font-weight: 700; }
#contact-container #contactTeamForm .c-form__row .c-form__cell input{ flex: 0 0 100%; flex-wrap: wrap; height: 3.4375rem; font-size: 1.25rem; color: #333; line-height: 3.4375rem; padding-left: .7rem; }

.c-form__cell-all { width: 100%; padding-right: 11.875rem; }
.c-form__cell-all textarea { height: 14.75rem; font-size: 1.25rem; color: #333; padding: 1rem; }
#contact-container #contactTeamForm .c-form__row .c-form__cell-all label { font-size: 1.5rem; font-weight: 700; }
#contactTeamForm .frm-dec { color: #4d4d4d; font-size: 1.125rem; line-height: 2rem; padding-top: 1.875rem; }
#contactTeamForm .webform-button--submit { width: 18.75rem; height: 4.75rem; font-size: 2rem; }