.c-form{margin:0;text-align:left}@media (min-width: 48em){.c-form__columns{display:flex;justify-content:space-between;align-items:flex-start}.c-form__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - .3125em)}}.c-form__label{position:relative;z-index:1;display:block;margin:0 0 .625em}@media (min-width: 48em){.c-form__input-text-wrap{display:flex;justify-content:space-between;margin:0;width:100%;height:3.125em;padding:0 1.5625em;vertical-align:middle;border:1px solid #868685;border-radius:1.5625em;text-align:left;transition:border-color .3s ease-in-out 0s}.c-form__input-text-faux{display:block;min-width:45%;padding:0;margin:0;background-color:#0000;border:0;font-size:1.3125em;line-height:calc(2.381em - 4px);font-family:NTF-Grand,sans-serif;color:#000;font-style:italic;outline:none}.c-form__input-text-faux:last-child:not(:first-child){text-align:right}}@media (max-width: 47.99em){.c-form__input-text-faux{display:block;margin:0;width:100%;height:2.381em;line-height:calc(2.381em - 4px);padding:0 .9375rem;vertical-align:middle;border:1px solid #868685;border-radius:1.1905em;background-color:#0000;font-size:1.3125em;font-style:italic;text-align:left;color:#000;font-family:NTF-Grand,sans-serif;transition:border-color .3s ease-in-out 0s;outline:none}.c-form__input-text-faux:not(:last-child){margin-bottom:.625em}.c-form__input-text-faux::-moz-placeholder{color:#868685;opacity:1}.c-form__input-text-faux:-moz-placeholder,.c-form__input-text-faux:-ms-input-placeholder,.c-form__input-text-faux::-moz-placeholder,.c-form__input-text-faux::-ms-input-placeholder,.c-form__input-text-faux::-webkit-input-placeholder,.c-form__input-text-faux::placeholder{color:#868685;opacity:1}.c-form__input-text-faux--disabled{color:#868685}.c-form__input-text-faux--error,.c-form__input-text-faux.-error,.c-form__input-text-faux.input-validation-error{border:1px solid #cd191d!important;outline:none!important;color:#cd191d!important}.c-form__input-text-faux--error::-moz-placeholder,.c-form__input-text-faux.-error::-moz-placeholder,.c-form__input-text-faux.input-validation-error::-moz-placeholder{color:#cd191d;opacity:1}.c-form__input-text-faux--error:-moz-placeholder,.c-form__input-text-faux--error:-ms-input-placeholder,.c-form__input-text-faux--error::-moz-placeholder,.c-form__input-text-faux--error::-ms-input-placeholder,.c-form__input-text-faux--error::-webkit-input-placeholder,.c-form__input-text-faux--error::placeholder,.c-form__input-text-faux.-error:-moz-placeholder,.c-form__input-text-faux.-error:-ms-input-placeholder,.c-form__input-text-faux.-error::-moz-placeholder,.c-form__input-text-faux.-error::-ms-input-placeholder,.c-form__input-text-faux.-error::-webkit-input-placeholder,.c-form__input-text-faux.-error::placeholder,.c-form__input-text-faux.input-validation-error:-moz-placeholder,.c-form__input-text-faux.input-validation-error:-ms-input-placeholder,.c-form__input-text-faux.input-validation-error::-moz-placeholder,.c-form__input-text-faux.input-validation-error::-ms-input-placeholder,.c-form__input-text-faux.input-validation-error::-webkit-input-placeholder,.c-form__input-text-faux.input-validation-error::placeholder{color:#cd191d;opacity:1}}.c-form__input-text{display:block;margin:0;width:100%;height:2.381em;line-height:calc(2.381em - 4px);padding:0 1.1905em;vertical-align:middle;border:1px solid #868685;border-radius:1.1905em;background-color:#0000;font-size:1.3125em;font-style:italic;text-align:left;color:#000;font-family:NTF-Grand,sans-serif;transition:border-color .3s ease-in-out 0s;outline:none}.c-form__input-text--area{height:6.381em}@media (max-width: 47.99em){.c-form__input-text{padding:0 .9375rem}}.c-form__input-text::-moz-placeholder{color:#868685;opacity:1}.c-form__input-text:-moz-placeholder,.c-form__input-text:-ms-input-placeholder,.c-form__input-text::-moz-placeholder,.c-form__input-text::-ms-input-placeholder,.c-form__input-text::-webkit-input-placeholder,.c-form__input-text::placeholder{color:#868685;opacity:1}.c-form__input-text--disabled{color:#868685}.c-form__input-text--error,.c-form__input-text.-error,.c-form__input-text.input-validation-error{border:1px solid #cd191d!important;outline:none!important;color:#cd191d!important}.c-form__input-text--error::-moz-placeholder,.c-form__input-text.-error::-moz-placeholder,.c-form__input-text.input-validation-error::-moz-placeholder{color:#cd191d;opacity:1}.c-form__input-text--error:-moz-placeholder,.c-form__input-text--error:-ms-input-placeholder,.c-form__input-text--error::-moz-placeholder,.c-form__input-text--error::-ms-input-placeholder,.c-form__input-text--error::-webkit-input-placeholder,.c-form__input-text--error::placeholder,.c-form__input-text.-error:-moz-placeholder,.c-form__input-text.-error:-ms-input-placeholder,.c-form__input-text.-error::-moz-placeholder,.c-form__input-text.-error::-ms-input-placeholder,.c-form__input-text.-error::-webkit-input-placeholder,.c-form__input-text.-error::placeholder,.c-form__input-text.input-validation-error:-moz-placeholder,.c-form__input-text.input-validation-error:-ms-input-placeholder,.c-form__input-text.input-validation-error::-moz-placeholder,.c-form__input-text.input-validation-error::-ms-input-placeholder,.c-form__input-text.input-validation-error::-webkit-input-placeholder,.c-form__input-text.input-validation-error::placeholder{color:#cd191d;opacity:1}
