.c-contact{padding:2.5rem 1.25rem 1.25rem}.c-contact__select{width:100%}.c-contact label{display:block;margin-bottom:.5rem;padding-left:.5rem}.c-contact .o-input{border-radius:0;border:.0625rem solid rgba(16,24,32,.1);transition:color .6s ease-in-out}.c-contact .o-input:hover{border-color:#101820}.c-contact .o-input.has-error{border-color:#e03354}.c-contact .o-input.has-error+.c-contact__error-message{display:block}.c-contact__input{width:100%}.c-contact__text-area{width:100%;min-height:10rem}.c-contact .o-form__input-group{margin-bottom:1.5rem}.c-contact__button{display:block;width:100%}.c-contact__error-message{display:none;color:#e03354;margin:.5rem 0 0 .5rem}.c-contact .o-form__success{text-align:center}@media only screen and (min-width:1100px){.c-contact{padding:3rem 0 3.25rem}.c-contact__section-form{margin:auto;max-width:42.4375rem}.c-contact .o-form__input-group{margin-bottom:2.5rem}}
