.contact .field{margin-bottom:28px}.contact .form__message svg{width:20px;height:20px}.contact .form-status-list{list-style:none;padding:0}.contact .form-status-list li a{text-decoration:none}.contact h4.title{text-align:center;color:#5b7e95;font-size:50px;font-weight:700;margin-top:20px}.contact .contact__fields,.contact .contact_fields_2{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}@media screen and (max-width: 550px){.contact .contact__fields,.contact .contact_fields_2{display:block}}.contact p.content{font-size:16px;color:#414042;margin:42px 0px 20px 0px}.contact label{display:block;color:#414042;cursor:pointer;display:block;font-size:1rem;line-height:1.5;margin-bottom:.5rem}.contact input,.contact textarea{appearance:none;background-color:#fff;border-color:#ccc;border-style:solid;border-width:1px;color:#666;display:block;font-family:inherit;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:42px;margin:0;padding:.75rem 1rem;transition:border-color .1s ease-out;width:100%;box-sizing:border-box}.contact textarea{min-height:125px}.contact .contact__button{text-align:center}.contact .contact__button button{background-color:#fa805a;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:800;letter-spacing:1px;display:inline-block;margin:0;padding:9px 16px;cursor:pointer;font-family:Lato,sans-serif;font-size:18px;height:51px}@media screen and (min-width: 767px){.contact h4.title{font-size:50px}}
