.contact-form{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:400px;padding:36px 32px;width:100%}.contact-form h3{color:#282a2d;font-family:Helvetica;font-size:24px;font-size:48px;font-weight:700;line-height:40px;margin-bottom:20px;text-align:center}.contact-form input,.contact-form textarea{background:#f7f7f7;border:1px solid #ddd;border-radius:4px;margin:10px 0;padding:10px;width:calc(100% - 20px)}.contact-form input[type=checkbox]{margin-left:0;width:auto}.contact-form label{color:#333;font-size:14px;margin-left:5px}.contact-form button{align-items:center;background-color:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-top:10px;padding:10px;width:100%}.contact-form button img{margin-left:10px}