.contact-form{display:flex;flex-direction:column;gap:15px;max-width:500px;margin:0 auto}.contact-form input,.contact-form textarea{width:100%;padding:10px;border-radius:5px;border:1px solid #555;background-color:#333;color:#fff}.contact-form button{padding:10px 20px;border:none;border-radius:5px;background-color:#4caf50;color:#fff;cursor:pointer;align-self:flex-start}#contact-message{margin-top:15px}
