.formHolder{background-color:#f0f0f0;padding:1rem 2rem}@media(min-width:992px){.formHolder{padding:2rem}}.formHolder .form-title{display:none}.formHolder .form-1{margin:0 auto;max-width:500px}.formHolder .form-1 .invalid-feedback{display:none}.formHolder .form-1 .is-invalid~.invalid-feedback{display:block}.formHolder .form-1 .vue-form-fields{display:flex;flex-wrap:wrap}.formHolder .form-1 .vue-form-fields .row{align-content:flex-start}.formHolder .form-1 div{width:100%}.formHolder .form-1 div.row{margin-bottom:1rem}.formHolder .form-1 div.row label{margin-bottom:.3rem}.formHolder .form-1 .name-input{flex:0 0 50%}.formHolder .form-1 .name-input:nth-child(2) .col-form-label{opacity:0}.formHolder input,.formHolder select,.formHolder textarea{background-color:transparent;border:3px solid #000;border-radius:5px;padding:0 .4rem;width:100%}.formHolder input,.formHolder select{height:2.375rem}.formHolder textarea{border:3px solid}.formHolder .submit-holder{padding-left:15px;padding-right:15px}.formHolder .submit-holder button{border:3px solid #243b4f;border-radius:5px;min-width:150px;padding:10px 1.5rem;transition:all .2s ease}@media(min-width:767px){.formHolder .form-1{display:grid;grid-template-columns:1fr 1fr}.formHolder .submit-holder{grid-column:1/3;text-align:center}.formHolder .captcha{grid-column:1/3;grid-row:8}.formHolder .message-input{grid-column:1/3;grid-row:5}.formHolder .subject-input{grid-column:1/3}}
