body{background-color:#1d1d1d}.contact-us-container{padding:5rem 0;margin-bottom:0rem;text-align:center;background-color:#1d1d1d;color:#fff}.contact-us-container .contact-us-title{font-size:3rem;font-weight:700;color:#fff}.contact-us-container .contact-us-text{font-size:1.2rem;font-weight:600;color:#fff;max-width:50rem;margin:0 auto}@media screen and (max-width: 1080px){.contact-us-container .contact-us-text{margin:0 2rem}}.contact-us-form-container{display:flex;justify-content:center;max-width:1200px;margin:0rem auto;padding:0 2rem;background-color:#1d1d1d}.contact-us-form-container .contact-us-form{width:100%}.contact-us-form-container .contact-us-form-row{display:flex;justify-content:space-between;gap:2rem;margin-bottom:2rem}.contact-us-form-container .contact-us-form-row .contact-us-form-column{margin:0 1rem;flex:1;display:flex;flex-direction:column;gap:1rem}.contact-us-form-container input,.contact-us-form-container select,.contact-us-form-container textarea{border-radius:.5rem;padding:.75rem;background-color:#2d2d2d;color:#fff}.contact-us-form-container .contact-us-form-message{height:10.5rem}.contact-us-form-container .contact-us-form-button-container{display:flex;justify-content:center;padding:2rem}.contact-us-form-container .contact-us-form-button{border-radius:.5rem;padding:.6rem 3.2rem;background-color:#000;color:#56e982;border:1px solid #51c551;font-size:1rem;margin-right:1rem;transition:all .5s ease}.contact-us-form-container .contact-us-form-button:hover{filter:brightness(1.75)}@media (max-width: 768px){.contact-us-form-container .contact-us-form-row{flex-direction:column}.contact-us-form-container .contact-us-form-button-container{justify-content:center}}
