.contact-us{padding:2.5rem 1.25rem}.contact-us--row{margin-bottom:2.625rem}.contact-us--success,.contact-us--errors{color:var(--color-green);text-transform:uppercase;padding:1.25rem 0;text-align:center;font-family:var(--font-body)}.contact-us--errors{color:var(--color-error)}.contact-us .container{width:50rem}.contact-us h1{margin-bottom:1.875rem;text-align:center}
.contact-us .page-rte{text-align:center;margin-bottom:1.875rem}.contact-us .page-rte p{padding-bottom:1.25rem}.contact-us .page-rte p:last-of-type{padding-bottom:0}.contact-us #ContactFormMessage{border:.0625rem solid var(--color-grey-900);padding:.625rem .3125rem}.contact-us .form-label--animate label{text-transform:capitalize;font-size:.75rem;font-weight:400}
.contact-us .form-label--animate .label-select{font-size:.75rem}