.contact-compose h2 { margin: 0 0 38px; }.contact-compose form { margin: 0; }.contact-compose label { display: block; margin-bottom: 10px; color: #caa020; font-size: 10px; font-weight: 700; letter-spacing: .15em; text-transform: uppercase; }.contact-compose textarea { display: block; width: 100%; min-height: 118px; resize: vertical; border: 1px solid rgba(21,21,21,.28); border-radius: 0; padding: 14px; color: #151515; background: transparent; font: inherit; font-size: 14px; line-height: 1.55; }.contact-compose textarea:focus { outline: 1px solid #caa020; border-color: #caa020; }.send-button { display: inline-flex; align-items: center; gap: 25px; margin-top: 13px; padding: 14px 19px; border: 1px solid #caa020; border-radius: 6px; background: #caa020; color: #151515; font: inherit; font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; cursor: pointer; transition: .2s; }.send-button:hover { background: #151515; color: #fff; }.send-button b { font-size: 17px; line-height: 0; }
@media (max-width: 760px) { .contact-compose form { margin-bottom: 38px; } }
