.form-contact{max-width:760px;margin:0 auto;text-align:left}.form-contact .form-floating>.form-control,.form-contact .form-floating>.form-select{border-radius:.75rem}.form-contact .form-text{margin-top:.25rem}.form-contact .btn-primary{padding-top:.9rem;padding-bottom:.9rem}.form-contact .form-control:focus,.form-contact .form-select:focus,.form-contact .btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#successArea,#errorArea{display:none;margin-top:.5rem}.hero-section p{max-width:820px;margin-left:auto;margin-right:auto}.form-contact .form-floating>textarea.form-control{height:150px;min-height:150px}@media (max-width:576px){.form-contact{padding-left:.5rem;padding-right:.5rem}}